首页 > 范文大全 > 正文

软件开发项目进度与费用的动态管理研究

开篇:润墨网以专业的文秘视角,为您筛选了一篇软件开发项目进度与费用的动态管理研究范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:本文针对软件项目管理中进度和费用控制不足之处,基于项目的挣値分析法提出了进度和费用联合动态控制理论,对项目的实施中如何利用挣値法联合控进度和费用进行了研究和论述。

关键词:软件项目;挣値;动态管理

一、引言

进度和费用作为软件项目成功的关键因素,是项目管理学术界研究的热点之一,然而以往的理论都是针对进度或者费用单个控制点进行研究,事实也表明只有将两者结合起来研究才对实际的项目实施更具价值。

二、挣値管理法概述

1.挣値管理法介绍

项目的挣値管理是用与项目的进度实施计划、资源消耗预算和实际花费成本相关的三个独立变量,进行项目绩效测量的一种方法。具有如下特征的项目可以采用挣値管理法来控制项目的进度和费用。

(1)项目的范围和目标清晰。项目的目标清晰后采取相应的施工方法和路径,选用科学规范的项目管理方法、绩效考核标准来对项目的施工过程进行控制。

(2)有一定的项目规模。挣値管理法可以看成是对项目已经完成工作量的估价。如果项目的规模不够,采用挣値管理法就显得麻烦而且应用效果也不明显。

(3)规范的项目组织结构。规范的组织结构是采用挣値法的必要前提,建立与项目的规模相应的组织机构并且明确各自的职责,是对项目的执行过程进行信息收集、分析和监控的首要前提。

(4)工期和成本限制。由于采用挣値分析法可以对项目的进度和费用目标同时监控,所以制定项目的进度和费用控制基准线是必要的,否则无法应用挣値分析法。

2.三个关键中间变量值

(1)计划工作量的预算费用(BCWS)。在项目的执行过程中按照阶段计划完成工作量占资源预算的成本。

BCWS=项目阶段计划完成工作量×资源预算定额 公式(2-1)

(2)已经完成任务量所花费的实际费用(ACWP)是指在项目的执行过程中,某阶段任务实际完成的工作量所花费的成本。

ACWP=已完成项目的任务量×实际支付价格 公式(2-2)

(3)已完成工作量的预算成本(BCWP)在项目的执行过程中所完成的阶段任务量按照资源预算比例计算出来的成本。

BCWP=已完成任务量×资源预算定额 公式(2-3)

3.四个项目执行评价指标

(1)项目费用偏差CV。阶段检查时点上BCWP和ACWP之间的差异。用公式表示为:CV=BCWP-ACWP 公式(2-4)

当CV为负值时,说明执行效果不好,实际花费资源成本超过预算值,即超支;当CV为正值时,说明实际花费资源成本低于预算额,即有剩余或效率高;当CV等于零时,说明实际花费资源成本等于预算值。

(2)项目实施进度偏差SV。阶段检查时点上BCWP和BCWS参数间差异。用公式表示为:SV=BCWP-BCWS公式(2-5)

当SV为正值时,说明进度执行进度超前;当SV为负值时,说明实施进度滞后;当SV等于零时,说明实际进度执行和计划进度执行相符。

(3)消耗资源指标CPI。是指预算消耗费用与实际消耗费用值之比,用公式表示为:

CPI=BCWPACWP 公式(2-6)

当CPI>1时,说明小于预算,即实际消耗费用小于预算消耗费用;当CPI

(4)进度实施指标SPI。SPI是指项目挣得值和项目计划任务之比,用公式表示为:

SPI=BCWPBCWS 公式(2-7)

当SPI>1时,表示进度实施提前,即实际执行进度比计划执行进度快;当SPI

三、项目挣値管理法的分析模型建立及应用

根据项目的挣値管理法制定出如下软件开发项目的挣値管理分析模型,如图3-1:

1.制定项目基准计划

基准计划的制定要在项目的工作分解结构WBS的基础上进行,WBS是项目进度和费用计划的基础,WBS的制定要遵循以下原则:

(1)分解后的任务应该是可管理、可定量检测、独立的。

(2)编码的层级结构清晰、项目结构合理。

(3)包括外包商的活动,能够根据需要生成各种报表。

(4)表示出任务间的关系,最低层的工作应具有可比性。

明确了以上原则后根据项目的具体情况建立项目的费用和进度基准计划预算,之后建立WBS工作包的预算工作量。根据公式(2-1)可以计算出项目的计划投资额—BCWS。

2.项目的挣値分析

挣値分析的基础是对项目执行过程中相关数据的收集、分析,财务信息是目前获取项目信息的主要途径。根据里程碑建立项目的报告期并且报告要做归档,根据公式(2-2)和项目的阶段报告就能得到项目各阶段的实际投资额。在软件项目中经常用人力资源的使用情况来统计项目的实际投资额-ACWP。

根据项目的报告期整理的项目执行情况的信息和公式(2-3)可获取前一项目报告期的完成投资额-BCWP。

当BCWS、ACWP、BCWP的数据信息得到后就可以绘制出项目的挣値分析图了,由前述公式(2-4)、(2-5)、(2-6)、(2-7)计算项目的CV、SV、CPI、SPI的值。在项目的进度与费用动态调整阶段,根据挣値分析报告得出的结论,如果严重偏离计划就采取措施调整进度和费用,如果偏离程度不大可以暂时不调整,继续监控和收集下一个项目执行阶段的数据进行挣値分析。

3.项目的动态调整

在项目的进度和费用动态调整阶段,是一个以项目的基准预算为基础,项目的挣値分析为依据,项目的改进措施为工具的闭环控制过程。由本文前面已经给出的挣値管理模型,根据项目的挣値分析所获结果决定是否调整项目的进度和费用计划,通过这种控制措施对项目的进度和费用起到了很好的监控,保证了项目按期完成和目标的实现。

四、结 论

挣値管理法作为软件项目进度和费用控制的有力工具,在软件开发项目中为项目进度和费用的联合动态管理提供了科学的判断依据,取得了很好的应用效果。(作者单位:桂林电子科技大学商学院)

参考文献:

[1](美)项目管理协会.项目管理知识体系指南[M].北京:电子工业出版社,2009.

[2]郑志明,软件项目管理中挣值分析法及应用,计算机工程与设计,2008,29(16):2-3