完工预算公式 (BAC公式)
完工预算 (BAC) 公式 是挣值管理的基础。它定义了所有项目工作的总批准预算。根据《PMBOK指南》第6版(第263页),BAC公式为:
简单来说:对每个工作包、成本类别和应急储备进行估算并加总。其总和就是你的BAC。一旦作为基准被批准,它就是固定的——BAC不会在发生成本超支时改变。只有完工估算 (EAC) 会发生改变。
EVM背景下的BAC公式
完工预算公式直接影响到每一个其他的EVM指标:
| 指标 | 使用BAC? | 公式 |
|---|---|---|
| 计划价值 (PV) | ✓ | 计划完成百分比 × BAC |
| 挣值 (EV) | ✓ | 实际完成百分比 × BAC |
| CPI | 间接使用 | EV / AC |
| EAC (典型) | ✓ | BAC / CPI |
| VAC | ✓ | BAC − EAC |
| TCPI | ✓ | (BAC − EV) / (BAC − AC) |
不准确的BAC会使所有下游的EVM指标变得不可靠。在项目成本管理中,最重要的一步就是确保BAC公式的正确性。
5种计算BAC的方法
构建BAC并没有单一的算法。PMBOK定义了几种估算方法,每种方法适用于不同层次的项目清晰度:
1. 自下而上估算(最准确)
估算每一个单独的工作包,然后将所有估算相加。准确度:±5–10%。需要详细的范围定义。这也是我们的 BAC构建器 所使用的方法。
2. 类比估算
使用可比的已完成项目数据作为起点。准确度:±25–75%。速度快,但依赖于拥有相关的历史数据。最适合早期阶段的预算。
3. 参数估算
根据项目范围与单位成本之间的统计关系得出成本。准确度:±10–20%。常见于建筑工程(每平方米成本)、软件开发(每个功能点成本)和制造业。
4. 三点估算 (PERT)
对三种情境进行加权,产生一个具有概率加权的估算。PERT考虑了进度和成本的不确定性,因此比单点估算更可靠。
5. 专家判断
当没有可比数据时,咨询合格的领域专家。可以与上述任何一种方法结合使用。准确性完全取决于专家的经验。
实际案例:应用BAC公式
一家公司正在计划一个办公室翻新项目。项目经理对每个工作包应用了自下而上的估算:
| 工作包 | 预算 |
|---|---|
| 拆除及场地准备 | $80,000 |
| 结构工程 | $220,000 |
| 水电工程 | $180,000 |
| 内部装修 | $340,000 |
| 项目管理 | $80,000 |
| 应急储备金 (10%) | $90,000 |
| BAC (成本基准) | $990,000 |
| 管理储备 (5%) | $50,000 |
| 项目总预算 | $1,040,000 |
此处的BAC为:$990,000。管理储备 ($50,000) 是单独持有的,且不是BAC公式的一部分。如果在第4个月,该项目已经花费了$420,000来完成38%的工作,EVM指标将变为:
- AC = $420,000
- EV = 38% × $990,000 = $376,200
- CPI = $376,200 / $420,000 = 0.896(超出预算)
- EAC = $990,000 / 0.896 = $1,104,911(预计超支 $114,911)
BAC不包括什么
BAC 不 包括 管理储备(由管理层为未知的未知风险而预留的资金)。
BAC + 管理储备 = 项目总预算。
为什么BAC在项目中途绝不应该更改
成本超支绝不改变BAC。如果你的项目超支,你可以通过以下方式跟踪:
- CV (成本偏差) = EV − AC → 显示当前的超支金额
- EAC → 显示修订后的总成本预测
- VAC (完工偏差) = BAC − EAC → 显示预计的最终超支额
只有当项目范围正式发生变更(已批准的变更请求)时,才能重新设定BAC的基准。这被称为预算修订,并需要正式的变更控制。
→ 使用我们免费的计算器构建你的BAC