购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

原则3
开发效率和质量密不可分
PRODUCTIVITY AND QUALITY ARE INSEPARABLE

开发效率与质量之间存在明显的关系(开发效率可以用人月完成的代码行数或功能点数来度量)。对质量要求越高,开发效率就越低。对质量要求越低,开发效率就越高。越是强调提高开发效率,最终的质量就越低。贝尔实验室发现,在要求每千行代码有1~2个bug时,人月的效率通常为150~300行代码 [参见Fleckenstein,W.,"Challenges in Software Development", IEEE Computer ,16,3(March 1983),pp.60-64]。当试图提高开发效率时,bug的密度就会增加。

Lehman,M.,"Programming Productivity—A life Cycle Concept," COMPCON 81,Washington,D.C.:IEEE Computer Society Press,1981,Session 1.1. Wejn1prsO7Md846JWyBqQy1DZVu7Z298GjpavtDYg7/6qgQYnDG1DS0UxczD5YU9

点击中间区域
呼出菜单
上一章
目录
下一章
×