Skip to content

The cost of bug fixing

The following graph is why I think the cost of additional design reviews and additional testing during implementation (e.g, unit testing and code reviews) is justified, because it is still far cheaper than fixing the issues later during testing or after product release (maintenance).

The relative cost of bug fixing

Source data from IBM Research.

2 Trackbacks/Pingbacks

  1. Adventures with Test Driven Development at Endlessly Curious on Monday, September 15, 2008 at 03:28

    [...] testing is that it costs more time than it would to not write the tests; this is simply not true as this chart highlights.  Writing tests for TDD may take longer to do than implementing the same solution [...]

  2. What done looks like for tasks. at Endlessly Curious on Monday, October 27, 2008 at 02:33

    [...] the design been peer reviewed, remember its cheapest to fix bugs at the requirements and design [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*