The 1:10:100 Rule

-


Free newsletter & e-book

Subscribe to my Project Shrink Newsletter, a weekly a summary of my postings, and
get a free copy of the first part of my book
"Surprise! Now You're A Software Project Manager".

Email:
Firstname:

Popular Posts



One of the subscribers of my newsletter brought one old rule of thumb to my attention (thanks Terry!). I almost forgot this one.

It is known as the 1:10:100 Rule: the cost to fix a defect increases exponentially the later in the development lifecycle that it is identified.

piggy The 1:10:100 Rule

Photography by Absolutwade.

  • A defect caught in requirements phase costs a factor of 1 (1x) to fix.
  • A defect caught in construction costs 10 times as much as in requirements.
  • A defect caught in production costs up to 100 times as much as in requirements.

In this context it makes sense to define the test scripts as early as possible, during the requirements definition.

Or, as Terry put it into a mail to me:

Most companies currently decompose requirements into test cases for system testing during the construction phase. If they would simply move this same effort forward to the requirements development and physical design phases, they could save a lot of money!

However, I am wondering how current techniques, and tools are affecting this. The costs of creating testable applications (proof of concepts, prototypes etc) to use as feedback mechanisms are dropping, so I wonder if the 1:10:100 factors are still holding true.

Of course for large complex systems it will still hold, but for smaller business apps, I am not sure. But incorporating the test cases already with the requirements definition is always a good idea. End of course, making a change in a design documens is most of the time cheaper than changing a running system. But if those numbers are still exponential?

I wonder.

Tags: , , , ,

POST A COMMENT

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

*
*

Prepare your PMP exam




Use your MP3 player to study for the PMP Exam with this 35-hour, full-featured PMP Video Workshop. Qualifies for 35 contact hours and is also suitable for CAPM aspirants. More info...

Featured Interview



Self-Organization In Teams
"In this episode I talk with Esther Derby about self-organization in (agile) teams. We talk about self-organization in teams. What is it? What is it not? What's the role of a manager in a self-organizing team?"

Project Shrink Podcast

Subscribe with iTunes to "The Project Shrink"
Full Video Version of Project Shrink videocast
Audio Only Version of Project Shrink podcast

Subscribe using other podcatcher software (iPodder, Juice etc.): Video or Audio