- The Agile Developer's Handbook
- Paul Flewelling
- 141字
- 2021-06-24 18:47:07
Estimates became ironic
The chronic misestimation of development effort has led to some Dilbert-esque observations of the way we work.
For example, we would often refer ironically to a task as just a "small matter of programming," when someone with little or no understanding of what was involved was telling us it looked easy.
We also developed ironic laws about underestimation such as the Ninety-Ninety rule, which states the following:
"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 percent of the development time"
– Tom Cargill, Bell Labs
This rule was later made popular by Jon Bentley's September 1985 Programming Pearls column in Communications of the ACM, where it is titled "Rule of Credibility".
推薦閱讀
- FreeSWITCH 1.2
- 光網(wǎng)絡(luò)評估及案例分析
- 物聯(lián)網(wǎng)關(guān)鍵技術(shù)及應(yīng)用
- 數(shù)字通信同步技術(shù)的MATLAB與FPGA實現(xiàn):Altera/Verilog版(第2版)
- 2018網(wǎng)信發(fā)展報告
- 物聯(lián)網(wǎng)安全技術(shù)
- 智慧光網(wǎng)絡(luò):關(guān)鍵技術(shù)、應(yīng)用實踐和未來演進(jìn)
- Echo Quick Start Guide
- 物聯(lián)網(wǎng)工程概論
- Learning Node.js Development
- 精通SEO:100%網(wǎng)站流量提升密碼
- Qt5 Python GUI Programming Cookbook
- 物聯(lián)網(wǎng)
- RestKit for iOS
- 走近奇妙的物聯(lián)網(wǎng)