首页/AI/提示词工程速查/事前验尸(Pre-mortem)
模式与框架50 条

事前验尸(Pre-mortem)

假设方案已经失败,让模型倒推“为什么会失败”;把风险想象从“可能出什么问题”换成“它已经坏了,因为……”,更易挖出具体隐患。

提示词工程速查AI更新于 2026-10-13

事前验尸(Pre-mortem)

事前验尸的做法是假定方案已经失败,让模型倒推失败原因。相比开放式地问「可能有什么风险」,「它已经坏了,因为……」这个设定绕开了乐观偏差,更容易挖出具体隐患。输出按「失败机制 + 早期信号 + 预防动作」三件套整理,可以直接进风险台账。

基本信息

设定假定方案上线后已被证明失败
输出失败机制 + 早期信号 + 预防动作
来源事前验尸方法(Gary Klein, HBR 2007)
排序按可能性排序,避免罗列常识级风险

典型使用场景

  • 上线前风险盘点:在方案评审会上作为固定环节
  • 迁移与割接方案:倒推最容易出问题的步骤
  • 预算与排期评估:找出导致超期超支的具体机制
  • 组织变更:识别执行层面的阻力与断点
  • 项目复盘模板复用:把上一轮的失败机制作为本轮的检查项

模板

模板
假设该方案上线 3 个月后被证明失败。
请倒推 6 条可能的原因,按可能性由高到低排序,
每条包含:

1. 失败机制:一句话说清是怎么坏的
2. 早期信号:上线后多久、通过什么指标能提前发现
3. 预防动作:现在就能做的一件具体事

约束:
- 不要写「可能人手不足」这类放之四海皆准的原因
- 每条必须能对应到本方案的具体环节
- 输出用表格:机制 / 信号 / 预防动作 / 可能性

输出逐列读法

列含义质量判断
失败机制失败是如何发生的能说出具体环节与因果链才合格
早期信号上线后可观测的预警指标写不出可观测指标说明机制太笼统
预防动作当前可执行的干预动作要能在评审后一周内启动
可能性相对排序全部标「高」等于没有排序
覆盖面是否覆盖技术、流程、协作三类只列技术风险说明视野偏窄
不限定数量与排序时,模型会罗列放之四海皆准的风险。要求按可能性排序并给出可观测信号,输出质量会明显提升。
倒推出来的结果需要人工筛选,不要把整张表原样当成风险清单发布。模型的产出适合作为讨论的引子,最终结论仍要由了解项目细节的人确认。

易错点

  • 不限定数量与排序,输出一堆常识级风险(人手不足、需求变更),对决策没有帮助
  • 只列技术风险,忽略流程与协作层面的失败机制
  • 要求给出早期信号但输出的是「及时发现」这类无法观测的描述,预警无从落地
  • 把倒推清单原样当作正式风险台账发布,未经项目成员确认

数据来源与参考

  • Gary Klein, Performing a Project Premortem(Harvard Business Review, 2007)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌