Chapter 13. Keeping Defects in Check

Potentially shippable. You’ve heard this before and you’ll hear it again. So what about defects then? Is a story potentially shippable if at the end of the sprint it has some defects that were left unaddressed? This then leads us to thinking, should each project have a sprint (or two) dedicated to fixing defects? How about a stabilization phase? After all, we need to reach the mythical code complete phase, right?

Defect management is one of the easiest things to forego on any agile project. After all, we have been conditioned to address our defects at the end of our projects. Failing to deal with these defects on an ongoing basis, though, results only in low-quality software and the need to “build quality ...

Get The Scrum Field Guide: Practical Advice for Your First Year now with O’Reilly online learning.

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