资源和进程是无法有效控制项目的。我们需要更有意义的信息来分析项目到目前为止的进展情况和健康状态。进度分析(Progress Analysis)正是实现这一目的。ERP中的进度分析使用的是项目管理理论中的实现价值分析(Earned Value Analysis)方法。
我们首先需要计算完工比率(POC,Percent of Completion)。我们可以人为估计WBS元素,活动和活动元素的POC,或者可以由系统根据已有数据自动计算。系统总共提供了九种确定POC的方法:开始/结束规则;估计;里程碑技术;时间比例法;成本比例法;数量比例法;进展程度法;次级比例法(或相关比例法);用户出口(允许用户自定义规则的程序出口)。我们需要计算两个POC:计划POC,指在指定时间点上预计的完工比率;实际POC,指在指定时间点上实际的完工比率。随后,通过某种权数(通常是计划成本),我们可以汇总整个项目结构的所有POC,计算出整个项目的POC。
接下来,我们利用POC来计算如图九所示的一组关键指标:
BCWS:Budgeted cost of work scheduled, = 总计划成本 * 计划POC。反映的是按照计划到今天应该产生了多少成本。
BCWP:Budgeted cost of work performed,= 总计划成本 * 实际POC。反映的是根据到目前为止的项目进度,应该产生多少成本。或者说到目前为止干的活值多少,不过这个值多少仍然是成本的概念,不能和收入混淆起来。
SV:Schedule variance 进度差异,= BCWS – BCWP。反映了项目进度落后计划多少,它告诉我们我们的项目是否太慢了。
CV:Cost variance 成本差异,= 实际成本 – BCWP。反映了项目是否超支了,它告诉我们我们的项目是否太昂贵了。
通过SV和CV两个差异的分离,我们可以解释项目目前的进展情况以及项目的健康状况。
结果分析(Results Analysis)
我们在《成本流和成本对象》章节中提到,结果分析是一种类型的“由内至外的过帐”。项目管理中的结果分析解决的究竟是什么问题呢?在长期的客户项目中,日常收入和成本的的入帐都跟相关的业务处理相联系,比如开票,发票校验等等。但是这样的收入和成本数据很多情况下是不能满足会计的权责发生原则和配比原则的。因此根据实质重于形式的原则和各国关于长期项目收入和成本核算的相关准则,我们需要对项目在各会计期间的收入和成本数进行调整。结果分析就是根据事先设定的规则,自动计算相关会计期间实际应确认的项目收入和成本,并自动生成调整分录的系统功能。
新近定单(Incoming Orders)
对于某些围绕客户项目运转的公司,新签定的项目和进行中的项目对于预测公司将来的盈利前景具有重要意义,这对于以长期和超长期项目为主的公司来说由为重要。新近定单(Incoming Orders)和未完成定单(Open Orders)是这方面的两个重要指标。新近定单是考虑了定单更改,定单取消和计划更改等历史因素后的新签定和进行中定单的价值。未完成定单价值是新近定单减去已确认的收入和成本后的价值。ERP可以根据项目管理系统和销售模块的数据,自动计算出类似下表的报表:
|
收入 |
成本 |
利润 |
利润率% |
新定单 |
-940 |
460 |
-480 |
51 |
定单更改 |
-280 |
50 |
-230 |
82 |
定单取消 |
20 |
-12 |
8 |
-40 |
计划更改 |
0 |
80 |