6软件项目计划过程成本计划详解.ppt

  1. 1、本文档共86页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
33 估算的基本方法 ? 代码行、功能点 ? 类比 ( 自顶向下 ) 估算法 ? 自下而上估算法 ? 参数法估算法 ? 专家估算法 34 参数估算法 — 定义 ? 一种使用项目特性参数建立数据模 型来估算成本的方法,是一种统计 技术。 35 参数估算法-特点 ? 比较简单 , 而且也比较准确 ? 如果模型选择不当或者数据不准 , 也会 导致偏差 注:目前没有一种模型或方法能适应所有项目。 36 经验导出成本模型 ? 通过过去项目数据 , 进行回归分析 , 得出的 回归模型 ? 提供工作量 ( 规模 ) 的直接估计 37 经验导出成本模型 ? 整体公式 :E=a+b*S c ? E: 以人月表示的工作量 ? a,b,c: 经验导出的系数 ? S: 主要的输入参数 ( 通常是 LOC,FP 等 ) 38 经验导出成本模型 ( 续 ) 面向 LOC 驱动的 1.Walston-Felix(IBM) E= 5.2*(KLOC)^0.91 2.Balley-Basili E=5.5+0.73*(KLOC)^1.16 3.COCOMO E=3.2*(KLOC)^1.05 4.Doty ? E=5.288*(KLOC)^1.047 39 经验导出成本模型 ( 续 ) 面向 FP 驱动的 ? Albrecht and Gaffney ? E=-12.39+0.0545FP ? Matson,Barnett ? E=585.7+15.12FP 40 COCOMO ( Constructive Cost model ) ? 结构化成本模型 ? 是世界上应用最广泛的参数型软件成本估 计模型 ? 由 Barry Boehm( 巴利 · 玻姆)开发的 ? COCOMO81 ? COCOMO Ⅱ 41 COCOMO 模型 1. 基本 COCOMO 模型 ? 基本 COCOMO 模型为静态单变量模型,适用 于对整个软件系统进行估算,其估算公式为: 式中: ? E 表示 工作量 ,即开发软件所需的人力 ( 人月, PM ) ? D 表示所需的 开发时间 ( 月 ) ? L 表示 代码行 估算值,单位是 KLOC 。 ? a 、 b 、 c 和 d 为常数,取值见 表 5 。 b L a E ) ( ? d cE D ? 生产率 =( KLOC ) / E 人员数 =E / D 42 COCOMO 模型 1. 基本 COCOMO 模型 ? 基本 COCOMO 模型为静态单变量模型,适用 于对整个软件系统进行估算,其估算公式为: 式中: ? E 表示 工作量 ,即开发软件所需的人力 ( 人月, PM ) ? D 表示所需的 开发时间 ( 月 ) ? L 表示 代码行 估算值,单位是 KLOC 。 ? a 、 b 、 c 和 d 为常数,取值见 表 5 。 b L a E ) ( ? d cE D ? 生产率 =( KLOC ) / E 人员数 =E / D 43 表 5 基本 COCOMO 模型常数值表 ? 有机模式 指规模较小的、简单的软件项目 ? 半嵌入模式 指规模和复杂性处于中等程度的软件项目 ? 嵌入模式 指必须要求在一组紧密联系的硬件、软件及 操作约束下开发的软件项目 实时处理、控制程序、操 作系统 各类实用程序、编译程序 等 各类应用程序 适用范围 0.32 2.5 1.2 3.6 嵌入模式 0.35 2.5 1.12 3.0 半嵌入模 式 0.38 2.5 1.05 2.4 有机模式 d c b a 软件类型 44 图 COCOMO 成本曲线 开 发 成 本 (PM) 开发工作量 (E) 200 400 600 800 1000 0 20 40 60 80 100 120 半嵌入模式 嵌入模式 有机模式 45 2. 中级 COCOMO 模型 ? 中级 COCOMO 模型是在基本 COCOMO 模型基础上 利用 涉及产品、硬件、人员及其他与项目有关的影响 因素 来 调整对工作量的估算 。 ? 修正后的估算公式( 成本及进度 )为: E

您可能关注的文档

文档评论(0)

sunhongz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档