【软考】COCOMO估算模型

本文介绍了COCOMO模型,一种精确的软件成本估算工具,包括基本、中级和详细三个版本。基本模型基于代码行,中级考虑更多因素并通过EAF修正,详细模型则扩展到需求分析和设计阶段的成本驱动属性。
摘要由CSDN通过智能技术生成

1. 说明
  • 1.英文全称为constructive cost model,构造性成本模型
  • 2.是一种精确的、易于使用的成本估算模型。
  • 3.按其详细程度分为基本COCOMO模型、中级COCOMO模型和详细COCOMO模型。
  • 4.
2. 基本COCOMO模型
  • 1.基本 COCOMO 模型是一个静态单变量模型,用于对整个软件系统进行估算。
  • 2.公式:E=a(L)b,E表示工作量,单位是人月,L是项目的源代码行估计值,不包括程序中的注释及文档,其单位是千行代码;a、b是常数。
  • 3.公式:D=cEd,D表示开发时间,单位是,c、d是常数。
  • 4.基本 COCOMO 模型可通过估算代码行的值L,然后计算开发工作量和开发时间的估算值。
3. 中级 COCOMO 模型
  • 1.中级 COCOMO 模型是一个静态多变量模型,它将软件系统模型分为系统部件两个层次,系统由部件构成,它把软件开发所需的人力(成本)看作是程序大小和一系列“成本驱动属性”的函数。
  • 2.中级 COCOMO 模型以基本 COCOMO 模型为基础,并考虑了 15 种影响软件工作量的因素,通过工作量调节因子(EAF)修正对工作量的估算,从而使估算更合理。
  • 3.公式:E=a(L)bEAF,L是软件产品的目标代码行数,单位是千行代码数,a、b是常数。
  • 4.
4. 详细 COCOMO 模型
  • 1.它将软件系统模型分为系统子系统模块3个层次,除包括中级模型所考虑的因素外,还考虑了在需求分析、软件设计等每一步的成本驱动属性的影响。
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

王佑辉

老板,赏点吧

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

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

打赏作者

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

抵扣说明:

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

余额充值