先把三个基础量想成一句人话
PV 是计划价值,可以理解成“按计划到今天应该干多少活”;EV 是挣值,可以理解成“按预算口径,到今天实际干成了多少活”;AC 是实际成本,就是“到今天真实花了多少钱”。
我建议不要一上来背 CPI、SPI。先问自己:题目给的是计划、完成量,还是实际花费?这一步分清了,后面的公式才不会乱套。
偏差题先看减法:谁减谁很关键
成本偏差 CV = EV - AC。干出来的预算价值比实际花的钱多,说明省钱;反过来就是超支。
进度偏差 SV = EV - PV。实际干成的价值比计划应完成的价值多,说明进度超前;反过来就是落后。
小例子
计划到今天应完成 100 万的工作,实际只完成了预算价值 80 万的工作,实际花了 90 万。
PV = 100,EV = 80,AC = 90。
SV = 80 - 100 = -20,说明进度落后;CV = 80 - 90 = -10,说明成本超支。
指数题看除法:小于 1 往往不太妙
CPI = EV / AC,表示每花 1 元钱换来了多少预算价值。CPI 小于 1,通常说明花钱效率低。
SPI = EV / PV,表示实际完成效率相对计划怎么样。SPI 小于 1,通常说明进度落后。考试里看到指数,先和 1 比,不要急着解释一大段。
| 指标 | 公式 | 怎么判断 |
|---|---|---|
| CPI | EV / AC | 大于 1 成本效率好;小于 1 成本效率差 |
| SPI | EV / PV | 大于 1 进度超前;小于 1 进度落后 |
| CV | EV - AC | 正数节约,负数超支 |
| SV | EV - PV | 正数超前,负数落后 |
EAC 不要死背,要看题目默认假设
EAC 是完工估算,题目问的是“按现在这个花钱效率继续下去,完工可能要花多少钱”。常见简化题会用 BAC / CPI。
但如果题干明确说剩余工作按原计划效率执行,或者已经发生的偏差不再影响后续,就不能机械套一个公式。软考计算题不是只考代数,也考你读不读题。
考场上按这个顺序做
第一步,把 PV、EV、AC 在题干里圈出来;第二步,看题目问偏差还是指数;第三步,算完以后用人话判断一次结果是否合理。
如果你算出 CPI 小于 1,却解释成成本节约,说明公式和含义至少有一个地方反了。计算题最后一定要做一次语义校验。