Learning
VOL. II · NO. 16 · Economics · 01 JAN 1970

机制设计:倒推结果的艺术

经济学 · 01 JAN 1970 · 10 min read · 2,492 words
· · ·

先想清楚你要什么结果,再设计规则——而不是先定规则再看结果。

**预计时间:**40 分钟读 + 30 分钟做习题 = 70 分钟。

本课方法论承诺
读完这节课,你将掌握:
机制设计(Mechanism Design)的"倒推法"——从目标出发设计规则,而不是从规则出发看结果; 显示原理(Revelation Principle)——一个好的机制应该让说真话成为占优策略; 分配机制的三条基本约束——激励相容、个人理性、预算平衡。

一、逆向工程商业规则

机制设计理论是经济学的”工程学”分支——它不是研究”市场会怎样”(像一般经济学那样),而是研究”你希望市场怎样,然后倒推出应该制定什么规则”。

2007 年诺贝尔经济学奖授予了赫维茨(Hurwicz)、马斯金(Maskin)、迈尔森(Myerson),表彰他们在机制设计理论中的贡献。赫维茨的核心思想:

“机制设计是博弈论的反面。博弈论给定规则、预测结果;机制设计给定想要的结果、倒推应该设计什么规则。“——Leonid Hurwicz

这在 PM 的工作中是最强大的框架之一:你不是被动接受一个流程然后看结果——你主动设计流程来实现特定的结果。

机制设计的三个基本约束:

  • 激励相容(Incentive Compatibility)——参与者在追求自身利益时,自动实现你想要的结果(上节课的内容)
  • 个人理性(Individual Rationality)——参与者自愿参与这个机制,而不是退出(参与比不参与好)
  • 预算平衡(Budget Balance)——机制不亏钱(或者你愿意承担亏损)

二、PM 的机制设计工具箱

你最常遇到的”机制设计”问题:

1. 资源分配问题——有限开发资源分配给哪个需求?

典型机制:产品经理拍板(独裁机制)→问题:PM 的信息有限。更好的机制:需求众筹(每个团队有”投票点”,花自己的点投票),这样需求真正的优先级被”显示”出来。

2. 激励设计问题——怎么让团队主动写测试?

典型机制:管理者要求”覆盖率必须 80%+“(强制)→问题:团队会写”为了覆盖率”的废物测试。更好的机制:测试覆盖率作为持续交付的”门禁”(覆盖率下降不能上线)+ 重构奖励(减代码不减覆盖率算正贡献)。

3. 信息获取问题——怎么知道交易员最需要什么?

典型机制:问卷调查(说真话成本 0,不说真话也没代价)→结果:数据极不可靠。更好的机制:观察行为(他们愿意为某个功能等多久)或者让使用者分担开发成本。

经典问题较差机制更好机制
预算分配领导拍板内部”投资人”模式——各团队竞标资金
功能优先级”最紧急的需求""每功能收益点数”,团队按点数排序
揭发 bad news”鼓励大家报告问题""bad news 发现者不处罚”的制度保障
供应商选择”选最便宜的""综合评分 + 质量保证金”

三、你每天都在设计机制

案例:Sprint 规划会议怎么开?

你的目标:每个 Sprint 完成最有价值的 Story。
差的机制:让开发自己承诺 Story Point → 他们一定会低估(承诺少减少压力)。
更差的机制:PM 强行分配 → 开发没有 ownership。
更好的机制:团队用历史速率(velocity)推算下个 Sprint 容量,然后按优先级排序自行承诺。

案例:错单归因机制

你的目标:减少交易错单。
差的机制:谁出错谁写事故报告 → 激励是隐藏错误。
更好的机制:错单当作”改进机会”+匿名上报 + 系统性根因分析(非个人追责)。

案例:跨部门协作机制

你的目标:A 团队需要 B 团队的数据接口。
差的机制:A 去找 B 谈判 → 激励是双方推诿。
更好的机制:建立公司级的”数据交换平台”规范,配合 SLA 考核——谁不遵守 SLA,对方可以升级。

芒格式提醒
芒格对机制设计的理解:"永远假设参与游戏的人比你聪明、比你会利用规则漏洞。你的机制设计必须在最聪明的人试图钻空子时仍然有效。" 很多制度被设计时假设参与者是"好人"——结果就是被"坏人"玩死。好的机制从假设"每个人都是坏人"开始设计。

练习题

单选题

1

机制设计与传统经济学的根本区别是?

2

机制设计的三个基本约束包括以下哪项?

3

"个人理性"约束的含义是?

4

问卷调研组织需求为什么不是一个好机制?

5

"如果每个人都可以自由地多报自己的需求,而成本由团队承担"——这违反了机制设计的什么原则?

6

开发团队在 Sprint 规划中低估 Story Point,是机制设计中的什么问题?

7

"错单归因到个人"的制度为什么不好?

8

显示原理(Revelation Principle)的核心思想是?

9

以下哪个场景最适合使用机制设计思维?

10

芒格建议的"从坏人开始设计"的意思是?

案例分析

C1

C1. 案例:你的公司有 10 个团队竞争 500 万的研发创新基金。
你想让钱分配给"最有价值的创新项目"。
但目前是团队写 PPT、高管投票决定。这个机制的激励扭曲是什么?

C2

C2. 案例:你设计了新功能上线的"灰度发布"机制——
先 5% 用户试用,没问题再全量发布。
但你发现 5% 用户收到的反馈不足以判断是不是真的没问题。机制设计的问题在于?

C3

C3. 案例:你设计了一个"代码审查制度"——
每次 PR 需要至少 2 个 reviewer 批准才能合并。
你发现很多 PR 在"已批准"后仍然有 bug。问题在哪?

反事实思考题

T1

T1. 反事实:如果你可以重新设计你团队的绩效评估制度,
用机制设计三约束(激励相容、个人理性、预算平衡)来检验。
你现在的制度满足哪条?不满足哪条?

T2

T2. 反事实:如果下季度你的团队"零新功能开发",
只做(1)修 bug、(2)还技术债、(3)写文档。
从机制设计视角,你的团队需要什么样的"激励重构"才能让这事不比做新功能差?

下一步:Lesson 0017 · 锚定效应:第一个数字决定一切——为什么谈判中先出价的人占据优势。