O'Reilly logo

Planning Extreme Programming by Martin Fowler, Kent Beck

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required