O'Reilly logo

Extreme Programming Installed by Chet Hendrickson, Ann Anderson, Ron Jeffries

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

Advanced Issue: Defect Databases

After release, if you have multiple users reporting problems, you clearly need some mechanism to keep track of them. If you have lots of users, writing on a card may not do. In December 1999, Ron was involved in a newsgroup conversation. Here, he is addressing whether a defect database is needed during active, prerelease, full XP development.

Ken asked:

Defect tracking will allow you to uncover "smells" in code (to use a refactoring phrase). If there are a large number of problems in a particular segment of your project, then you may want to focus on that segment and stabilize it. How do you identify this clustering unless you keep track of the errors. For example: we have 50 percent of our errors relating to monthly ...

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