关于 premortem
premortem 通过设想计划已经失败,再回溯可能原因来检查方案。它帮助团队排列风险优先级、识别预警信号,并明确预防和缓解措施及负责人。
主要功能
- 01设想未来的失败结果
- 02按类别生成失败情景
- 03按可能性和影响排序
- 04制定预警信号与应对措施
- 05指定风险负责人
适用场景
- 01审查项目计划
- 02识别发布风险
- 03准备应急措施
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ neurofoo/ agent-skills --skill premortem安装后在 Claude Code 中输入/premortem确认已加载。
详细介绍
事前验尸分析
设想计划已经彻底失败,然后倒推找出出了什么问题,以及如何防止问题发生。
说明
设定场景:“现在是未来的 [时间段]。这项计划彻底失败了。回顾过去,发生了什么?”
生成失败情景时,不要根据可能性筛选——先把所有可能性都列出来,再排定优先级。
输出格式
计划 概述正在尝试做什么,以及成功标准。
时间跳转 “[X 个月] 后。这项计划彻底失败了。结果是:[生动地描述这场灾难]。”
出了什么问题
按类别生成 8-12 个合理的失败原因:
| 类别 | 失败模式 | 事情经过 |
|---|---|---|
| 执行 | [出了什么问题] | [事情经过] |
| 外部 | [出了什么问题] | [事情经过] |
| 人员 | [出了什么问题] | [事情经过] |
| 技术 | [出了什么问题] | [事情经过] |
| 假设 | [出了什么问题] | [事情经过] |
风险优先级排序
| 失败模式 | 可能性 | 影响 | 优先级 |
|---|---|---|---|
| ... | 高/中/低 | 高/中/低 | 1-5 |
排名前 3 的风险与缓解措施
针对每项首要风险:
- 风险:[描述]
- 早期预警信号:哪些迹象表明这种情况正在发生?
- 预防:如何降低发生的可能性
- 缓解:如果发生,如何减轻影响
- 负责人:谁负责关注这一风险?
事前验尸分析的启示 这项练习揭示了哪些之前并不明显的问题?
修正后的信心 经过这番分析后,你对成功有多大信心?什么因素能增强信心?
指南
- 描述要生动具体——写“数据库损坏”,不要写“出了问题”
- 纳入令人不安的可能性(关键人员离职、竞争对手采取行动、我们的判断有误)
- 不要因为“这种事不会发生”而过滤——重点是揭示隐藏的担忧
- 为缓解措施指定实际负责人
- 留意单点故障
$ARGUMENTS
评论
支持 Markdown