首页计算机计算机软件软件工程导论 9.2 工作量估算.pptx

9.2 工作量估算.pptx

页数:5页文件大小:59.3 KB来源: 软件工程导论ppt课件

本课件围绕软件工作量估算展开,依次讲解工作量估算等内容,并结合图示与文字版说明工作量估算的关键要点,帮助学习者掌握其核心概念、方法步骤与实际应用。

工作量估算工作量是软件规模函数,列出模函数单位为人月(pm)支持大多数估算模型的经验数据都是从
静态单变量模型面向LOC估算模型,介绍本节主要概念、方法与关键要点
工作量估算静态单变量模型面向FP估算模型,说明静态单变量模型
查看本课件的文字版(共 5 页,供检索与复制)

第1页:工作量估算工作量是软件规模函数

  • 工作量估算工作量是软件规模函数,单位为人月(pm)。支持大多数估算模型的经验数据,都是从有限个项目的样本集中总结出来的,因此,没有一个估算模型可以适用于所有类型的软件和开发环境。
  • 静态单变量模型E=A+B*(ev)CA、B、C为经验常数,ev是估算变量(LOC或FP)。

第2页:静态单变量模型面向LOC估算模型

  • 工作量估算——静态单变量模型
  • 面向LOC估算模型
  • Walston-Felix模型E=
  • 2×(KLOC)
  • 91
  • Bailey-Basili模型E=
  • 5+
  • 73×(KLOC)
  • 16
  • Boehm简单模型E=
  • 2×(KLOC)
  • 05
  • Doty模型(KLOC>9)E=
  • 228×(KLOC)
  • 407

第3页:工作量估算静态单变量模型面向FP估算模型

  • 工作量估算——静态单变量模型
  • 面向FP估算模型
  • Albrecht&Gaffney模型E=-
  • 1
  • 39+
  • 0545FP
  • Maston、Barnett、Mellichamp模型E=
  • 5
  • 8
  • 7+
  • 12FP不同的结果主要原因是:这些模型多数都是仅根据若干应用领域中有限个项目的经验数据推导出来的,适用范围有限。因此,必须根据当前项目的特点选择适用的估算模型,并且根据需要适当地调整(例如,修改模型常数)估算模型。

第4页:工作量估算动态多变量模型工作量

  • 工作量估算——动态态多变量模型
  • 动态多变量模型工作量是软件规模和开发时间两个变量的函数。是根据从4000多个当代软件项目中收集的生产率数据推导出来的。E=〔LOC×B
  • 333/P〕3×(1/t)4t是以月或年为单位的项目持续时间;B为特殊技术因子,随着需求增加缓慢增加。小程序
  • 16(5~10KLOC),大程序(超70KLOC)
  • 39。P为生产率参数,反应过程管理、使用语言、系统的复杂程度等对工作量的影响。实时嵌入软件2000;系统软件10000;商业系统28000等。

第5页:工作量估算基于过程的估算

  • 工作量估算——基于过程的估算
  • 基于过程的估算
  • 将任务分解为相对较小任务集合。
  • 估算完成每个任务需要的工作量。
  • 累计

《软件工程导论》课件目录

顶部目录