Chapter 5. Defect Prevention

Defect Prevention

A focus on defect prevention over defect detection is an important principle of sustainable development. Defect detection follows what is probably the most common method used today to develop software: the code-then-fix mindset, where features are developed, testing is done (by users, a testing group, or Quality Assurance), and then defects are fixed. In this approach, there is a noticeable time lag between when defects are introduced and when they are actually fixed. Defect prevention by contrast follows the code-then-fix mindset, where features are developed using automated tests and related practices that catch the ...

Get Sustainable Software Development: An Agile Perspective 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.