全球专业中文经管百科,由121,994位网友共同编写而成,共计436,015个条目

90-90法则

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

90-90法则(ninety-ninety rule)

目录

什么是90-90法则

  90-90法则又称九九定律99定律,是计算机编程和软件工程领域的一个有名的法则,出自于一句幽默的格言:

  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.(开发软件时)前90%的代码要花费90%的开发时间,剩余的10%的代码要再花费90%的开发时间。

  合计180%的时间总量用看似荒诞的形式指出了软件开发项目里一个臭名昭著的倾向-完成时间常常严重超出预期时间表。这一格言体现出了软件工程的对编程项目的简单与困难部分的时间分配太过粗糙的问题,也揭示了许多项目拖延的原因(即对困难部分没有足够的估计)。换句话说,完成一个项目要花比预期的更多的时间和代码。

90-90法则的背景

  这一法则是贝尔实验室的Tom Cargill所提出,后来因为Jon Bentley在《ACM通讯》上的“编程珠玑”(Programming Pearls)专栏的“可靠性法则”(Rule of Credibility)一文而流行。这句格言也收录在Jon Bentley后来出版的“编程珠玑II”(More Programming Pearls)一书中。

本条目对我有帮助9
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您认为本条目还有待完善,需要补充新内容或修改错误内容,请编辑条目投诉举报

本条目由以下用户参与贡献

otf125.

评论(共0条)

提示:评论内容为网友针对条目"90-90法则"展开的讨论,与本站观点立场无关。

发表评论请文明上网,理性发言并遵守有关规定。

打开APP

以上内容根据网友推荐自动排序生成

官方社群
下载APP

闽公网安备 35020302032707号