Copyright © Philip M. Parker, INSEAD. Terms of Use.

NINETY-NINETY RULE

Specialty Definition: NINETY-NINETY RULE

DomainDefinition

Computing

Ninety-Ninety Rule n. "The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time." Attributed to Tom Cargill of Bell Labs, and popularized by Jon Bentley's September 1985 "Bumper-Sticker Computer Science" column in "Communications of the ACM". It was there called the "Rule of Credibility", a name which seems not to have stuck. Other maxims in the same vein include the law attributed to the early British computer scientist Douglas Hartree: "The time from now until the completion of the project tends to become constant.". Source: Jargon File.

Source: compiled by the editor from various references; see credits.

Top     

Specialty Definition: Ninety-Ninety Rule

(From Wikipedia, the free Encyclopedia)

In computer programming and software engineering, the ninety-ninety rule states:
"The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time."
The rule is attributed to Tom Cargill of Bell Labs, and was made popular by J. Bentley's September 1985 "Bumper-Sticker Computer Science" column in Communications of the ACM. It expresses both the rough allocation of time to easy and hard portions of a programming project and the cause of the lateness of many projects (that is, failure to anticipate the hard parts).

Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Ninety-Ninety Rule."

Top     

Crosswords: NINETY-NINETY RULE

Specialty definitions using "NINETY-NINETY RULE": 90-90 RuleHanlon's RazorSturgeon's Law. (references)

Top     

Alternative Orthography: NINETY-NINETY RULE


Hexadecimal (or equivalents, 770AD-1900s) (references)

4E 49 4E 45 54 59 2D 4E 49 4E 45 54 59      52 55 4C 45

Leonardo da Vinci (1452-1519; backwards) (references)

    

Binary Code (1918-1938, probably earlier) (references)

01001110 01001001 01001110 01000101 01010100 01011001 00101101 01001110 01001001 01001110 01000101 01010100 01011001 00100000 01010010 01010101 01001100 01000101

HTML Code (1990) (references)

&#78 &#73 &#78 &#69 &#84 &#89 &#45 &#78 &#73 &#78 &#69 &#84 &#89 &#32 &#82 &#85 &#76 &#69

ISO 10646 (1991-1993) (references)

004E 0049 004E 0045 0054 0059 002D 004E 0049 004E 0045 0054 0059      0052 0055 004C 0045

Encryption (beginner's substitution cypher): (references)

48434839545915484348395459252554639

Top     



INDEX

1. Crosswords
2. Orthography
3. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.