挣值管理计算
(2020.08.31)
属于 PMP 范围, CSDN里面各种公式抄的, 完全不知道在说什么, 没时间吐槽了, 直接把公式跟案例对接起来才行
挣值相关的计算总结 -- 基于成本的计算 // 基础数值 EV - Earned Value 挣值[当前赚了多少(不计成本)] PV - Planned Value 计划价值[按照计划能赚多少] AC - Actual Cost 实际成本[自己支出了多少] BAC - Budget At Completion 完工预算[总成本预估] // 计算对象 SV - Schedule Variance 进度偏差值 -- (EV - PV) CV - Cost Vatiance 成本偏差值 -- (EV - AC) SPI - Schedule Performance Index 进度绩效指数 -- (EV / PV) CPI - Cost Performance Index 成本绩效指数 -- (EV / AC) EAC - Estimate At Completion 完工估算[预计总成本] -- (BAC / CPI) ETC - Estimate To Complete 尚需完工估算[剩余工作需要成本] -- (EAC - AC) PC - [回本比例] -- (EV / BAC) PS - [花销比例] -- (AC / BAC) TCPI - To Complete Performance Index 完工尚需指数 -- ((BAC - EV)/(BAC - AC))
名称后面中括号是我自己给的命名, 比较好懂.
总的来说, 把自己当成一个乙方, 代入角色的话就比较容易理解了, 虽然它可以套用在甲方第三方等各种角色身上, 乙方是最合适的, 通过案例就能理解了
案例 :
某公司接包开发, 开发周期从1月初到11月底, 开发成本控制在1亿美元之内就能赚钱, 现在到4月份, 根据开发模块划分了开发计划, 进度如下 :
每月预算就是公司的预计成本花销 PV, 加起来100百万就是1亿, 就是 BAC 完工预算.
然后每月实际花销就是 AC.
EV 直接通过实际工作完成比例计算, PV * 完成比例%.
所以计算涉及的基本变量 PV, EV, AC, BAC 在这里都有了, 一般项目的软硬件成本在开始时都能计算出来, 然后就是开发人员的工资等固定成本了, 所以项目开发只需要按时提供开发进度报告, 就能进行挣值管理了, 这个计算模型非常简单且泛用性很强. 看看挣值分析表 :
BAC : 100(百万)总成本预算不变 [完工预算]
PV : 前三个月的计划支出 = 20(百万) [计划价值]
AC : 实际项目支出 = 25(百万) [实际成本] -- 支出比预计的多了不少, 可能请客吃饭之类的
EV : 实际完成的指标 = 18(百万) [挣值] -- 第三个月的进度没有完成, 可能都团建吃饭去了, 拿了20(百万)干了18(百万)的活...
// 计算对象
CV : (EV - AC) = -7(百万) [成本偏差] -- 完成指标减去实际支出, 有正有负, 直接表现赚了还是亏了
SV : (PV - AC) = -2(百万) [进度偏差] -- 完成指标减去计划支出, 有正有负, 直接表现赚了还是亏了
CPI : (EV / AC) = 72% [成本绩效指数] -- 实际做的事跟实际拿的钱的比较 (员工视角)
SPI : (PV / AC) = 90% [进度绩效指数] -- 计划花钱占实际花钱的比例
EAC : (BAC / CPI) = 139(百万) [完工估算] -- 继续这个开发效率和花钱速度, 总成本将达到139(百万)
ETC : (EAC - AC) = 114(百万) [尚需完工估算] -- EAC 减掉已经支出的成本
TCPI : ((BAC - EV)/(BAC - AC)) [完工尚需指数] -- 剩余工作量 / 剩余资金 ...... 前期不努力, 后期加班降工资都是有可能的呢
恩, 大概各种计算就这么回事了, 麻烦的是记住名称, PMP 满满的几个大字 : 剩 余 价 值