第四章软件项目成本计划.ppt

  1. 1、本文档共134页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基本COCOMO E= a(KLOC)exp(b) 其中: E是所需的人力(人月), KLOC是交付的代码行 a , b是依赖于项目自然属性的参数: 基本COCOMO系数表 方式 a b 有机 2.4 1.05 半有机 3.0 1.12 嵌入式 3.6 1.2 举例 一个33.3 KLOC的软件开发项目,属于中等规模、半有机型的项目,采用基本COCOMO: a=3.0,b=1.12。 E = 3.0*L ^1.12 = 3.0*33.3 ^1.12 = 152 PM 中等COCOMO E=a(KLOC)exp(b)*乘法因子 a b是系数 乘法因子是根据成本驱动属性打分的结果,对公式的校正系数 中等COCOMO系数表 方式 a b 有机 2.8 1.05 半有机 3.0 1.12 嵌入式 3.2 1.2 乘法因子属性 产品属性 平台属性 人员属性 过程属性 乘法因子 乘法因子计算 每个属性Fi的取值范围为: ?? 很低、低、正常、高、很高、极高,共六级。 正常情况下 Fi=1。 当每个Fi的值选定后,乘法因子的计算如下??????????????? ????乘法因子=F1*F2*… Fi …* Fn 举例(续) 一个33.3 KLOC的软件开发项目,属于中等规模、半有机型的项目,采用中等COCOMO模型 a=3.0,b=1.12。 乘法因子=0.70*0.85*1……*1.15=1.09 E = 3.0*L ^1.12 = 3.0*33.3 ^1.12 ×1.09=166 PM ??????????? 高级(详细)COCOMO 将项目分解为一系列的子系统或者子模型 在一组子模型的基础上更加精确地调整一个模型的属性, 高级(详细)COCOMO 估算的基本方法 代码行、功能点 类比 (自顶向下)估算法 自下而上估算法 参数法估算法 专家估算法 专家估算法 由多位专家进行成本估算,一个专家可能会有偏见,最好由多位专家进行估算,取得多个估算值,最后得出综合的估算值。 专家估算法-Deiphi 组织者发给每位专家一份软件系统的规格说明和一张记录估算值的表格,请他们估算 专家详细研究软件规格说明后,对该软件提出3个规模的估算值 最小ai 最可能的mi 最大bi 组织者对专家的表格中的答复进行整理 计算每位专家的Ei=(ai+4mi+bi)/6, 专家估算法-Deiphi(续) 综合结果后:E=E1+E2+…En/n(N:表示N 个专家) 再组织专家无记名填表格,比较估算差,并查找原因 如果各个专家的估算差异超出规定的范围(例如:15%),则需重复上述过程 ,最终可以获得一个多数专家共识的软件规模 专家估算法-举例 某多媒体信息查询系统—专家估算 专家1:1,8,9=〉(1+9+4 * 8 )/6=7(万元) 专家2: 4, 6 , 8 =〉(4+8+4*6)/6=6 (万元) 估算结果=(6+7)/2=6.5 (万元) 估算方法总结 初期 类比 专家估算 计划阶段 自下而上 参数模型 实施阶段(包括变更发生) 自下而上 参数模型 成本估算方法综述 主要考虑三种模型:类比法,自下而上法,参数法. 自下而上法费时费力,参数法比较简单 自下向上法与参数法的估计精度相似 类比法通常用来验证参数法和自下而上法的结果 各种方法不是孤立的,应该注意相互的结合使用 实用软件估算模型 是一种自下而上和参数法的结合模型,步骤如下: 对任务进行分解:1,2,…,i… 估算每个任务的成本Ei 直接成本=E1+E2+……+ Ei+……+ En 项目总估算成本= 直接成本+间接成本 项目总报价=项目总估算成本+风险利润 风险利润=利润+风险基金+税 估算每个任务的成本 直接估算成本Ei 先估算规模Qi,然后估算成本Ei= Qi *人力成本参数 唯一估计值:Qi=Avg PERT算法: Qi=(Max+4Avg+Min)/6 退出 直接成本估算 直接成本=规模*人力成本参数 直接成本组成 开发成本 管理成本 质量成本 例如:人力成本参数=2万/人月,30人月规模的项目的直接成本是 60万 直接成本估算-简易估算: 开发(工作量)规模: Scale(Dev) (单位:人月) 管理、质量(工作量)规模: Scale(Mgn)=a* Scale(Dev) [a为比例系数:例如:20%--25%] 直接成本= Scale(Dev) + a* Scale(Dev) 退出 项目总估算成本 估算成本=直接成本+间接成本 间接成本估算: 按照企业模型直接估算: 简易算法: 间接成本=直接成本*间接成本系数 间接成本= 规模*人力成本参数*间接成本系

文档评论(0)

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

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

1亿VIP精品文档

相关文档