决策框架:怎么挑对工具

2026年10月3日 · 作者 Taylor Yang

对比用在选项、不确定性、风险和团队角色上的决策框架,走一遍加权矩阵的完整算例,检验它的假设,并记录谁来做这个决定。

决策框架能帮你把一个选择整理出结构,但用哪个框架有用,取决于现在还没解决的是什么。用加权矩阵(weighted matrix)把选项按多个标准做比较,用决策树(decision tree)看不确定的结果,用事前验尸(premortem)找这个计划可能怎么失败。当问题出在「谁提供输入、谁批准、谁拍板、谁执行」上,用 DACI 或者 RAPID。分析工具和角色框架可以组合使用。先说清楚要决定什么、约束是什么、截止时间是哪天;然后挑一个刚好能补上缺失答案的最轻的流程。框架组织的是判断,它不会把不确定的假设变成事实。

决策框架是什么

决策框架是一套可以重复使用的结构,用来定义一个问题、收集相关信息、比较备选方案,或者分配决策责任。有些框架同时做其中几件事,另一些只解决流程里的一个环节。

一张打分的表格没法确定谁有拍板的权限。一份决策角色清单也告诉不了你某个方案是否满足预算。认清这个区别,能让一个团队避免把熟悉的缩写套在一个用错地方的问题上。

在选框架之前,先把这句写完:「我们需要在 ___ 之前决定是否 ___,约束条件是 ___。」 把决策负责人和需要的产出都点明。对于一个小的、可以回退的选择,产出可能就是一段简短的说明。一个影响较大的投入,则可能需要证据、备选方案和一套回顾计划。

按真正的瓶颈选框架

还没解决的问题有用的框架要找的产出主要局限
哪个可行方案最符合多个标准?加权决策矩阵分数、权重和一次敏感性检验判断看起来可能比实际更客观
在不同可能的结果下会怎样?决策树分支、假设和条件取值不可靠的概率会算出不可靠的期望值
这个计划可能怎么失败?事前验尸失败原因和可执行的应对想象出来的失败只是可能性,不是预测
谁推进并做出一个跨团队的决定?DACI一名 Driver、一名 Approver、Contributors、Informed角色分工替代不了实质分析
谁提议、谁必须同意、谁决定、谁执行?RAPID明确的权利和责任审批权给多了会把流程拖住

如果方案本身还很含糊,先把它们说清楚再打分。如果某个方案违反了硬性要求,直接淘汰,而不是让它在其他标准上的高分来补偿。强制性的安全或法律要求,不是一般的偏好项。

加权决策矩阵:比较可行的方案

决策矩阵把各个备选方案放在同一组标准下比较。Atlassian 的决策矩阵模板介绍了一个加权版本:选定标准、分配重要度、给方案打分、算出总分。

流程是这样的:

  1. 去掉不满足硬约束的方案。
  2. 选一组能代表不同好处或成本的标准。避免用两个不同名字把同一个好处算两遍。
  3. 给每个标准一个权重,所有权重加起来等于 1。
  4. 定义打分刻度。这里规定每一项都是分数越高越好,5 优于 1,可负担性也一样。
  5. 每个分数乘以它的权重,再把各项加起来。
  6. 改一个合理但不确定的权重或分数,看看排序是否还站得住。

算例:两个软件方案

下面的数字是为了教学编出来的,不是产品评分。「可负担性」表示分数越高越有利。

标准权重方案 A方案 B
可负担性0.4025
流程契合度0.3552
支持0.2543
加权总分1.003.553.45

A:0.40 × 2 + 0.35 × 5 + 0.25 × 4 = 3.55。

B:0.40 × 5 + 0.35 × 2 + 0.25 × 3 = 3.45。

当「负担得起」拿到的权重高过「流程合不合用」,两个假想方案的排名就换了位
当「负担得起」拿到的权重高过「流程合不合用」,两个假想方案的排名就换了位

这组权重略微偏向 A。只要优先级换一个合理的排法,就变成偏向 B。

把可负担性的权重提到 0.50,流程契合度降到 0.25,支持保持 0.25。总分变成 A = 3.25、B = 3.75。产品一个都没变,结论就反过来了。

在支持权重固定为 0.25、另外两项加起来为 0.75 的前提下,可负担性的权重大约在 0.417 时两个方案打平。低于这个数 A 分数更高,高于它则 B 更高。这个临界点只适用于上面假定的分数和权重约束。

真正有用的结论是:原来的偏好对优先级很敏感。要么把有争议的那个优先级定下来,要么去收集关于流程契合度更可靠的信息。不要拿 3.55 对 3.45 当作 A 客观更优的证明。

决策树:把不确定的结果摆到明面上

决策树把你能控制的选择和你控制不了的结果分开。先摆出可做的决定,然后在每个选项下面画出相关的可能结果。

举个为了教学刻意简化的例子:假设一个试点有 60% 的概率带来 800 美元的净收益,40% 的概率造成 200 美元的净损失。它的期望净值是:

0.60 × $800 + 0.40 × (−$200) = $400。

在这个模型里,一个净收益确定为 350 美元的替代方案期望值更低。但如果亏损会突破一条现金上限、假定的概率本身很站不住、或者下行风险比平均数更关键,那么它仍然可能是更好的选择。

要检查几件事:同一个机会节点下的概率加起来是不是 1;结果有没有覆盖你打算建模的情形;成本是不是只算了一次。如果你没有给出概率的依据,就用写明的情景和区间,别把猜测包装成测出来的可能性。

这个树的例子是原创的示意性算术,不是预测,也不是让你去承担金融风险的建议。机会成本计算能帮你把被放弃的那个替代方案摆在明面上;二阶思维能帮你找出简单决策树容易漏掉的后续影响。

事前验尸:在投入之前先查失败

事前验尸先假设这个项目已经失败了,再问是什么导致了失败。这个起点来自 Gary Klein 的原始描述。

拿一个原创的工作坊例子来说:设想一次软件上线失败了,因为员工没法在新系统里完成日常任务。记下一个可能原因、一个早期信号和一条应对措施:

可能原因要检查的早期信号实际应对
关键工作流缺失试点用户完不成一项必需任务上线前先测这项任务
责任划分不清请求在团队之间来回流转却没解决指定负责人和升级路径
迁移耗时超出预期试迁移超出可用时间窗口投入前先调整范围或时间安排
团队在推进项目之前,先查一遍上线路径上可能断掉的那一环
团队在推进项目之前,先查一遍上线路径上可能断掉的那一环

把一个可能的失败,变成一个要查的信号和一条你能分派的应对。

这些都是想象出来的失败模式。把它们当成值得去查的线索,再根据真实情况排优先级。一长串吓人的可能性,还不构成一份风险评估。

团队决策角色:DACI 和 RAPID

分析可能已经做完了,决定却还是卡着,因为没人知道最后是谁说了算。DACI 和 RAPID 解决的就是这个协同问题。

DACI:一个人推进,一个人拍板

按 Atlassian 的 DACI 说明:

  1. Driver: 组织流程、信息和截止时间。
  2. Approver: 做出这个决定的那一个人。
  3. Contributors: 提供相关的专业判断和建议。
  4. Informed: 因为工作会受影响而获知结果的人。

在一个软件选型里,运营负责人可以做 Driver,预算负责人做 Approver,使用者和技术人员做 Contributors,受影响的同事做 Informed。角色要针对这一次具体决定来分配,别假定某个职位名称永远对应同一个角色。

Driver 收集输入并把它们送到一位 Approver 手里,最终决策标记握在这位 Approver 手上
Driver 收集输入并把它们送到一位 Approver 手里,最终决策标记握在这位 Approver 手上

组织流程和做出最终决定,是两项分开的责任。

RAPID:把同意和执行也说清楚

Bain 的 RAPID 模型指的是 Recommend、Agree、Perform、Input、Decide。Recommend 负责把方案做出来;Input 提供相关信息;Decide 做出选择;Perform 负责执行。Agree 标出一项必须获得同意的权利,它可能对应某条明确的合规要求。

把 Agree 和 Input 分开。一个给出有用建议的人不会自动获得否决权。写清楚哪一件事需要经过同意,以及分歧怎么解决。Bain 建议在可能的情况下只设一个决策人。

这些说明足够你选一个角色模型了。如果正式的审批权已经由制度定好,框架必须尊重它。

一份可以复看的决策记录

把这些字段抄进一份简短文档:

字段要回答的问题
决定和截止时间具体必须选什么,什么时候之前?
负责人和角色谁组织、谁提供输入、谁决定、谁执行?
约束条件每个方案都必须满足什么?
备选方案我们实际可以选择什么,可行的话包括推迟?
证据和假设哪些已经核实,哪些仍然不确定?
分析哪个工具适合这个瓶颈,结果对参数有多敏感?
选择和理由定了什么,为什么?
回顾触发条件什么事件或新证据应该让这个决定重新打开?

当矩阵或决策树对分析有帮助时就用,只有角色需要澄清时才加 DACI 或 RAPID。博弈论游戏处理的是另一层复杂情况:别人的选择可能会改变你的结果。

常见问题

决策框架有哪些例子?

加权矩阵用来比较标准,决策树用来表示不确定的结果,事前验尸用来探讨可能的失败,DACI 或 RAPID 用来厘清角色。它们解决的是不同问题,有时可以在同一个决策流程里组合使用。

决策的框架是什么?

没有一个框架适合所有选择。先定义决定和约束,找出还没解决的东西,选一个匹配的工具,然后记录结果和回顾条件。让流程的分量和这件事的份量相称。

什么是战略性决策框架?

对于战略性选择,一套有用的结构会把决定和目标、可行备选方案、相关证据、取舍、归属以及回顾计划连起来。如果不确定性占主导,就去考察情景;如果责任不清,就在征求意见之前先把决策权定下来。