lecture5(工作量估算).pptVIP

  • 72
  • 0
  • 约6.72千字
  • 约 53页
  • 2016-12-21 发布于江苏
  • 举报
Chapter 5 软件工作量估算 What to learn and the OBJECTIVES 采用自底向上的方法估计项目 计算系统的功能点 估计使用过程编程语言实现软件的工作量 COCOMO模型 Introduction 成功的项目:按时、在预算内,并能满足要求的质量。 大多数项目超过估算进度的25%到100%,但也有少数一些组织的进度估算精确到了10%以内,能控制在5%以内的还没有听说。 ——Jones,1994 软件工作量估算困难的原因 估算困难是由于软件的本质带来的,特别是其复杂性和不可见性。 软件开发是人力密集型工作的,因而不能以机械的观点来看待 传统的工程项目经常会以相近的项目做参考,不同的只是客户和地点,而绝大部分软件项目是独一无二的。 新技术的不断出现和应用。 缺少同类项目经验数据,许多组织无法提供原有项目数据,而即使提供了这些项目数据,也未必非常有用。 估算的准确性和精确性 准确(accuracy)是结果与目标之间有多近 精确(precision)是结果有多少有意义的位数 一个结果可以不准确而精确,不精确而准确, 例子:按工作月数计算工作量 工作量估算的其它困难 某些人试图建立一个全软件业过去项目的数据库,但是许多词汇意义的不明确使得这种努力没有效果,例如“测试”阶段究竟包括哪些活动就不明确。

文档评论(0)

1亿VIP精品文档

相关文档