I always knew it as the 80/20 rule :D
That’s the Pareto Principle.
So is 90/10.
Re:Stopping at 90%
by skeeter2020 on Wednesday August 02, 2023 @09:59AM
(#36971005)
read the thread again; it's the 90/90 rule.
The wikipedia page for the 90/90 rule quite literally says “not to be confused with the 90/10 rule”.
Re:Stopping at 90%
by throw310822 on Wednesday August 02, 2023 @01:52PM
(#36974370)
Strange, I knew a less humorous (and, I think, more useful and realistic) rule:
80% of the work is completed in 20% of the total development time; while the remaining 20% of work consumes 80% of the time.
And this is something I've seen again and again: the large, most impactful features and architecture of a system are designed and implemented fairly quickly; it's the many small details get forever to be defined and implemented accurately.
The 90/90 rule captures the notion that (programming project) estimates are wrong, in addition to the Pareto principle.
Now if 90/90 is accurate because of unknown unknowns, or just because we are all terrible at estimation and planning is debatable;)
"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."