软件估算特点——不确定性问题
客户会要求 X 功能吗?
客户要的是 X 功能的便宜版本还是昂贵版本?同一功
能的不同版本的实施难度至少有 10% 的差别。
如果实施了 X 功能的便宜版本,客户会不会以后又想
要昂贵的版本?
X 功能如何设计?同一功能的不同设计,在复杂度方
面会有 10% 左右的差别。
X 功能的质量差别是什么?根据实施过程的不同,首
次提交的 X 功能的缺陷数量会有 10% 的差异。
调试和纠正 X 功能实施过程中的错误要花多少时间?
研究发现调试和纠正同样的错误,不同程序员所花费
的时间会有 10% 左右的差异。
把 X 功能和其它功能结合起来要花费多少时间?
…