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 O’Reilly online learning.

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