浅析软件研发成本估算过程之估算软件项目工作量

  在完成规模估算后,应当开展工作量估算工作,若当前项目未开展规模估算,也可直接启动工作量估算工作。工作量估算时,可采用方程法、类比法和类推法。

  方程法:即基于基准数据建立参数模型,通过输入各项参数,确定估算值。

  类比法:即将待估算项目的部分属性与类似的一组基准数据进行比对,进而确定估算值。

  类推法:即将待估算项目的部分属性与高度类似的一个或几个已完成项目的数据进行比对,并进行适当调整后确定估算值。

  在开展工作量估算的过程中,需要注意以下情况:

  a) 当需求极其模糊或不确定时,如果此时具有高度类似的历史项目,则可直接采用类推法,充分利用历史项目数据来粗略估算工作量。

  b) 当需求极其模糊或不确定时,如果此时具有与本项目部分属性类似的一组基准数据,则可直接采用类比法,充分利用基准数据来粗略估算工作量。

  c) 对于规模估算已经开展的项目,可采用方程法,通过输入各项参数,确定带估算项目的工作量。若客户或高层对项目的工期有明确的要求时,在采用方程法估算工作量时,工期要求有可能是方程的参数之一。

  d) 为追求估算的准确性,建议在条件允许的情况下,可采用两种估算方法,对估算结果进行交叉验证,若估算结果差别不大,可直接使用两种估算结果的平均值或以某种估算结果为准,若差别较大,需进行差异分析。

  e) 工作量的估算结果宜为一个范围而不是单一的值。来源北京软件造价评估联盟

上一篇:阿里研究员谷朴:API 设计最佳实践的思考


下一篇:软件研发成本估算过程之估算软件项目工期概述