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