软件研发成本估算过程中估算人员需要注意这2点

简介:

  在软件研发成本估算过程中,估算人员除了采用科学的方法之外还需要注意以下2点:

  a) 基准数据:在采用方程法、类比法或类推法对工作量、工期和成本进行估算过程中,应充分利用基准数据。

  ——对于委托方和第三方,建议使用或参考行业基准数据(由北京软件造价评估技术创新联盟每年发布的年度软件行业基准数据分析报告基于CSBMK基准数据库的数据分析结果,该基准数据库是当前国内规模最大的数据库。截至2016年10月,包括国际、国内项目数据超过6759套,)进行估算。估算模型的调整因子的增减或取值有可能随着行业基准数据的变化而变化。

  ——对于开发方,在引入行业基准数据的基础上,可逐步建立组织级基准数据库,以提高估算精度。组织级基准数据定义应与行业基准数据定义保持一致,以便于与行业基准数据进行比对分析,并持续提升组织能力。

  b) 交叉验证:为提高估算结果的准确性和科学性,通常在规模、工作量、工期和成本的估算过程中,可以选择类比法、类推法或方程法等多种不同的方法对项目分别进行估算,并将多个方法的估算结果进行交叉比对分析,从而对估算结果进行验证。如果不同方法的估算结果差异不大,则说明当前项目的估算结果是可用的,可直接使用,或者使用平均值作为估算结果。如果不同方法的估算结果较大差异,可进一步分析和调查差距产生的原因,并通过专家评审法和加权平均法对差异情况做进一步处理,从而获得最终的估算结果。(北京软件造价评估联盟 www.bscea.org)

相关文章
浅析软件成本估算之NESMA方法的3种应用场景
NESMA为荷兰软件度量协会的简称(Netherland Software Measurement Association),NESMA功能点方法是五种ISO国际功能点标准之一,不但易学易用、快速、经济,而且容易开发和建立用户自己特有的估算模型。
3231 0
|
安全
【系统分析】成本估算——自底向上的估算
【系统分析】成本估算——自底向上的估算
163 0
|
监控 数据挖掘 测试技术
基于流程管理,提高工作质量和效率
在软件开发领域中,流程协作一直是热门的话题之一,不同的组织架构中,定义不同角色和人员的职责范围,并且通过流程规范来管理不同角色之间的衔接机制,以求不断提高协作效率。
483 0
基于流程管理,提高工作质量和效率
|
数据库
快速功能点度量方法估算软件规模基本过程是什么?
快速功能点度量方法是一种软件规模度量方法,可采用预估功能点和估算功能点进行软件项目规模的估算和测量。
2987 0
如何对一个软件项目的成本进行评估或估算?
软件成本估算的过程可分为:估算规模、估算工作量、估算工期和估算成本这4个过程,最终确定软件成本。
1805 0