全球专业中文经管百科,由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号