核心推演场景
情境: 有人提出数据库迁移。
思维转换: 比较不行动、立即迁移和分阶段迁移;想象隐藏依赖造成迁移失败。
决策输出: 在确定时间安排前检验依赖与回退假设。
学习指南与笔记
如果不这么做会怎样? 用于比较行动、不行动与失败路径。
反事实思维在投入资源前,将拟议方案与真实替代世界对照检验——既推演“维持现状不行动”的持续退化代价,又通过事前验尸预演首选方案可能如何失败。
反事实比较所选路径与合理替代路径。事前验尸是一种练习:假设计划已经失败,在投入前检查原因。
按顺序完成以下步骤,并运用上面的工具。每一步先写下答案,再进入下一步。
说明不采取拟议行动时可能发生什么,不要假定不行动没有成本。 [1] 来源: Harvard Business Review — Performing a Project Premortem(在新标签页打开)
设定未来时间点并假定计划失败,先独立列出可能原因,再比较替代方案。 [1] 来源: Harvard Business Review — Performing a Project Premortem(在新标签页打开)
把最重要的原因转成验证、缓解措施或不同建议。 [2] 来源: CIA — A Tradecraft Primer(在新标签页打开)
写出不行动路径,再假定首选方案六个月后失败;列出今天就能检验的三个原因。
情境: 有人提出数据库迁移。
思维转换: 比较不行动、立即迁移和分阶段迁移;想象隐藏依赖造成迁移失败。
决策输出: 在确定时间安排前检验依赖与回退假设。
情境: 设立人工变更评审委员会六个月后未发生重大事故,团队认为该委员会功不可没。
思维转换: 追问反事实:过去半年究竟有多少变更是被委员会实质拦截修改的,又有多少早已被自动化预发测试捕获?
决策输出: 发现委员会 99% 只是形式盖章,真正拦截缺陷的是自动化测试;遂精简人工评审并强化自动门禁。
情境: 基础设施团队对周末核心路由割接方案信心十足。
思维转换: 开展 20 分钟事前验尸:“假设周一早上割接宣告失败,最可能是什么原因?”由此发现带外管理控制台竟依赖待割接的同一网络。
决策输出: 在维护窗口开启前,先行验证完全独立的带外应急管理通道。
以上案例用于演示该思维方式如何改变决策路径,不代表实测结果。
常见误区与局限: 事前验尸是结构化想象,不是所想失败必然发生的证据。
不要只依赖单一思维方式,可与其他思维方式组合使用。 浏览全部思维方式
判断行动效果时,应把实际结果与可比条件下的合理替代结果比较。
选一个自己的问题,为每项提示写下简短答案。尝试方法后,再回来补充。
先不看笔记作答,再展开参考答案进行比较。
不能单独证明。流量、其他变更或均值回归都可能解释变化,需要与可信的未部署路径比较。
改变无关假设以使偏好行动显得更好。应保持条件可比,并解释不可避免的差异。
以下资料支持方法介绍;案例和练习是原创教学示例。