人月神话
程序 --> 编程系统(接口、系统集成),需要三倍成本
程序 --> 编程产品(通用化、测试、文档、维护),需要三倍成本
程序 --> 编程系统 + 编程产品 --> 编程系统产品,需要九倍成本
缺乏合理的时间进度是造成项目滞后的主要原因,而导致的原因是:
对估算技术缺乏研究,人们不真实的假设为:一切都将运作良好(因为编程人员的乐观主义)
隐含地假设人和月可以互换,错误地将进度和工作量相互混淆
由于对自己的估算缺乏信息,软件经理通常不会耐心持续地估算这项工作
对进度缺少跟踪和监督
当意识到进度偏移时,下意识/传统的反应是增加人力,就像用汽油灭火一样。
Last updated