INFO6007 Week 04 Cost Management 讲课总结

INFO6007 Week 04 讲课总结:Cost Management Plan

课程:INFO6007 — Project Management in IT,Semester 2 2026 讲义Lecture - INFO6007 Week 04 - Cost Management.pdf(56 页) 参考:Schwalbe, K. (2018). Information Technology Project Management. Boston: Cengage.

本讲的主线是 成本管理的四个过程,终点落在 EVM(挣值管理)——这是全课程计算题最集中的地方。


一、为什么成本管理重要

定义

Project Cost Management 包含 planning、estimating、budgeting、financing、funding、managing、controlling 成本的全部过程,目的是让项目在批准的预算内完成

覆盖范围:资源、人力、基础设施、工具、供应商、风险储备

一句关键判断

「一个按时但超预算的项目,在干系人眼里同样是失败的。」

这句话值得记——它说明时间和成本是两个独立的成功维度,不能拿一个补另一个。

IT 项目为什么格外难管成本

原因 说明
技术变化快 价格波动剧烈
隐性成本 集成、安全、合规 —— 最常被漏掉的三项
供应商锁定 vendor lock-in 与许可证续费

成本失控的后果:项目被取消 / 失去干系人信任 / 错失机会与沉没成本。


二、成本的类型

成本是为达成特定目标而牺牲或放弃的资源,通常以货币单位衡量。

类型 定义 例子
Tangible(有形) 组织容易用金额衡量的成本 硬件采购、薪资
Intangible(无形) 难以用货币衡量的成本 声誉损失、士气下降
Direct(直接) 与产出直接相关 开发人员工时、服务器
Indirect(间接) 与产出非直接相关,但执行项目需要 办公场地、行政管理
Sunk(沉没) 过去已经花掉的钱 在决定投资哪个项目时,沉没成本不计入 PMP

沉没成本是考点已经花掉的钱不应影响未来的决策。「我们都投了这么多了不能停」——这正是要避免的谬误。


三、两类储备(Reserve)

Reserve 是成本估算中为缓解成本风险而预留的金额,用来应对难以预测的未来情况。

类型 应对什么 是否计入成本基线
Contingency Reserve(应急储备) 「已知的未知」——能够部分预见的情况 计入成本基线
Management Reserve(管理储备) 「未知的未知」——完全无法预测的情况 不计入成本基线

由此得到两个必背等式

这是最容易混淆的地方应急储备在基线里,管理储备在基线外为什么? 因为基线是项目经理可以直接动用的授权额度;管理储备属于组织层面,动用它通常需要更高层审批。


四、四大过程

# 过程 做什么
1 Planning Cost Management 确定成本的规划、执行、控制所用的政策、流程和文档
2 Estimating Costs 对完成项目所需资源的成本做出近似估计
3 Determining the Budget 把总成本估算分摊到各工作项,建立绩效衡量基线
4 Controlling Costs 控制对项目预算的变更

1. 规划成本管理

定义:定义项目成本将如何被估算、预算、管理、监控和控制——为整个生命周期的成本决策提供框架。

目的: - 保证成本估算与控制的一致性 - 提供资源分配与预算审批的指引 - 明确角色与职责(谁批准预算变更) - 与组织财务政策和合规标准对齐 - 预防预算超支与范围争议

💡 NSW 数字驾照案例的做法:方法用自下而上按工作包估算;单位澳元;基线是批准的、时间分段的预算;控制包含报告节奏、偏差阈值和变更审批。任何范围、安全要求或推广方式的变更,都要做成本影响分析并获批

2. 估算成本

为什么 IT 项目难估: - 需求不确定 → 成本难锁定 - 技术变化快 → 硬件/软件价格波动 - 劳动密集开发工时经常被低估 - 干系人决策(如加功能)直接影响成本

五种估算技术

技术 依据 特点
Analogous(类比) 历史上类似项目的数据 快,但准确度低
Parametric(参数) 统计/定量模型 依赖参数关系
Bottom-Up(自下而上) 逐个工作包估算后汇总 最详细,因而最准确
Three-Point / PERT(三点) 乐观/最可能/悲观 显式考虑不确定性
Expert Judgement(专家判断) 领域专家或顾问 依赖人的经验

算例:两种估算方式

自下而上——开发手机银行 App:

工作项 计算 金额
登录模块 120 h × $60/h $7,200
支付模块 300 h × $60/h $18,000
测试 200 h × $50/h $10,000
云托管(1 年) $12,000
小计 $47,200
应急储备(10%) $4,720

💡 注意测试的时薪 60 —— 不同角色费率不同,这正是自下而上更准确的原因。

三点估算——搭建云基础设施:

和 Week 3 时间管理里的 PERT 公式完全一样,只是把「工期」换成了「成本」。 💡 注意结果 12,000 —— 因为悲观值(+4,000)偏离更远,分布右偏

影响估算准确度的因素

  • 项目阶段(早期 vs 后期)
  • 需求质量(清晰 vs 模糊)
  • 所选估算技术
  • 历史数据是否可得
  • 团队专业度

IT 成本估算的常见错误

  • 低估集成、测试和维护成本
  • 忽略隐性成本(培训、安全合规、供应商支持)
  • 过度依赖乐观的时间线
  • 忘记跨国项目的汇率波动

基准对标(Benchmarking)

历史项目数据或行业均值来锚定估算。讲义给的参考区间:

指标 典型范围
云服务迁移的每用户成本 250 / 用户
软件开发的每功能点 / 每故事点成本
敏捷团队的每 sprint 成本 60K(两周)

好处:把估算锚定在现实区间、凸显需要复核的异常值、建立可复用的组织成本知识库

工具

类别 工具
项目管理软件 MS Project、Primavera、Oracle Cost Manager —— 支持成本基线、资源跟踪、挣值计算
敏捷与协作 Jira(Tempo、BigPicture 插件)、Azure DevOps
可视化看板 Power BI、Tableau —— 实时成本仪表盘与偏差监控

3. 确定预算

定义:把各活动/工作包的估算成本汇总,建立授权的成本基线

目的: - 提供项目的支出计划 - 确保项目获得资金授权 - 建立时间分段的成本基线用于跟踪(即 Planned Value, PV) - 为风险和未知定义储备

这里有个关键连接成本基线就是 EVM 里的 PV 曲线。没有时间分段的基线,就无法计算 PV,也就无法做 EVM。

Cost Baseline(成本基线)

  • 批准的、时间分段的项目预算
  • 各工作包的估算成本按时间排布汇总而成
  • 作为衡量实际绩效的基准
  • 包含直接成本 + 间接成本 + 应急储备

💡 NSW 数字驾照的四步:估算(各工作包)→ 汇总(按交付阶段合并估算与应急储备)→ 时间分段(把计划支出分摊到构建、试点、推广)→ 批准基线。 公开预算:$16.3 million。

4. 控制成本

定义监控项目状态以更新成本,并管理对成本基线的变更

目的: - 确保支出在批准预算内 - 尽早发现偏差 - 在超支恶化前采取纠正措施

💡 NSW 数字驾照的五步:记录实际成本 → 与基线比较 → 分析偏差并预测 → 批准纠正措施 → 更新与沟通。

2019 年 10 月的公开数据:预算 $16.3m,已花 $15.2m,剩余 $1.1m已用约 93%。 讲义特别强调:要把支出与「已完成的工作」比较,而不是只看花了多少——这正是 EVM 存在的理由


五、Earned Value Management(挣值管理)

EVM 是整合范围、进度、成本三者,客观衡量项目绩效与进展的方法。

它回答三个问题

  1. 我们现在处于什么绩效水平?(到目前为止)
  2. 我们将走向何方?(预测)
  3. 我们会在预算内、按时完成吗?

好处:提供超支的早期预警;实现客观、数据驱动的报告;整合范围、成本、进度形成全局视角。

三个核心量(必背)

记号 名称 定义
PV Planned Value 到某个日期计划完成的工作的预算成本
EV Earned Value 到某个日期实际完成的工作的预算成本(实际完成的物理工作的价值估计)
AC Actual Cost 完成该工作实际发生的支出(直接+间接成本)

理解 EV 是全章的关键EV 用的是「预算」价格,衡量的是「实际完成」的工作量。 换句话说——EV 把「做了多少活」翻译成了钱,这样才能和「花了多少钱」(AC)以及「本该做多少活」(PV)放在同一把尺子上比较。

偏差分析(Variance)

指标 正值 负值
CV(成本偏差) 低于预算(under budget) 超出预算(over budget)
SV(进度偏差) 提前于计划 落后于计划

绩效指数(Index)

指标 > 1 < 1
CPI(成本绩效指数) 成本高效 成本超支
SPI(进度绩效指数) 进度超前 进度落后

记忆法两个公式的分子都是 EV减法得到「差多少钱」(偏差),除法得到「效率是多少」(指数)。 减 AC 管成本,减 PV 管进度——CV/CPI 配 AC,SV/SPI 配 PV。

预测(Forecasting)

记号 名称 含义
BAC Budget at Completion 整个项目的总计划预算(成本基线的全部计划成本之和)
EAC Estimate at Completion 按当前绩效趋势,项目最终的预期总成本

EAC 回答的问题「照现在这个效率走下去,这个项目最后会花多少钱?」 讲义强调:出现偏差时 EAC 可以在项目过程中重新计算——它不是一次性的数字。

完整算例(讲义 p43–44,考试模板)

题目:某 IT 项目预算 $100,000,工期 6 个月2 个月后评估:团队完成了 30% 的工作,花了 $40,000计划应完成 35%。项目表现如何?

第一步:把百分比换算成钱

计算
BAC 给定 $100,000
AC 给定 $40,000
EV 30% × BAC = 0.30 × 100,000 $30,000
PV 35% × BAC = 0.35 × 100,000 $35,000

这一步是全题的关键完成百分比要乘以 BAC 才变成 EV。直接拿百分比去套公式是最常见的错误。

第二步:套五个公式

指标 计算 结果 解读
CV 40,000 −$10,000 超支 $10,000
SV 35,000 −$5,000 落后价值 $5,000 的工作
CPI 30,000 / 40,000 0.75 每花 0.75 的价值
SPI 30,000 / 35,000 0.857 进度是计划速度的 85.7%
EAC 100,000 / 0.75 $133,333 若不纠偏,最终将超支 $33,333

注意 CPI 的解读方式:不要说「效率 75%」,要说 「每花 1 块钱只赚回 0.75 块的价值」——这才是 CPI 的物理含义。

SV 的单位是「钱」不是「时间」:SV = −$5,000 意思是落后了价值 5000 元的工作量不是落后 5000 天。这是 SV 最反直觉的地方。


六、传统 vs 敏捷成本管理

维度 传统(Waterfall / 计划驱动) 敏捷(迭代 / 适应型)
预算方式 前期固定,详细成本基线 增量式,按 sprint/release 拨款
估算 全面规划,基于 WBS 滚动式(rolling-wave),估算持续演进
范围稳定性 范围早期锁定,基线稳定 范围灵活,backlog 持续重排优先级
EVM 适用性 很适用:PV/EV/AC 可稳定跟踪 困难:范围与度量频繁变化
价值度量单位 货币(美元、工时、成本) 故事点、功能、业务价值
干系人报告 财务偏差报告(CV, SV, CPI, SPI) 速度图、燃起/燃尽图、业务价值
风险处理 前期设定储备(应急 + 管理) 灵活性内建于范围与增量拨款

EVM 在敏捷中的困难与对策

困难 说明
范围变化让 PV 不稳定 PV 依赖一个固定的基线,而敏捷的基线一直在动
故事点和功能无法直接换算成钱 度量单位不同
频繁重排优先级降低偏差分析的价值 跟「计划」比已无意义
发起人期待货币形式的预测 而团队报的是速度指标
对策 说明
跟踪 Earned Business Value(EBV) 而不只是成本效率
用 sprint 燃烧率把故事点映射到成本 建立换算桥梁
每个迭代结束时用滚动预测重算 EAC 承认预测会变

敏捷成本管理最佳实践

  • 按增量(sprint 或 release)拨款,而非一次性给整个项目
  • 燃起/燃尽图和速度作为价值交付的代理指标
  • 把敏捷跟踪与轻量级 EVM 报告结合,供高管阅读
  • 敏捷项目同样要保留应急储备
  • 和干系人讲清楚:敏捷固定的是时间和成本,可变的是范围

敏捷预算算例

场景:用 Scrum 开发手机银行 App。团队 = 1 PO + 1 SM + 6 开发;平均团队成本 $60,000 / sprint(2 周)

计算
前期批准 10 个 sprint 10 × $60,000 $600,000
第 5 个 sprint 后(过半)已交付 登录、支付、通知功能
剩余预算 600,000 − 5 × 60,000 $300,000
决策 加入生物识别登录(新功能) 通过调整优先级实现,不增加预算

这个例子的全部要点就在最后一行敏捷中时间和成本往往是固定的,可变的是范围。 团队优先交付最高价值的功能,通过调整范围来守住预算


七、IT 成本管理的挑战与真实案例

四类挑战

挑战 说明
范围蔓延与需求波动 新功能、安全升级、合规变更带来预算外成本
隐性与经常性成本 许可证、云订阅、SaaS 费用、供应商支持;云成本按用量计费 → 不监控就不可预测
度量困难 难以跟踪实际进度 vs 已花成本
供应商与外包风险 供应商延期、SLA 中的隐性成本、离岸团队的汇率波动

四个真实的预算失控案例

项目 原预算 结果 主因
Hershey's ERP(1999) $112M $100M 订单积压,股价跌 8% 时间线过于激进、测试不足、培训不够
US Army 云迁移(2018) $550M 膨胀到 $1.6B(约 2.9 倍 供应商合同隐性成本、低估集成与网络安全合规成本
Healthcare.gov(2013) $93M 超过 $292M(约 3.1 倍 范围蔓延、供应商协调失败、低估测试成本
Sydney Trains 数字系统(2018–) $880M 修订至 $1.1B+ 复杂的供应商生态、低估测试/集成、监管要求演变

Hershey's 是最值得琢磨的一个项目「完成」了,却仍被视为失败——因为订单积压和股价下跌。 这正好回到开篇那句:准时但超预算(或损害业务)的项目,在干系人眼里就是失败。

注意四个案例的共性低估集成与测试成本 出现了 3 次,是最高频的失控原因。这与前面「常见估算错误」列的第一条完全吻合。


八、最佳实践

实践 要点
从强有力的成本管理计划开始 定义成本将如何被规划、估算、预算和控制
使用详细且现实的 WBS 在活动/工作包层级分配成本才够准确
建立应急储备与管理储备 用历史数据改进估算;对标行业均值;建立组织成本知识库
持续监控成本,而不是只在里程碑 用实时仪表盘;跟踪 PV vs EV vs AC在偏差滚雪球之前发现它

九、课后思考题与案例(讲义 p52–55)

讲义给的 5 道概念题

  1. 项目成本管理计划的目的是什么?
  2. 定义 PV、EV、AC。
  3. 什么是成本基线,它为什么重要?
  4. 解释应急储备与管理储备的区别。
  5. 敏捷项目应用 EVM 会遇到什么挑战,如何调整?

案例:悉尼大学在线学生门户

背景:开发新的在线学生门户(选课、考试排期、学籍记录、与现有 LMS 集成、员工培训)。工期 6 个月,总预算 $180,000。

计划成本(PV)分月分布

月份 1 2 3 4 5 6 合计
计划成本 $20,000 $35,000 $30,000 $35,000 $30,000 $30,000 $180,000

补充信息:应急储备 10%,管理储备 5%

第 3 个月末的进展:选课模块全部完成,考试排期完成 50%EV = $80,000AC = $85,000

解答

① 成本基线(含应急储备)

总预算(再加管理储备):

⚠️ 题目没说明管理储备的计算基数。若按基线计则为 两种算法都要在答卷上注明你的假设。

② PV 的确定

前 3 个月计划成本之和——与讲义 p55 给的 $85,000 一致。

③ 五个指标

指标 计算 结果
CV 85,000 −$5,000
SV 85,000 −$5,000
CPI 80,000 / 85,000 0.9412
SPI 80,000 / 85,000 0.9412
EAC 180,000 / 0.9412 $191,250

注意这题的一个陷阱CV = SV 且 CPI = SPI,看起来像巧合——它确实是巧合原因是本题恰好 AC = PV = $85,000一般情况下这两组指标不会相等,别把这当成规律记下来。

④ 结果解读

  • CPI = 0.94 < 1 ⇒ 成本超支:每花 0.94 的价值
  • SPI = 0.94 < 1 ⇒ 进度落后:只完成了计划工作量的 94%
  • EAC = 11,250
  • 💡 好消息:$191,250 仍在 $198,000 的成本基线之内 —— 应急储备刚好覆盖得住这次超支,这正是储备存在的意义

十、考点重点

  1. 「按时但超预算的项目 = 失败」 —— 时间与成本是独立的成功维度。
  2. 五种成本类型,尤其 沉没成本不计入 PMP 决策
  3. 两类储备的区别应急储备(已知的未知,在基线内) vs 管理储备(未知的未知,在基线外)
  4. 两个等式基线 = 直接+间接+应急总预算 = 基线 + 管理储备
  5. 四大过程:规划 → 估算 → 预算 → 控制。
  6. 五种估算技术,记住 自下而上最准确类比最快但最不准三点公式
  7. 成本基线 = 时间分段的批准预算 = EVM 里的 PV 曲线
  8. EVM 三要素 PV / EV / AC 的定义要能默写,尤其 EV = 用预算价格衡量的已完成工作
  9. 五个公式必背
  10. 计算题第一步永远是「百分比 × BAC 换算成钱」
  11. SV 的单位是钱不是时间CPI 读作「每花 1 元赚回多少」
  12. EVM 在敏捷中困难的根本原因PV 依赖固定基线,而敏捷基线一直在变。对策:EBV、燃烧率映射、滚动重算 EAC。
  13. 敏捷固定时间和成本,可变的是范围。
  14. 四个失控案例的共性低估集成与测试成本出现最频繁;Hershey's 完成了却仍算失败

十一、本讲与前后的衔接

Week 内容 关键词
2 PM 方法论 瀑布 vs 敏捷、Kanban
3 时间管理 WBS、关键路径、PERT 三点估算
4 成本管理 EVM、成本基线、储备
5 质量管理 QMP

两处与 Week 3 的直接呼应: 1. 三点估算公式 完全相同,只是把工期换成了成本 2. WBS 是成本估算的基础 —— 「在活动/工作包层级分配成本」正是自下而上估算的前提

⚠️ 注意:Week 4 的 tutorial 内容并不对应本讲,而是回头做 Week 3 的范围与进度(见 Week 04 Tutorial 解析)。