- 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".
推薦閱讀
- SOA用戶指南
- 局域網組建、管理與維護項目教程(Windows Server 2003)
- 計算機網絡與通信(第2版)
- 中小型局域網組建、管理與維護實戰
- 數字通信同步技術的MATLAB與FPGA實現:Altera/Verilog版(第2版)
- 物聯網通信技術
- 數字調制解調技術的MATLAB與FPGA實現:Altera/Verilog版(第2版)
- 網絡安全應急響應技術實戰
- C/C++串口通信:典型應用實例編程實踐
- Kong網關:入門、實戰與進階
- 通信原理及MATLAB/Simulink仿真
- 網管工具使用與技巧大全
- Getting Started with nopCommerce
- 物聯網頂層設計與關鍵技術
- Learning Node.js Development