网站大量收购闲置独家精品文档,联系QQ:2885784924

软件项目规模成本估算.ppt

  1. 1、本文档共118页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
chapter__6 * 总估算成本(BAC) 费用 BAC 时间 ? 第八十三页,共118页。 chapter__6 * 参数估算法—定义 一种使用项目特性参数建立数据模型来估算成本的方法,是一种统计技术,如回归分析和学习曲线。 参考历史信息 根据实际情况,对参数模型按适当比例调整 模型可以简单也可以复杂,很少有通用性 第五十一页,共118页。 chapter__6 * 参数估算法—使用情况 存在成熟的项目估算模型 应该具有良好的数据库数据为基础 目前软件企业估算很少使用通用的数学模型 第五十二页,共118页。 chapter__6 * 参数估算法-估算单位 每个任务必须至少有一个统一的规模单位,例如 KLOC,FP 人天,人月,人年 参数:xx元/ KLOC. xx元/ FP, xx元/人天 第五十三页,共118页。 chapter__6 * 参数估算法-特点 比较简单,而且也比较准确 如果模型选择不当或者数据不准,也会导致偏差 第五十四页,共118页。 chapter__6 * 参量成本估算实例(适合单价合同) 项目经理(30美元/小时) 15,000美元 BA(20美元/小时) 20,000美元 技术员(13美元/小时) 2,6000美元 总劳动开支 61,000美元 一般管理费(35%) 21,350美元 总劳动费加管理费 82,350美元 额外费用(25%) 16,470美元 小计 98,820美元 交通费(四次旅行,1000/次) 4000美元 计算机费(2台,3500/台) 7000美元 打印与复制费 2000美元 总辅助费 13,000美元 总项目费用开支 111,820美元 第五十五页,共118页。 chapter__6 * 软件成本估算模型 理论导出:不成熟阶段 经验导出:软件估算常常采用 第五十六页,共118页。 chapter__6 * 经验导出成本模型 提供工作量(规模)的直接估计 通过过去项目数据,进行回归分析,得出的回归模型 依据不同的细化程度,通过参数的输入来进行成本估算。通常,输入包括 产品的预计规模 产品的自然属性 组织能力 项目性质 第五十七页,共118页。 chapter__6 * 经验导出成本模型 整体公式:E=A+B*S^C E:以人月表示的工作量 A,B,C:经验导出的常数 S:主要的输入参数(通常是LOC,FP等) 第五十八页,共118页。 chapter__6 * 经验导出成本模型(续) 面向LOC驱动的 Walston-Felix(IBM) E= 5.2*(KLOC)^0.91 Balley-Basili E=5.5+0.73*(KLOC)^1.16 .COCOMO E=3.2*(KLOC)^1.05 Doty E=5.288*(KLOC)^1.047 第五十九页,共118页。 估算--经验模型--IBM模型 1977年,IBM的Walston和Felix提出。 估算公式: E = 5.2×L0.91 L是源代码行数。 以KLOC计。 E是工作量。 以PM计。 D = 4.1×L0.36 , D是项目持续时间(以月计)。 S = 0.54×E0.6 , S是人员需要量(以人计) 。 DOC = 49×L1.01 DOC是文档数量(以页计)。 在此模型中,一般指一条机器指令为一行源代码。一个软件的源代码行数不包括程序注释、作业命令、调试程序在内。对于非机器指令编写的源程序,如汇编语言或高级语言程序,应转换成机器指令源代码行数来考虑。 第六十页,共118页。 chapter__6 * 经验导出成本模型(续) 面向FP驱动的 Albrecht and Gaffney E=-12.39+0.0545FP Kemerer E=60.62*7.728*10^-8FP^3 Matson,Barnett E=585.7+15.12FP 第六十一页,共118页。 chapter__6 * COCOMO(Constructive Cost model) 由Barry Boehm开发的 详见:(南加州大学网站) 基本COCOMO:静态单变量模型,它用一个以已估算出来的源代码行数(LOC)为自变量的函数来计算软件开发工作量。 中等COCOMO:在用LOC为自变量的函数计算软件开发工作量的基础上,再用涉及产品、硬件、人员、项目等方面属性的影响因素来调整工作量的估算。 高级COCOMO:包括中级COCOMO模型的所有特性,但用上述各种影响因素调整工作量估算时,还要考虑对项目过程中分析、设计等各步骤的影响。 第六十

文档评论(0)

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

你好,我好,大家好!

版权声明书
用户编号:7140162041000002

1亿VIP精品文档

相关文档