
2.4 项目成本管理
2.4.1 成本管理的意义
问题引入
软件开发项目以成本超支而闻名,根据统计,1995年统计的软件开发项目平均超支189%,31%的软件开发项目由于成本超支的原因被取消。2001年的统计数据中,平均超支45%,也就是说,虽然这些年来软件工程、软件项目管理得到了广泛的承认和使用,但随着软件开发技术不断发展,仍然有接近一半的软件开发项目完成时的成本超过了原定成本。那么项目成本管理的意义是什么呢?

扫一扫 看视频
解答问题
项目成本管理是项目管理的一个重要组成部分,它是指在项目的实施过程中,为了保证完成项目所花费的实际成本不超过其预算成本而展开的项目成本估算、项目预算编制和项目成本控制等方面的管理活动。
分析问题
项目成本管理希望节约项目的费用,但并不表示一味减少成本。例如,在软件开发项目中,减少测试无疑能够减少项目的费用,但没有测试,如同许多曾经进行过的软件系统一样,把用户当作测试者,可能对项目造成灾难性后果,最终要么使得项目的成本大为提高,要么让项目走向失败的边缘。项目的成本是项目的全过程所耗用的各种费用的总和,包括:
(1)项目决策成本;
(2)招标成本;
(3)项目实施成本。
为保证项目能够完成预定的目标,必须要加强对项目实际成本的控制,一旦项目成本失控,就很难在预算内完成项目,不良的成本控制常常会使项目处于超出预算的危险境地。可是在项目的实际实施过程中,项目超预算的现象还是屡见不鲜,这种成本失控的情况通常是由下列原因造成的:
成本估算工作和成本预算工作不够准确细致。
许多项目在进行成本估算和成本预算及制定项目成本控制方法上并没有统一的标准和规范可行。
思想认识上存在误区,认为项目具有创新性,因此自然导致项目实施过程中将有太多变量及变数太大,实际成本超出预算成本也在所难免,理所当然。
2.4.2 成本估算
问题引入
在项目计划提出之前,通常需要对项目成本进行估算,以确保产业的利益,那么什么是成本估算呢?
解答问题
成本估算是指对完成项目各项活动所必需的各种资源的成本做出近似的估算。成本估算需要根据活动资源估算中所确定的资源需求(包括人力资源、设备、材料等),以及市场上各种资源的价格信息进行。
分析问题
编制项目成本估算需要进行三个主要步骤。首先,识别并分析项目成本的构成科目,即项目成本中所包括的资源或服务的类目。其次,根据已识别的项目成本构成科目,估算每一成本科目的成本大小。最后,分析成本估算结果,找出各种可以相互替代的成本,协调各种成本之间的比例关系。
2.4.3 成本预算
问题引入
成本预算,必须合理、可行、基于合同商议的成本及工作章程。预算的基础是历史成本,最佳期望或工业工程标准。预算必须表明计划的人力条件、合同分配的资金和管理储备金。那么究竟什么是成本预算呢?
解答问题
项目成本预算是进行项目成本控制的基础,它是将项目的成本估算分配到项目的各项具体工作上,以确定项目各项工作和活动的成本定额,制定项目成本的控制标准,规定项目意外成本的划分与使用规则的一项项目管理工作。
分析问题
成本预算主要包括:直接人工费用预算、管理费用预算、资源采购费用预算和意外开支准备金预算等。它为项目管理者监控项目实施进度提供了一把标尺。项目费用总要和一定的施工进度相联系,在项目实施的任何时间点上,都应该有确定的预算成本支出。根据项目预算成本的完成情况和完成这些预算成本所消耗的实际工期,并与完成同样的预算成本额的计划工期相比较,项目管理者可以及时掌握项目的进度状况。表2-4列出了软件开发项目成本的组成。
表2-4 软件开发项目成本的组成

2.4.4 成本控制
问题引入
项目成本控制必须和项目进度结合起来才能进行有效的控制。费用控制必须监督费用实施情况,发现实际费用和成本计划的偏差,并找出偏差的原因,阻止不正确、不合理和未经批准的费用变更。项目成本控制是什么呢?
解答问题
项目成本控制是指项目组织为保证在变化的条件下实现其预算成本,按照事先拟订的计划和标准,通过采用各种方法,对项目实施过程中发生的各种实际成本与计划成本进行对比、检查、监督、引导和纠正,尽量使项目实际发生的成本额,不断修正原先的成本估算和预算安排,并对项目的最终成本进行预测的工作也属于项目成本控制的范畴。
分析问题
项目成本控制工作的主要内容包括:
识别可能引起项目成本基准计划发生变动的因素,并对这些因素施加影响,以保证该变化朝着有利的方向发展。
以工作包为单位,监督成本的实施情况,发现实际成本与预算成本之间的偏差,查找出产生偏差的原因,做好实际成本的分析评估工作。
对发生成本偏差的工作包实施管理,有针对性地采取纠正措施,必要时可以根据实际情况对项目成本基准计划进行适当调整和修改,同时要确保所有的相关变更都准确地记录在成本基准计划中。
将核准的成本变更和调整后的成本基准计划通知项目的相关人员。
防止不正确的、不合适的或未授权的项目变动所发生的费用被列入项目成本预算。
在进行成本控制的同时,应该与项目范围变更、进度计划变更、质量控制等紧密结合,防止因单纯控制成本而引起项目范围、进度和质量方面的问题,甚至出现无法接受的风险。