Agile Approaches Change the Meaning of Defect Measurements

Assuming the team meets the acceptance criteria on a story, the team won’t have defects during the iteration or while it works on the story. Any defects the team finds before it decides the story is done is work in progress. It’s not until the team says the story is done that we need to count defects.

This means the defect counts should be much lower than on a more traditional project. However, the product owner and the team might not understand how the user will use the story. It’s possible that in the entire product context, the team made a mistake and created a defect. One mistake I’ve seen is the product environment: the team assumed one environment and the customer uses the product ...

Get Create Your Successful Agile Project now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.