翻译了 10 份 Oracle PRA 官方文档后,聊聊工程计划里的蒙特卡洛模拟
去年开始系统学 Primavera Risk Analysis发现国内能看的中文资料少得可怜。Oracle 官方那一套 RiskTutorials、RiskRegister动辄几百页英文读起来倒不算难但对不习惯英文界面的同行来说光菜单截图就能卡半天。后来我想反正自己也要从头啃不如顺手翻译了。前前后后搞了大半年把 10 份官方 PDF 翻完了整理成 7 个部分。翻译过程中有几个感受想记一下§ 1. 很多概念中文圈其实有对应说法只是没统一。比如 Criticality Index直译是“关键度指数”但你在现场说“这道工序在模拟里触发了多少次关键路径”大家秒懂。所以翻译的时候我没有死磕术语表尽量用工地上的话来讲。§ 2. 官方文档的例子离国内工程太远。原版案例全是欧美项目我就按自己能接触到的项目类型替换了——地铁基坑、水电站大坝、市政道路改造、石化装置大修、海上风电这些是国内计划工程师真正会遇到的东西。§ 3. 蒙特卡洛模拟本身不复杂难的是数据怎么填。三角分布三个参数——乐观值、最可能值、悲观值——软件操作五分钟就学会了。但悲观值凭什么设 15 天而不是 18 天这个判断才是功力。官方文档在这块讲得偏少我在每个案例里补了一段建模思路。如果有人也在折腾 PRA 或者准备用蒙特卡洛做进度风险分析可以交流。这玩意儿在国内项目上用的人确实还不多但我觉得以后会越来越多——毕竟报给业主的工期光说我们排的是 180 天和我们有 80% 的把握在 195 天内完成底气完全不一样。