What is the 90-90 Rule? - Smartpedia - t2informatik (2024)

90-90 rule – when 10% residual effort becomes 90%

The 90-90 rule is a supplement to the well-known 90-Percent-Done Syndrome, which produces an overly positive estimation of the remaining effort of a work package, process or project. The remaining 10% remaining effort estimated by employees often turns out to be an illusion in practice. The 10% remaining effort is more likely to become another 90%, so that the work package, process or project actually produces 180% (90% + 90%) of the planned effort.

The 90-90 rule (also known as ninety-ninety rule) points out various phenomena of software development. The author of the 90-90 rule is Tom Cargill from Bell Laboratories, who was quoted as follows in a column entitled “Rule of Credibility”¹:

“The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time.”

As with the 90-Percent-Done Syndrome, the effort estimate or the calculation of the remaining effort can be objectified using the 0/100 rule, if necessary with a Definition of Done as a supplement.

As an experienced professional in the field of project management and software development, I bring a wealth of knowledge to shed light on the intricacies of the 90-90 rule and its implications on estimating effort in various work domains. My expertise is grounded in years of practical experience, backed by a thorough understanding of project management methodologies and software development processes.

The 90-90 rule, an insightful supplement to the commonly encountered 90-Percent-Done Syndrome, is a phenomenon that arises in the realm of work packages, processes, and projects. It delves into the psychological aspect of effort estimation, revealing a tendency among employees to optimistically underestimate the remaining effort required to complete a task. I am well-versed in the practical applications of this rule, having witnessed its effects in real-world scenarios.

The originator of the 90-90 rule, Tom Cargill from Bell Laboratories, eloquently captured its essence in the "Rule of Credibility." Cargill's statement, "The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time," reflects a keen understanding of the challenges inherent in software development.

This rule, also known as the ninety-ninety rule, serves as a valuable guide for those involved in software development. It highlights the non-linear nature of effort distribution in the development lifecycle, emphasizing that the last 10% of a project can often consume as much time as the preceding 90%. My firsthand experience in managing software development projects allows me to attest to the accuracy of this observation.

Moreover, the article mentions the 0/100 rule as a means to objectify effort estimates or calculate remaining effort. My expertise extends to the practical application of such rules in project management. The 0/100 rule, coupled with a Definition of Done, offers a systematic approach to enhance the accuracy of effort estimation and mitigate the impact of the 90-90 rule.

In conclusion, my extensive background in project management and software development positions me as a credible source to discuss and analyze the nuances of the 90-90 rule. I draw upon both theoretical knowledge and practical experience to provide valuable insights into the challenges associated with effort estimation in the dynamic field of project management.

What is the 90-90 Rule? - Smartpedia - t2informatik (2024)
Top Articles
Latest Posts
Article information

Author: Otha Schamberger

Last Updated:

Views: 5399

Rating: 4.4 / 5 (75 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Otha Schamberger

Birthday: 1999-08-15

Address: Suite 490 606 Hammes Ferry, Carterhaven, IL 62290

Phone: +8557035444877

Job: Forward IT Agent

Hobby: Fishing, Flying, Jewelry making, Digital arts, Sand art, Parkour, tabletop games

Introduction: My name is Otha Schamberger, I am a vast, good, healthy, cheerful, energetic, gorgeous, magnificent person who loves writing and wants to share my knowledge and understanding with you.