当前位置:文档之家› 软件项目绩效评价指标体系

软件项目绩效评价指标体系

浅析软件项目绩效评价指标体系
摘要:本文通过以基于计分平衡卡的软件项目绩效评价体系为例,分析软件项目绩效评价体系存在的问题。

并针对存在的问题提出建议。

关键词:软件项目;绩效评价;评价体系
中图分类号:f272.72 文献标识码:a 文章编号:1001-828x(2012)11-00-01
相比一般的工程项目,软件更容易失控这个现象受到了信息产业界和学术界的广泛关注。

对于软件项目而言,它的成功与否,与前期的用户需求分析,技术人员的知识掌握程度,开发过程的管理水平等因素息息相关。

然而,随着软件项目的规模和应用范围的逐步扩大,软件项目的复杂性,知识性,不可见性的特征越来越明显。

这使得企业在进行软件项目决策时感到困惑,无从下手。

绩效评价能够为企业以及项目团队决策提供可靠的依据,因此对软件项目进行绩效评价成为一个众多企业以及学者关注的热点。

一、软件项目绩效评价现状
1.软件项目绩效评价的定义。

软件项目绩效评价是根据系统工程的原理,应用数理统计的知识,通过定量定性对比分析,用特定指标体系,按照一定的程序,对软件项目开发过程中,对组织产生的影响及最终的软件产品效果进行综合评价,并根据评价结果指导软件过程的改进,达到提高软件项目绩效水平的目的,属于项目开发中评价。

2.软件项目绩效评价的现状。

从20世纪70年代中期美国提出软件项目管理的概念开始到现在,许多专家提出了软件项目绩效评价体系来帮助软件项目的管理,但是相关资料显示,目前软件项目的失控率或失败率相比15年前甚至25年前都没有显著的下降,甚至可以说几乎没有下降[1]。

二、软件项目绩效评价
1.软件绩效评价的构成。

根据软件项目绩效评价的定义,我们可以将软件绩效评价分为两个部分:产品绩效和过程绩效。

产品绩效包括客观和主观两部分,过程绩效体现在主观方面。

2.以基于平衡积分卡的软件项目绩效评价体系为例进行分析。

基于平衡积分卡的软件项目绩效评价体系是结合软件项目的特点,在传统的项目绩效评价体系的基础上做了修正,得出了比较科学、合理的绩效评价体系。

表二:基于平衡计分卡的it项目绩效评价体系[2]
对上述软件项目绩效评价体系以及软件项目绩效构成进行分析,我们不难发现以下问题。

(1)主观性强。

绩效评价中包含的比较多的主观性评价,因此,评价体系中主观性指标很多。

也就是说,对这些指标的评价情况受到评价者的个人价值观、心理状态等个人因素的影响,这会导致评价结果会出现不稳定性,而这种不稳定性会导致评价结果容易失真。

(2)适应性不强。

这个指标体系表面上看起来是一个通用的it
项目绩效评价指标体系,其实不然,对于不同的it项目,这个指标体系仍然要发生变动。

适应性问题反应在两个方面,一方面每个不同的软件项目的复杂程度以及成功标准不同,同时,其进度以及质量等指标的评价标准也不一致。

另一方面,对于同一个软件项目,当软件项目环境发生变化时,原先适用的评价指标体系却不再适用。

(3)软件项目管理困难。

软件项目相比一般的工程项目具有复杂性、不可见性和灵活性的特点以及易失控性。

软件是纯知识性产品,其开发进度和质量难以估计和度量,其实施过程相比一般的工程项目要复杂的多,而复杂的系统如果管理出现失误,都会严重影响项目进度和质量。

三、建议
1.根据软件项目环境对评价指标体系进行适度的调整
当软件项目的环境发生变化时,要分析评价体系中哪些指标需要减少,哪些指标需要增加,各个指标的权重发生了什么样的变化,哪些指标的评判标准发生了变化。

从而根据实际的情况,对评价体系做出相应的调整。

2.对it员工的管理
it员工工作具有较强的自主性,如此,泰勒的机械式管理并不适合他们,他们不喜欢被约束,喜欢按照自己的方式来工作。

他们通常将工作看成是生活的一部分,因此可以给予it员工适度的个人生活方面的关心,让他们感受到周边的关心。

对it员工进行培训,不断地给他们充电,保证他们掌握了最新的技术,保证在软件开发过程中,不会出现因知识掌握度不够而耽搁项目进度的情况。

建立完善的激励制度,激发it员工的工作热情。

it员工对与发展机遇、工作乐趣、个人生活以及成为技术主管的机会比较关注,因此激励制度的建立可以以这四个点为依据,同时建立公平公正的评价机制。

四、总结
合理的软件项目绩效评价体系能够提高软件项目的成功率,因此如何建立一个合理的正确的软件项目绩效评价指标体系具有很深的研究意义,这一领域有着广阔的研究空间。

参考文献:
[1]蒋国瑞.it项目管理[m].北京:电子工业出版社,2006.
[2]钱玮,沈莲军.基于平衡计分卡的it项目绩效评价[j].价值工程,2010(02).。

相关主题