• RSS订阅 加入收藏  设为首页
软件成本评估

软件成本评估的专家评估法

时间:2015-11-7 8:56:11  作者:曹济  来源:原创  查看:653  评论:0
内容摘要:专家评估法既可以单独作为一种预算评估模式,也可以与前面的类比模式、比例模式以及倒推模式相结合,以便得到更趋于真实可信的预算结果。在实际工作中所采用的专家评估模式又可以表现不同的形式,包括德尔菲(Delphi)专家评估模式、三点法评估模式以及专家质询评估模式,有时这三种专家评估模式在实际应用中也会出现一定程度的重叠。

专家评估法既可以单独作为一种成本评估法,也可以与类比法、比例法以及倒推法相结合,以便得到更趋于真实可信的预算结果。在实际工作中所采用的专家评估法又可以表现不同的形式,包括德尔菲(Delphi)专家评估模式、三点法评估模式以及专家质询评估模式,有时这三种专家评估模式在实际应用中也会出现一定程度的重叠。

三点法专家评估模式

三点法也是一种专家主观的评估模式,考虑到评估对象的不确定性,评估专家在对软件成本进行评估时,通常会给定三个数值,即乐观预算、最可能预算以及最悲观预算。

因为软件开发或维护活动是一个尚未开始的活动,所以在制定相应的软件预算时无法完全预知未来的活动,所以就需要假定主要的几种可能性,即上述的乐观预算、最可能预算以及最悲观预算。顾名思义,乐观预算是指后续所有的活动都有利于最大化节省软件的开发成本或维护成本,因而乐观预算的含义是为了完成软件开发或维护活动,组织需要投入的最小预算;最可能预算则是考虑各种情形都以“平均”的面貌出现,此时组织投入的预算为最可能的预算;悲观预算是乐观预算的反面和极端,即假定后续所有的软件开发或维护活动都出现了最不希望看到的情形,此时软件组织所需要投入的预算即为悲观预算。

下面是三点法的示意图,图中横轴代表预算,纵轴代表预算对应的概率。为了简单起见,此处采用简单的三角分布描述预算的分布情形,其中a代表乐观预算;b代表悲观预算;c代表最可能预算。由图中可见,最可能预算对应的可能性最高,乐观预算和悲观预算对应的可能性则极低;另外,越接近最可能预算的预算出现的可能性也越高,而越接近乐观预算和悲观预算的预算出现的可能性也越低。

软件成本评估的专家评估法

软件预算三角分布示意图

根据三点法的假设,最可能预算出现的概率最高,但人们习惯上还是调整后的预算来替代最可能预算作为软件预算的目标值。三点法采用的调整公式如下所示:

预期估算=(乐观估算+最可能估算+悲观估算)/3      公式1

软件成本评估的专家评估法

对于三点法的计算,还有另外一种计算方式,此时假定成本的分布服从β分布而非三角分布,目标预算对应的计算公式如下:

 预期估算=(乐观估算+4最可能估算+悲观估算)/6    公式2 
   

与公式1相比,公式2进一步增加了最可能成本的权重,从而使得简化的三角分布更为陡峭。在评估软件成本的过程中,人们更倾向应用服从软件成本评估的专家评估法分布的加权三点法计算公式。

如上所述,我国目前的软件预算普遍采用的方法存在主观性较强、决策依据不足等特点,与我国政府所提倡的“预算透明化”的管理要求存在明显的差距。如果能将软件功能点作为软件预算的制定依据,并参考软件组织的历史项目数据进行类比,同时引入软件项目的具体业务特点、技术特点、人员特点等因素,则有助于建立透明、客观的软件预算设定模式。

事实上,以软件功能点为导向的软件预算管理模式在国外的软件预算管理实践中已经有着广泛的应用,例如美国联邦政府、美国航空航天署(NASA)、美国海军、美国空军等政府管理部门均明确要求针对软件预算应采用基于软件功能点的预算模式,此外巴西政府、韩国政府等也明确提出了建立以软件功能点为导向的软件预算管理模式。对于那些希望推动软件预算透明化的软件组织而言,可以参考前面所介绍的365模型并结合组织的管理要求,逐步建立适用于组织自身的客观的、透明的软件预算设定和管理模式。


标签:成本评估 软件预算 

csan.org.cn 版权所有 csan@csan.org.cn

京ICP备06052862号-2