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,000,AC = $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 解析)。