Appearance
3.7 结果回写 MS Project
阅读提示: 本章介绍如何将 PRA 分析结果写回 MS Project。这是整个 MS Project 联动的闭环步骤。
P80 日期算出来了,关键度指数也出来了——但你的 MSP 计划里还是原来的 CPM 日期。本章教你把风险分析结果反向同步回 MSP。
更新结果到 MSP
| 步骤 | 操作 |
|---|---|
| 1 | 在 PRA 中确保分析已完成,所有图表窗口已关闭 |
| 2 | `File |
| 3 | 点击 Load 按钮,选择 MSPMappings01 映射模板,点击 OK |
| 4 | 检查映射字段,确认 P50/P80 日期、关键度、敏感度均已配置 |
| 5 | 点击 Update Now |

输出映射字段
默认映射模板 MSPMappings01 会将以下 PRA 分析结果写回 MSP:
| PRA 字段 | 写入 MSP 的字段 |
|---|---|
| P50 Start / P50 Finish | P50 开始 / P50 完成日期 |
| P80 Start / P80 Finish | P80 开始 / P80 完成日期 |
| Criticality Index | 关键度指数 |
| Duration Sensitivity | 工期敏感度 |
映射可以双向: 不仅可以把 PRA 的分析结果输出到 MSP,也可以把 PRA 中修改过的风险参数(如调整了三点估算值)反向同步回 MSP。勾选相应的输入映射即可。
可能出现的错误
更新过程中如果遇到 MSP 错误,PRA 会在安装目录下生成 MSP_Error_Log.txt` 文件。
最常见的一个错误(可忽略):PRA 尝试在 MSP 中创建「Standard」日历时因日历已存在而报错——这不影响更新结果。
实战案例:某 EPC 项目风险结果回写
案例:中东某燃机 EPC 项目风险回写
项目背景
中东某 2×660MW 燃机电站 EPC 项目,合同总价 $8.2 亿,工期 36 个月。MSP 计划含 347 个任务。业主合同规定:延期交付每天罚款 $35 万,上限合同总价 10%。
回写策略
项目组制定了「双基线」策略:
- P50 基线 → 内部管控目标(给自己看,不公开)
- P80 基线 → 写入 MSP 并导出为「风险调整后的进度计划」→ 提交业主备案
回写结果对比
| 指标 | CPM | P50 | P80 |
|---|---|---|---|
| 完工日期 | 2026-06-30 | 2026-09-15 | 2026-12-22 |
| 关键度 Top 1 | — | HRSG安装 (92%) | HRSG安装 (92%) |
| 敏感度 Top 1 | — | HRSG安装 (+0.68) | HRSG安装 (+0.68) |
结果
P80=12 月 22 日比合同工期晚近 6 个月。项目组据此:
- 向业主提交「风险调整进度计划」,申请延期至 P80
- 获得 6 个月工期宽限(业主认可蒙特卡洛分析依据)
- 避免了每天 $35 万的延期罚款(潜在节省 $6300 万)
回写后的 MSP 计划中同时保留「原 CPM 日期」和「P50/P80 日期」,每月更新进度后重新运行分析 → 动态跟踪 P80 变化趋势。
本章小结
| 要点 | 一句话 |
|---|---|
| 入口 | File |
| 默认模板 | MSPMappings01 映射 P50/P80/关键度/敏感度 |
| P50 vs P80 | P50 内部管控,P80 外部承诺 |
| 错误日志 | MSP_Error_Log.txt,最常见为标准日历冲突(可忽略) |
| 动态更新 | 每月更新进度 → 重跑分析 → 回写 MSP,实现滚动风险管理 |
英文原版内容版权归 Oracle Corporation 所有。中文翻译、案例、习题由 计划工程师 独立创作。
