基于挣值法的软件项目管理研究
基于挣值法的软件项目管理研究 该文首先对挣值法的基本理论以及如何利用挣值法对工程项目的进 度和成本管理进行了剖析,然后以某一实际的软件项目为例,采用挣值法对该软 件项目的成本及进度分析管理,用实例进验证了该方法的实用性和有效性。在对项目管理的过程中,进度和成本是我们主要关注的对象,它们关系着 整个项目完成质量。因此对进度、成本的控制贯穿于项目管理的全过程。在以前 的项目管理中,我们往往把进度和成本分开管理,两者相互间缺少紧密联系,往 往导致管理的成效达不到理想的效果。挣值管理技术是目前最有成效的一种集成 控制方法,它克服了以往进度控制和成本控制缺少紧密联系而导致的种种偏差, 将两者紧密联系起来,使项目质量上的管理起到了良好的效果。
本文将对挣值法加以介绍并将其应用在软件项目开发进度和成本控 制上,并通过实例进行验证,取得良好的效果。
1 挣值法的理论综述 挣值法又称为赢得值法或偏差分析法,是对项目进度和成本进行综合 控制的一种有效的方法。1967年美国国防部开发了挣值法并成功应用于国防工程 中,并逐步或得广泛应用。因为项目的进度就是用货币量表示的。挣值法在分析 可能的进度偏差和成本超支时,比独立的进度和成本控制更为有效[1] 1.1 挣值法的三个基本参数[2-3] 1)计划成本(PV):计划完成任务所需的成本;2)实际成本(AC):实际完 成任务所需的成本;3)挣值(EV):已完成工作的预算费用。
1.2 挣值法的两个偏差参数 1)成本偏差(CV),是指在某个需要分析的时间点上已经完成工作的初 始预算成本与实际花费的差值。计算公式为:CV=EV-AC。当 CV0 时,表示项 目的实际花费低于预算成本。当 CV0 时,表示项目的实际花费超出预算成本。
2)进度偏差(SV), 是指在某个需要分析的时间点上已经完成工作的 实际花费与原计划在该工作时间点上的初始预算成本的差值,计算公式为:
SV=EV-PV。当 SV0 时,表示项目进度提前。当 SV0 时,表示项目进度延迟。1.3 挣值法的两个绩效参数 1)成本绩效指数(CPI),是指挣值与实际花费的比值。计算公式为:
CPI= EV /AC。当 CPI1 时,表示花费低于预算。当 CPI1 时,表示花费超出预 算。
2)进度绩效指数(SPI),是指挣值与预算成本的比值。计算公式为:SPI= EV/ PV当 SPI1 时,表示进度比原定计划提前。当 SPI1 时,表示进度比原定计 划有所延迟。
1.4应用挣值法对项目分析的基本流程 应用挣值法进行进度成本管理的具体步骤如下[4]:
1)首先进行项目工作任务分解,确定项目组织分解结构,最后编制进 度计划、进行成本估算;
2)记录已完工进度和实际成本消耗,计算挣值;
3)计算并分析绩效参数,得出项目进度和成本的分析结果,进行进度 成本偏差分析,如果在偏差在可以接受的范围内,则项目继续进行。如果偏差超 出可以接受的范围,则需要调整施工方法对项目实施有效的控制。
2 实例分析 设有一软件项目成本总预算为5万元,计划开发周期为12周,总共分 三个阶段完成,分别为软件需求分析阶段、软件研发阶段、软件测试阶段。这三 个阶段的预算分别为0.5万元,4万元和0.5万元。开发周期1周,9周和2周。
2.1计算PV值 首先分析该项目在这12周中每周的预算成本数值,然后根据分析出的 数值计算每周的成本预算之和以及截止到某周前的累积预算和,如表1所示:
2.3 计算EV值,即挣值 每周的工作任务结束后,分析记录该周已完成本阶段任务的百分数, 然后将分析出的百分数值和预算成本相乘,转换成货币值,并计算挣值(EV)。,如表3所示:
2.4 软件项目进度及成本分析 根据以上3个表我们对本项目前9周时的绩效分析如下:进度偏差 SV=EV-PV=3.9-3.9=0 进度正常。成本偏差CV=EV-AC=3.9-4.3=-0.40 实际成本 以及超出预算。进度、成本绩效指数分别为:
由此根据公式可以推算出该软件项目全部结束后,所需要的总的实际 预算(EAC)值为:
EAC=总预算值/CPI=5/0.9071=5.512万元。根据数值可以看出,在进 度按计划进行的情况,实际成本已经超出预算,在项目的后续工作中,对成本要 采取有效的措施严格加以控制。
3 总结 通过以上的分析可以看出,采用挣值法对软件项目的进度及成本进行 预测与管理,有一定的前提,即软件项目开发前,要有详细的开发进度计划及每 个阶段的预测成本值,在软件项目开发的过程中,要详细记录每个时间段的实际 完成情况以及该阶段的实际成本。挣值法的应用,可以使软件项目的管理人员及 时有效的分析项目的进度及成本情况,对项目进行有效的管理,在实际应用中有 非常大的现实意义。
作者:李伟涛 来源:电脑知识与技术 2015年2期