项目进入执行阶段后,完工估算(EAC)要回答的是“最终会花多少钱”。按CPI推算、按剩余预算推算和重新估算给出的是三个不同的答案,差别来自各自对剩余工作的假设。选择哪一种,取决于成本偏差是系统性还是偶发性、剩余工作与已完成部分是否可比,以及范围或单价是否已经变化。本文在同一口径下对照三种方法,给出判断顺序、结果解读方式和复核节奏。
要点总览(TL;DR)
- 三种方法回答同一个问题——项目最终会花多少钱,差别在于对剩余工作的假设:按CPI推算假设当前成本效率延续,按剩余预算推算假设剩余工作回到原预算单价,重新估算则逐项重算剩余工作。
- 选择顺序是先判断成本偏差是系统性还是偶发性,再看剩余工作与已完成部分是否可比、CPI数据是否稳定、范围或单价是否已变化。
- 偏差稳定、工作同质的执行阶段项目适合按CPI推算;偏差来自一次性事件、剩余工作性质不同的项目适合按剩余预算推算;范围或单价发生实质变化时转向重新估算。
- 同一项目用三种方法会得到不同EAC,应把结果读成区间而非单点,汇报时数字与假设同时出现,并预设切换方法的触发条件。
- 组合使用是常见做法:以重新估算为主预测、CPI推算作参照区间,并定期复核、记录方法变更原因,在沟通中区分预测差异与预算变更。
三种完工估算方法的假设与结果差异
三种方法的输入都来自挣值管理的三个基础量:完工预算(BAC)、实际成本(AC)和挣值(EV)。计算式的差别,本质上是它们对“剩余工作将按什么效率、什么单价完成”做了不同假设。理解这一点,才能解释为什么同一项目在同一天用三种方法会算出三个不同的EAC。
| 方法 | 计算式 | 核心假设 | 结果含义 |
|---|---|---|---|
| 按CPI推算 | EAC = BAC / CPI | 当前成本效率(CPI)延续到完工 | 若偏差是系统性的,这是对最终成本的合理外推 |
| 按剩余预算推算 | EAC = AC + (BAC − EV) | 剩余工作按原计划单价完成,已发生的偏差不再重演 | 把已发生的超支视为沉没,剩余部分回到原预算轨道 |
| 重新估算 | 逐项重算剩余工作成本后汇总,再加已发生成本 | 剩余工作的范围、单价或工艺已不同于原计划 | 反映当前已知条件下的自下而上预测 |
按CPI推算的逻辑最直接:如果过去一段时间每花一元只挣回0.9元的价值,就假设这个效率会一直持续。它适合偏差已经稳定、剩余工作与已完成部分性质相近的情形。它的风险也在这里——一旦偏差的成因在剩余工作中消失,这个外推就会高估最终成本。
按剩余预算推算把已经发生的成本偏差当作历史,认为剩余工作仍能按原预算单价推进。它隐含的判断是:超支来自一次性事件,比如一次返工、一次临时采购或一次突发的人力调配,这类事件不会在剩余工作中重复出现。如果偏差其实是系统性的,这个方法会给出明显偏乐观的结果。
重新估算不依赖任何效率外推,而是把剩余工作拆开,按当前的范围、资源单价和工艺逐项重算再汇总。它最贴近实际,但工作量最大,且结果高度依赖估算者的判断。它适合范围、单价或工艺已经发生实质变化,或者前两种假设都不成立的项目。
三者结果差异的根源是假设不同,而非计算错误。同一项目用三种方法可能得到差别很大的EAC:按CPI推算往往最高,按剩余预算推算往往最低,重新估算落在中间或超出两端。把这三个数字并列呈现,本身就是在向干系人展示“不确定性有多大”,而不是在证明哪个算法更准。
按什么条件选:偏差性质、剩余工作可预测性与数据质量
方法选择可以按一个固定的判断顺序推进,每一步都对应一个可核验的项目事实,而不是凭感觉挑一个公式。
第一步,判断成本偏差是系统性还是偶发性。看偏差的成因是否会在剩余工作中重复出现。如果超支来自团队效率、供应商价格水平、返工率这类结构性因素,偏差就是系统性的,按CPI推算更合适。如果超支集中在某几个已关闭的工作包,或源于一次性的设计变更、一次设备故障,剩余工作不受其影响,按剩余预算推算更贴近现实。
第二步,看剩余工作与已完成部分的可比性。剩余工作的技术难度、资源构成、外包比例与已完成部分越接近,效率外推越可靠。如果项目前半段是设计、后半段是施工与调试,两段工作的成本结构差异很大,直接沿用前半段的CPI就会失真。
第三步,检查CPI等绩效数据的稳定性与样本量。CPI在项目早期波动大,几个工作包的偏差就能让它大幅跳动。样本量不足时,用CPI外推整个项目剩余成本,误差会被放大。可以观察最近几个报告期的CPI是否收敛在一个窄区间内,再决定是否把它作为外推依据。
第四步,确认剩余工作是否发生范围、资源单价或工艺变化。只要出现范围增减、关键资源单价调整、工艺路线更换中的任何一项,前两种方法的假设基础就被打破,应转向重新估算。
当数据不足或偏差原因不明时,保守处理是必要的:不要用一个看似精确的公式掩盖信息缺口。此时可以先用重新估算给出主预测,同时保留按CPI推算的结果作为上限参照,并在汇报中明确说明数据缺口和后续补测计划。
组合使用是常见做法。以重新估算为主预测,按CPI推算作为参照区间,两者共同构成EAC的上下边界;当两者差距过大时,说明对剩余工作的判断存在分歧,需要回到工作包层面核对。组合使用的前提是两种方法基于同一套BAC、AC、EV数据,否则区间没有可比性。
结果差异怎么读:区间、触发条件与沟通口径
把EAC读成一个区间,而不是一个确定值,是解读三种方法结果的基本口径。区间的下沿通常来自按剩余预算推算,上沿来自按CPI推算或重新估算中的较高者,主预测取重新估算或经判断更可信的那个方法。区间的宽度本身就是信息:宽度大说明剩余工作的不确定性高,需要更频繁的复核。
汇报时,数字必须和假设一起出现。只报“EAC是1200万”而不说明“这是假设当前成本效率延续到完工”,会让干系人误以为这是一个已核实的事实。更完整的表述是:主预测值、所用方法、该方法的核心假设、区间上下沿及各自来源,以及假设不成立时的替代结果。
切换方法需要预设触发条件,而不是等到数字难看了再换。可用的触发条件包括:CPI连续两个报告期偏离基准超过设定阈值;发生超过一定金额的范围变更;关键资源单价调整;某个重大风险事件实际发生。触发条件应在项目初期与干系人约定,触发后按约定切换方法并记录原因。
在预算审批与变更沟通中,要区分预测差异与预算变更。EAC上升属于预测差异,反映的是对未来的判断变化,不自动等于预算需要追加;预算变更则是经过审批的资源调整。把两者混在一起汇报,容易让干系人把预测波动误读为超支事实,也会削弱后续预测的可信度。
EAC应定期复核,复核节奏与项目的不确定性匹配:执行稳定、偏差收敛的项目可按月复核;处于变更密集期或早期阶段的项目应缩短周期。每次方法变更都要留下记录——变更日期、原方法、新方法、触发原因、对EAC的影响金额。这份记录在项目收尾复盘和后续项目估算时都是可用的依据。
这些数据动作依赖预算、实际成本和挣值在同一套口径下持续采集。ONES 的项目管理能力可以把预算、成本记录与工作项进度放在同一处,让AC、EV和BAC按报告期汇总,EAC复核时不必再从多个表格手工拼接数据;方法变更的原因也可以随复核记录留存在项目文档中,便于交接和复盘。
适配场景与选择建议
把前面的判断条件落到典型场景,可以得到更直接的选择建议。以下建议以项目当前状态为前提,实际使用时仍需核对本项目的偏差成因和数据质量。
| 项目情形 | 建议方法 | 理由与注意事项 |
|---|---|---|
| 执行阶段,偏差稳定,剩余工作与已完成部分同质 | 按CPI推算为主 | 效率外推可靠;需确认CPI已收敛、样本量足够 |
| 偏差来自一次性事件,剩余工作性质不同 | 按剩余预算推算为主 | 已发生偏差视为沉没;需确认该事件不会重演 |
| 范围、资源单价或工艺发生实质变化 | 重新估算为主 | 前两种假设均失效;逐项重算工作量较大,需安排足够时间 |
| 偏差原因不明或数据不足 | 重新估算为主,CPI推算作上限参照 | 用区间呈现不确定性,并说明数据缺口 |
| 变更密集期或项目早期 | 组合使用,缩短复核周期 | 区间宽度大,需更频繁地更新触发条件 |
对于偏差稳定、工作同质的执行阶段项目,按CPI推算的维护成本最低,每个报告期只需更新AC和EV即可重算。此时的重点是确认CPI的稳定性,而不是反复更换方法。
对于偏差来自一次性事件的项目,按剩余预算推算能避免把历史超支不必要地放大到未来。使用时要明确写出“该事件不会在剩余工作中重复”这一假设,并在下一次复核时验证它是否仍然成立。
对于范围或单价发生实质变化的项目,重新估算几乎是唯一站得住脚的选择。建议按工作包拆分剩余工作,逐项列出资源、数量和单价,汇总后再与按CPI推算的结果对照,用两者的差距检验重估的完整性。
无论选择哪种方法,都应同步说明假设与不确定性:方法名称、核心假设、区间上下沿、触发切换的条件、下次复核时间。方法本身没有优劣,能否说清它成立的条件,决定了这个EAC在决策中是否可用。
常见问题
项目早期CPI波动很大,还能用按CPI推算吗?
项目早期样本量小,几个工作包的偏差就能让CPI大幅跳动,直接用它对整个项目剩余成本外推,误差会被放大。更稳妥的做法是观察最近几个报告期的CPI是否收敛在一个窄区间内,再决定是否把它作为外推依据。如果数据尚不稳定,可以先用重新估算给出主预测,把按CPI推算的结果作为上限参照,并在汇报中说明数据缺口和后续补测计划。
按剩余预算推算会不会掩盖真实的超支风险?
这取决于偏差的成因。按剩余预算推算隐含的判断是:已发生的超支来自一次性事件,不会在剩余工作中重复出现。如果这个判断成立,它避免了把历史超支不必要地放大到未来;如果偏差其实是系统性的,比如团队效率或供应商价格水平导致的持续超支,这个方法会给出明显偏乐观的结果。使用时要把“该事件不会重演”写成明确假设,并在下一次复核时验证它是否仍然成立。
重新估算工作量大,什么情况下值得做?
当剩余工作的范围、关键资源单价或工艺路线发生实质变化时,前两种方法的假设基础已被打破,重新估算几乎是唯一站得住脚的选择。偏差原因不明或数据不足时,也适合用它给出主预测。做法上建议按工作包拆分剩余工作,逐项列出资源、数量和单价,汇总后与按CPI推算的结果对照,用两者的差距检验重估的完整性。
EAC上升是否意味着必须追加预算?
两者需要分开看。EAC上升属于预测差异,反映的是对未来的判断变化,不自动等于预算需要追加;预算变更是经过审批的资源调整。把两者混在一起汇报,容易让干系人把预测波动误读为超支事实,也会削弱后续预测的可信度。建议在汇报中分别列示预测值的变化和已批准的预算调整,并说明触发预测变化的具体原因。
方法选定后多久复核一次比较合适?
复核节奏应与项目的不确定性匹配:执行稳定、偏差收敛的项目可按月复核;处于变更密集期或早期阶段的项目应缩短周期。每次方法变更都要留下记录,包括变更日期、原方法、新方法、触发原因和对EAC的影响金额。这份记录在项目收尾复盘和后续项目估算时都可以作为依据。
