Appearance
4.5 构建风险计划
阅读提示: 本章涵盖三个重要主题:风险应对策略与缓解行动设计、构建 Pre/Post-Mitigation 计划的技术细节、以及 Options 对话框的全部配置项。
将风险映射到任务后,需要构建 Pre-mitigated 和 Post-mitigated 风险计划。构建过程会创建一个包含成本和工期影响的新进度计划——该计划可以像普通计划一样进行风险分析。
风险应对策略
威胁应对(Threat Response)
| 策略 | 英文 | 说明 | Post-Mitigation 效果 |
|---|---|---|---|
| 规避 | Avoid | 改变项目计划使风险不再存在 | Probability 通常降为 0 |
| 转移 | Transfer | 将风险责任转移给第三方(如购买保险) | Probability 和 Impact 转移 |
| 降低 | Reduce | 采取措施降低概率和/或影响 | Probability 和 Impact 部分降低 |
| 接受 | Accept | 不采取行动接受风险存在 | Post-Mitigation = Pre-Mitigation |
机会应对(Opportunity Response)
| 策略 | 英文 | 说明 |
|---|---|---|
| 利用 | Exploit | 主动追求机会的实现 |
| 促进 | Facilitate | 帮助其他方提高机会发生的可能性 |
| 增强 | Enhance | 提高机会的概率和/或影响 |
| 拒绝 | Reject | 拒绝机会,不采取行动 |
Accept 策略的特殊处理
当 Response 设为 Accept 时:
- Post-Mitigation 的定性和定量评估全部灰色不可编辑
- Post-Mitigation 值自动等于 Pre-Mitigation 值
- 意味着承认风险存在但不做任何改变
详细缓解行动(Detailed Actions)
勾选 Use Detailed Actions 后,缓解计划可以包含多个具体的行动条目:

缓解行动字段
| 字段 | 说明 | 备注 |
|---|---|---|
| Description | 行动描述 | |
| Responsibility | 执行负责人 | |
| Start Date | 行动开始日期 | 若关联任务则自动从任务获取 |
| Finish Date | 行动结束日期 | 驱动瀑布图的 Earned 和 Actual 线 |
| Baseline Start | 基线开始日期 | 驱动瀑布图的 Baseline 线 |
| Baseline Finish | 基线结束日期 | 驱动瀑布图的 Baseline 线 |
| Remaining Cost | 剩余成本 | |
| Actual Cost | 实际成本 | |
| Task | 可关联到计划中的任务 | 关联后 * 字段由任务驱动 |
| Status | Proposed/Sanctioned/Rejected/Planned/InProgress/Complete |
Post-Mitigation 驱动规则
当多个缓解行动存在时,Post-Mitigation 的定性和定量值由以下规则确定:
- 取 Finish Date 最晚的缓解行动
- 如果有多个行动的 Finish Date 相同,取得分最低的
- Status 为 Rejected 的行动不参与驱动
缓解行动状态在构建计划中的影响
| 缓解行动状态 | Pre-Mitigated 构建计划 | Post-Mitigated 构建计划 |
|---|---|---|
| Proposed(未批准) | 不添加任务 | 添加任务 |
| Sanctioned(已批准) | 添加任务 | 添加任务 |
| Rejected(已拒绝) | 不添加 | 不添加 |
| InProgress(关联任务) | 不添加 | 不添加 |
| InProgress(未关联任务) | 添加任务 | 添加任务 |
| Complete(关联任务) | 不添加 | 不添加 |
| Complete(未关联任务) | 添加任务 | 添加任务 |
残存风险和二次风险
实施缓解措施后:
| 概念 | 定义 |
|---|---|
| 残存风险(Residual Risk) | 缓解后仍然存在的风险——Post-Mitigation 评估值体现的就是残存风险 |
| 二次风险(Secondary Risk) | 实施缓解行动本身带来的新风险 |
系统通过 Pre/Post Mitigation 的对比来量化残存风险。对于二次风险,需要作为新的风险条目录入到登记册中。
成本效益分析
缓解行动是否有价值?关键在于对比:
| 对比维度 | 说明 |
|---|---|
| 缓解成本 | Mitigation Total Cost(所有缓解行动的成本总和) |
| 缓解收益 | Pre-Mitigation Score 与 Post-Mitigation Score 的差值 |
如果缓解成本低于 S-曲线对比显示的成本和工期收益,说明缓解措施值得投入。例如在教程案例中:
- 缓解成本:$25,000
- 收益:P80 完工日期提前 4 个月,P80 成本节省 $118,238
- 结论:收益远超成本,缓解措施值得执行
实用建议: 对于得分较低的风险(绿色区域),实施复杂的缓解计划反而可能得不偿失——缓解成本可能高于风险本身的影响。优先对红区和黄区风险进行成本效益分析。
构建受影响的风险计划
操作路径:Risk | Risk Register | Tools | Build Impacted Risk Plan(s)

构建选项
| 选项 | 说明 |
|---|---|
| Pre-mitigated | 使用 Pre-Mitigation 映射的概率和影响构建计划 |
| Post-mitigated | 使用 Post-Mitigation 映射的概率和影响构建计划 |
| Risks 列表 | 可选择包含或排除特定风险(按 Open/Proposed 分类) |
构建原理
构建过程创建原始计划的副本,并自动添加任务来建模风险的影响。创建的任务分为三种类型:

| 任务类型 | 颜色 | 功能 |
|---|---|---|
| Risk summary task | 黄色背景 | 保持原始逻辑,汇总基础任务和风险影响任务的工期与成本 |
| Base task | 灰色背景 | 保持原始任务的工期 |
| Risk impact tasks | 红色背景 | 建模风险对任务的工期和/或成本影响 |
并行 vs 串联建模
默认并行模式:
多个风险影响同一个任务时,按并行处理——取所有风险中工期影响最大的值。

串联模式(Link in Series):
勾选 Tasks View 中的 Link in Series 后,风险影响按串联处理——工期影响累加。
机会建模
当存在工期机会(可能节省时间)时,系统会额外添加:
| 组件 | 功能 |
|---|---|
| Opportunity Link Node | 里程碑节点,处理所有前置逻辑连接 |
| Hammock 任务 | 计算应用机会后的任务工期 |
例如:一个 15 天的任务,有 5 天机会和 7 天威胁 → 实际工期 = (15 - 5) + 7 = 17 天。
风险计划构建的逻辑维护
构建后的计划保持原始逻辑(FS、SS、SF、FF),通过以下机制实现:
- 原始逻辑通过 Risk summary task 流转
- 基础任务工期延长后,summary task 工期增长
- 后续任务因此被推迟
成本建模方式
| 资源位置 | 效果 |
|---|---|
| 资源分配在 Base task | 工期延长不增加资源量 |
| 资源分配在 Summary task | 工期延长会增加工期依赖资源量 |
通过 Risk | Risk Register | Tools | Options | Cost Impacts include duration costs 切换此行为。
Options 对话框
操作路径:Risk | Risk Register | Tools | Options

颜色设置
| 设置项 | 说明 |
|---|---|
| Threat | 建模威胁的任务颜色 |
| Opportunity | 建模机会的任务颜色 |
| Pre-mitigation | 风险登记册中 Pre-Mitigation 数据的标识颜色 |
| Post-mitigation | 风险登记册中 Post-Mitigation 数据的标识颜色 |
| Mitigation Colors | 不同缓解响应类型的颜色标识 |
风险评分选项
Automatically exclude Risks from the Quantitative register when their score is less than:
当风险的定性得分低于设定阈值时,自动隐藏于 Quantitative 标签页。即使之前已有映射,构建影响计划时也不会包含这些低分风险。
定量风险影响选项
| 选项 | 说明 |
|---|---|
| Show Impacts as Percentages | 以百分比(相对于任务确定性工期/成本)显示影响 |
| Cost Impacts include duration costs | 控制工期延长是否增加工期依赖的成本 |
| Assign default impact values based on the PID scoring | 映射风险时自动填入定性评分中定义的默认影响值(不勾选则默认值为零) |
| Spread the risk duration across multiple impacts | 总工期影响在所有映射任务间平均分配 |
| Spread the risk costs across multiple impacts | 总成本影响在所有映射任务间平均分配 |
| Add or remove tasks to both pre and post mitigated | 勾选后 Pre/Post Mitigation 的任务映射自动同步 |
| Default distribution shape for new impacts | 新建影响映射时的默认分布形状 |
| For VH impacts, make the upper value x times the VH threshold | VH 影响上限 = 下限 × 倍数(默认 2) |
分摊选项的注意事项
分摊精度注意:当风险映射到大量任务且影响值接近计划单位(如天)时,工期分摊可能产生误差。例如:风险 Uniform(1,2) 天影响映射到 100 个任务 → 每个任务最小获得 1 天 → 总影响可能达到 100 天,远超原始 Uniform(1,2)。
案例:某EPC项目风险应对
项目背景
东南亚某 EPC(设计-采购-施工)总承包热电联产项目,合同总价 $3.2 亿,工期 28 个月。项目位于外汇管制国家,涉及国际设备采购、当地分包商管理、汇率波动等跨境风险。
风险应对策略设计
| 风险 | 策略 | 缓解行动 | 缓解成本 | 残存风险 |
|---|---|---|---|---|
| 汇率波动超 5% | Transfer | 购买远期外汇合约 | 合约保证金 $120 万 | Probability M→L, Score 36→15 |
| 主设备海运延期 | Reduce | 提前 2 月订货+备用船运合同 | $85 万 | Probability H→M, Score 42→21 |
| 当地分包商施工质量差 | Reduce | 增设第三方监理+每月质量审计 | $60 万 | Probability M→L, Score 24→10 |
| 政府审批延期 | Accept | 无——无法控制 | $0 | 不变,纳入进度缓冲 |
| 设计变更引发纠纷 | Transfer | 合同明确变更流程和费率和上限 | $25 万(法务费) | Score 30→18 |
成本效益分析
| 风险 | 缓解成本 | Pre-Mitigation Score | Post-Mitigation Score | 得分降低 | 效益评级 |
|---|---|---|---|---|---|
| 汇率波动 | $120 万 | 36 | 15 | 21 | 高 |
| 海运延期 | $85 万 | 42 | 21 | 21 | 高 |
| 分包质量 | $60 万 | 24 | 10 | 14 | 中 |
| 审批延期 | $0 | 28 | 28 | 0 | Accept |
| 设计变更 | $25 万 | 30 | 18 | 12 | 中 |
实施结果
构建 Post-Mitigation 计划后运行 2000 次 Monte Carlo 模拟。对比 Pre-Mitigation 方案:
- P80 完工日期提前 63 天
- P80 成本降低 $420 万
- 缓解措施总投入 $290 万 → 净节约 $130 万 + 工期保障
管理层的决策基于 S-曲线对比和风险龙卷风图的综合评估——把有限资源集中在「海运延期」和「汇率波动」两个得分降低最显著、缓解性价比最高的风险上。
本章小结
| 要点 | 一句话 |
|---|---|
| 应对策略 | Avoid / Transfer / Reduce / Accept 四种威胁策略,Exploit / Facilitate / Enhance / Reject 四种机会策略 |
| Detailed Actions | 多个缓解行动中 Finish Date 最晚的驱动 Post-Mitigation 值 |
| 残存风险 | Post-Mitigation 评估值 = 缓解后仍然存在的风险 |
| 二次风险 | 缓解行动自身可能引入新的风险,需作为新条目登记 |
| 构建计划 | Tools |
| 计划结构 | Summary task + Base task + Risk impact tasks,保持原始逻辑 |
| Options | 颜色/分摊/百分比/同步等 10 项可配置选项 |
| 成本效益 | 对比缓解成本与 S-曲线收益,优先处理高性价比风险 |
英文原版内容版权归 Oracle Corporation 所有。中文翻译、案例、习题由 计划工程师 独立创作。
