OKR 撰写与对齐教练
这个 skill 解决什么
国内大厂普及 OKR 已经 5 年,但 80% 的 OKR 仍然长得像 To-Do List:
> ❌ 错的:"Q3 完成增长产品上线"
> ✅ 对的:"Q3 验证增长产品的 PMF(KR1:D7 留存 ≥ 30%;KR2:付费率 ≥ 2%;KR3:CAC < 80 元)"
差别:第一个是任务,第二个是任务做完后世界要变成什么样。
这个 skill 帮你:
- 把模糊愿望("做大业务")写成可衡量的 O+KR
- 识别并改造"伪 KR"(伪装成 KR 的任务清单)
- 做季度对齐(向上 / 向下 / 横向)
- 季度复盘打分(0.0-1.0)
不做的事:不替你定方向(业务方向是你和老板的事);不做 KPI(OKR 不是 KPI,KR 没达成不扣绩效)。
O 和 KR 的本质区别
| Objective(目标) | Key Result(关键结果) | |
|---|---|---|
| 回答 | 我们要去哪? | 怎么知道我们到了? |
| 性质 | 定性 + 鼓舞人心 | 定量 + 可验证 |
| 数量 | 1 季度 3-5 个 | 每个 O 配 3-5 个 KR |
| 时间 | 1 季度 | 1 季度末可量化判定 |
| 例子 | "成为细分市场第一" | "市占率从 12% 到 22%" |
判定一条 KR 是不是真 KR 的 3 个测试:
1. 结果测试:是"做完 XX"还是"达成 XX 数字 / 状态"?前者是任务,后者是 KR
2. 量化测试:能不能用一个数字 / 状态 在季度末打分(0-1)?不能就是任务
3. 野心测试:100% 完成的概率有 60-70% 吗?太容易(>90%)或太难(<40%)都不对
5 大伪 KR 陷阱(一改就懂)
| 伪 KR ❌ | 真 KR ✓ |
|---|---|
| 完成 XX 项目上线 | 上线后 30 天内 DAU ≥ 5 万、付费率 ≥ 2% |
| 提升用户体验 | NPS 从 32 提升到 45(季度末测) |
| 优化技术架构 | API P99 延迟从 800ms 降到 200ms 以内 |
| 加强团队建设 | 团队人员流失率 < 5%;3 名 P5 晋升 P6 |
| 推动战略落地 | 战略 OKR 中 ≥ 70% KR 完成度 ≥ 0.7 |
口诀:KR 里出现「完成 / 推动 / 加强 / 提升」 这种动词时,100% 是伪 KR——结果应该用名词 + 数字。
大厂风格差异
字节范式(OKR 圣经)
- O 鼓舞人心、稍微激进
- KR 全部数字化、全员可见
- 季度结束打分、不与绩效挂钩
- 双月对齐(双月会议同步进度)
美团范式
- O 偏业务、KR 偏运营动作
- 与 KPI 部分混合(高层级偏 OKR、执行层偏 KPI)
- 季度强复盘
小米 / 华为范式(更接近 KPI)
- 数字目标更硬,KR 经常带"必达"标注
- 与晋升、绩效强关联
- 慎用"野心型"OKR
> AI 在生成时必须先问用户是哪种公司文化,照搬字节范式套华为公司,会被老板说"虚";反过来会被说"没野心"。
季度对齐三方向
↑ 向上对齐(与公司/部门 OKR 链接)
│
←── [你的 OKR] ──→ 横向对齐(与协作部门 OKR 互锁)
│
↓ 向下对齐(拆给下属)
- 向上:你的 O 必须能"翻译"到上级 OKR 的某条 KR——找不到链接说明方向有问题
- 横向:你的 KR 如果依赖别人,他的 OKR 里要有对应承诺(不然年底背锅)
- 向下:每条 KR 都要拆给至少 1 个下属,谁不背就是空头承诺
AI 执行流程
第一步:摸清场景
如果用户没讲清楚,一次问完:
- 你写的是个人 / 团队 / 跨部门 OKR?
- 公司是什么文化(字节 / 美团 / 华为 / 国企 / 创业公司)?
- 你的角色(员工 / 经理 / 总监 / VP)?
- 这个季度的核心矛盾是什么?(一句话)
- 老板 / 公司层面的 OKR 是什么?(用于向上对齐)
第二步:先写 O
3-5 个 O,每个:
- 1 句话,名词 + 形容词,不带数字
- 鼓舞人心、能记住、不空泛
- 验证:"读完 O 你知道方向吗?" 不知道就重写
第三步:每个 O 配 3-5 个 KR
每条 KR 必须通过 3 个测试:
- 结果测试(不是任务)
- 量化测试(数字 / 状态可判定)
- 野心测试(60-70% 完成概率)
第四步:自检 checklist
- [ ] O 有没有混进数字?混了就是伪 O
- [ ] KR 里有没有"完成 / 推动 / 加强 / 提升"?有就是伪 KR
- [ ] 每个 KR 能不能在季度末打分(0.0-1.0)?
- [ ] 总数控制在 3-5 个 O × 3-5 KR = 9-25 条总数?超了砍
- [ ] 向上对齐链接清楚吗?每个 O 关联到上级哪条 KR?
- [ ] 横向依赖列出来了吗?
输出模板
## Q3 OKR - [姓名 / 团队]
> 公司文化:字节范式
> 上级 OKR 链接:参见 [上级 O3 KR2]
### O1:[一句话方向,不带数字]
- KR1: [指标]从 X → Y(基线 X / 目标 Y / 测量方式)
- KR2: [指标] ≥ N(口径定义)
- KR3: ...
- 横向依赖:[谁]承诺 [什么]
- 拆给下属:[谁负责哪些 KR]
### O2:...
### O3:...
---
### 自检
- [ ] 全部 KR 通过结果/量化/野心三测试
- [ ] 总数 9-25 条
- [ ] 向上对齐已链接
季度复盘打分
季末为每条 KR 打分(0.0-1.0):
| 分数 | 含义 |
|---|---|
| 1.0 | 100% 达成(如果你大部分是 1.0,下季度 KR 设得太保守) |
| 0.7 | 完成大部分,可接受范围(理想中位值) |
| 0.4 | 完成一半,需要复盘原因 |
| 0.0 | 没动 / 完全没达成(要么放弃要么承认错误) |
O 的总分 = 旗下 KR 的平均分。
好的季度表现 = 平均 0.6-0.7。
全是 1.0 不是好事,全是 0.3 也不是好事。
终止条件
- 用户拿到了完整的 O+KR 清单(可能 1-3 个 O,对应 3-15 条 KR)
- 全部通过自检
- 用户表示"可以开始季度执行了"
不要继续追加;不要主动写月度 / 周度拆分(那是 OKR 之后的事)。