术语表
成本绩效指数(CPI)
Cost Performance Index、CPI、成本执行指数
成本绩效指数(Cost Performance Index,CPI)表示每花费 1 欧元能获得多少计划价值。公式为 CPI = EV / AC,即挣值(Earned Value)除以实际成本(Actual Cost)。CPI 小于 1 表示成本超支;CPI 大于 1 表示已完成工作的花费低于计划。
CPI 是 挣值分析 的一项指标。只比较计划成本和实际成本,回答不了这个问题:团队花的钱,是否换来了计划中的工作量?CPI 回答的正是这个问题。
如何计算成本绩效指数?
CPI = EV / AC
- EV(Earned Value,挣值): 到目前为止已完成工作的价值,按计划成本计算。计算方法:完成百分比 × 总预算(Budget at Completion,BAC)。
- AC(Actual Cost,实际成本): 已完成工作实际花费的成本。
两个值都以同一基准日为准,即 状态日期。
示例:计算 CPI
示例:某团队开发一个客户门户,预算(BAC)为 20,000 欧元。到状态日期时,门户完成了 40 %,实际成本为 10,000 欧元。
| 指标 | 计算 | 数值 |
|---|---|---|
| 预算(BAC) | 20,000 EUR | |
| 挣值(EV) | 40 % × 20,000 EUR | 8,000 EUR |
| 实际成本(AC) | 10,000 EUR | |
| CPI | 8,000 / 10,000 | 0.8 |
| 成本差异(CV) | EV − AC = 8,000 − 10,000 | −2,000 EUR |
CPI 为 0.8 意味着:每花费 1 欧元,团队只完成了计划价值 80 欧分的工作。如果效率保持不变,项目总成本将是 BAC / CPI = 20,000 / 0.8 = 25,000 欧元,比计划多 5,000 欧元。这个预测值称为完工估算(EAC)。
如何解读 CPI?
| CPI | 含义 | 示例 |
|---|---|---|
| 大于 1 | 低于预算:工作花费少于计划 | CPI 1.25:每花 1 欧元获得 1.25 欧元计划价值 |
| 等于 1 | 恰好符合预算 | CPI 1.0:挣值与实际成本相等 |
| 小于 1 | 超出预算:工作花费多于计划 | CPI 0.8:已完成工作的成本比计划高 25 % |
CPI 不反映进度。CPI 为 1.1 的项目也可能落后数周。进度由 进度绩效指数(SPI = EV / PV)衡量。请把两个值放在一起看:
- CPI ≥ 1 且 SPI ≥ 1: 比计划更省、更快。
- CPI < 1 且 SPI ≥ 1: 进度正常但花费过高,例如靠增加人手换来了时间。
- CPI ≥ 1 且 SPI < 1: 节省但太慢。
- CPI < 1 且 SPI < 1: 又贵又慢。项目需要就范围、预算或期限做出决定。
CPI 的常见错误
- 读错倒数: CPI 为 0.8 并不等于超支 20 %。实际成本是挣值的 1 / 0.8 = 125 %,即高出 25 %。
- 用计划值代替挣值: 用计划值(PV)除以实际成本,衡量的是花钱的速度,而不是效率。
- 夸大进度: EV 取决于完成百分比。团队过早报告 90 %,CPI 就会显得比实际更好。
- 过早预测: 最初几周完成的工作很少,CPI 波动很大。等相当一部分工作完成后,再预测最终成本。
Merlin Project 在哪里显示 CPI?
只要维护了成本和实际值,Merlin Project 就会以 BCWP / ACWP 自动计算 成本绩效指数(CPI)。BCWP(已完成工作的预算成本)对应挣值,ACWP(已完成工作的实际成本)对应实际成本。
现成的视图 视图 › 工作分解 › 挣得值 以表格和时间段图表显示所有指标。你可以通过 插入 › 列,在任何活动、分派或资源视图中添加 CPI 和其他挣得值字段。所有挣得值字段都以状态日期为基准,评估 CPI 之前,请先在项目设置中检查状态日期。
如何设置预算和成本才能让计算准确,请参阅 高效管理预算与成本。