The economics of fixing defects early
The cost of a software defect rises the later it is caught. That single relationship is the economic case behind 'shift left', and behind designing quality in rather than testing it in.

Key takeaways
- Defects found late cost dramatically more to fix than those caught early (Boehm; NIST, 2002).
- Inadequate software testing infrastructure was estimated to cost the US economy tens of billions of dollars a year (NIST, 2002).
- Catching a defect in design or code is far cheaper than catching it in production.
- Quality is designed in through review, tests, and clear interfaces, not inspected in at the end.
Sources
- 1.National Institute of Standards and Technology (2002). The Economic Impacts of Inadequate Infrastructure for Software Testing. Planning Report 02-3.NIST / RTI
- 2.Boehm, B. W. (1981). Software Engineering Economics. Prentice Hall.Prentice Hall
Girder Group · Security Practice
Senior engineers who build and operate the software they write about.


