原则41:立即修复需求规格说明中的错误
在需求分析阶段修复错误。
* 如果错误保持到系统设计阶段,定位和修复要多花5倍的代价;
* 如果保持到编码阶段,要多花10倍的代价;
* 如果保持到单元测试阶段,要多花20倍的代价;
* 如果保持到交付阶段,要多花200倍的代价。
Boehm, B., "Software Engineering" IEEE Transactions on Computers, 25, 12(Dec. 1976), pp. 1226-1241.
在需求分析阶段修复错误。
* 如果错误保持到系统设计阶段,定位和修复要多花5倍的代价;
* 如果保持到编码阶段,要多花10倍的代价;
* 如果保持到单元测试阶段,要多花20倍的代价;
* 如果保持到交付阶段,要多花200倍的代价。
Boehm, B., "Software Engineering" IEEE Transactions on Computers, 25, 12(Dec. 1976), pp. 1226-1241.