软件项目管理 6.7.参数估算法

本文介绍了软件项目管理中的参数估算法,重点讨论了COCOMO模型,包括COCOMO 81和COCOMO II模型的各级别和应用。通过实例展示了如何使用COCOMO模型进行软件成本估算,强调了模型的选择和数据准确性对估算结果的影响。
摘要由CSDN通过智能技术生成

【公众号@ “项目管理研究所” 将会第一时间更新文章并分享《行业分析报告》】
归档于软件项目管理初级学习路线
第六章 软件项目成本计划
《初级学习路线合集 》


前言

大家好,这节我们学习软件项目管理—参数估算法,重点介绍COCOMO模型。

一、参数估算法——定义

参数估算也称为模型估算,是根据项目数据集合出来的模型,代码行,人数,时间,工时等都是项目数据。

所以参数估算模型是通过统计技术得出的数学模型,然后根据这个模型估算软件项目的规模或者成本,参数模型是基于历史项目数据,项目类型不同,项目环境不同,项目数据也就不同,数据不同得出的模型也就不同。

有很多组织根据自己的研究对象得出不同的估算模型。

例如:这些模型的输入是代码行(LOC)

这些模型的输入是功能点(FP)

尽管模型各不相同,但是有基本相似的公式模式,如图所示:

接下来我们通过研究2个模型来了解参数模型的思路,既 Walston-Felix模型和COCOMO模型。

二、Walston-Felix模型

Walston-Felix模型是1977年,IBM的Walston和Felix根据63套项目数据,回归分析得出的。

其中E = 5.2 * 代码行的0.91次幂,表示代码行与工作量的关系。

其中D = 4.1 * 代码行的0.36次幂, 代表代码行与项目进度的关系。

其中最后一个模型公式,既文档页数 = 49 * 代码行的1.01次幂 。

便知道我们不能随便照抄别人的模型,因为不同的企业团队要求不同,文档页数肯定也不同,所以应该采用适合自己项目的模型。

下面我们举个例子:某项目采用JAVA语言来完成,估计有366个功能点,根据自己定义的该项目 代码行与功能点的关系。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件、小程序、网站、脚本开发商

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值