Code Inspection: why, when and what
Why should you inspect software?
Code Inspection Makes Testing Cheaper
Software code inspection identifies defect indicators from Day One, making it more cost-effective than functional and system testing.
Research has yielded these findings:
- About 85% of errors can be fixed in a few hours if caught in the development stage.
- Construction errors detected during system testing cost 10 times more to fix than in the construction phase and 10-25 times more to fix when detected post-release.
- Correcting defects earlier rather than later in a project can cut overall development costs by factors of two or more.