News for hackers. Stuff that matters.
Re:Stopping at 90% by renegade-otter on Wednesday August 02, 2023 @07:19AM (#36969376)
Yes, it's the 90-90 rule. It has its own Wikipedia entry: https://en.wikipedia.org/wiki/Ninety–ninety_rule

"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."

Re:Stopping at 90% by coolgoose on Wednesday August 02, 2023 @07:28AM (#36969418)
I always knew it as the 80/20 rule :D
Re:Stopping at 90% by mathgeek on Wednesday August 02, 2023 @07:30AM (#36969431)
Re:Stopping at 90% by mhluongo on Wednesday August 02, 2023 @07:34AM (#36969455)
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.
Re:Stopping at 90% by mathgeek on Wednesday August 02, 2023 @12:30PM (#36973151)
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.

Re:Stopping at 90% by e12e on Thursday August 03, 2023 @09:28AM (#36985596)
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;)