软件工作量估算困难的原因 ■估算困难是由于软件的本质带来的,特别是其复杂性 和不可见性。 软件开发是人力密集型工作的,因而不能以机械的观 点来看待 传统的工程项目经常会议相近的项目做参考,不同的 只是客户和地点,而绝大部分软件项目是独一无二的。 新技术的不断出现和应用 缺少项目经验数据,许多组织无法提供原有项目数据 而即使提供了这些项目数据,也未必非常有用。软件工作量估算困难的原因 ◼ 估算困难是由于软件的本质带来的,特别是其复杂性 和不可见性。 ◼ 软件开发是人力密集型工作的,因而不能以机械的观 点来看待 ◼ 传统的工程项目经常会议相近的项目做参考,不同的 只是客户和地点,而绝大部分软件项目是独一无二的。 ◼ 新技术的不断出现和应用。 ◼ 缺少项目经验数据,许多组织无法提供原有项目数据, 而即使提供了这些项目数据,也未必非常有用