Chapter 22. Dealing with Bugs

 

This is for the species, boys and girls.

 
 --Starship Troopers
  • Schedule bug fixes with stories so the customer can choose between fixing bugs and adding further functionality.

We've never tried farming, even though Kent now lives in the middle of farms, pick-up trucks, and people who wear cowboy hats for real. One thing we imagine we have in common with farmers is a distaste for bugs. Programming bugs may not eat our source code, but they do eat at our customer relationships and productivity. And we can't get software insecticide at the nearest supply shop.

Why are we even talking about bugs? Don't XP's testing practices lead to defect-free systems? No. There should be far fewer defects, but there will still be some. ...

Get Planning Extreme Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.