OKR & Goal Alignment Engine
一个完整的目标和关键结果系统 — 从公司愿景到个人每周任务。无需脚本,无需依赖。纯粹的方法论。
何时使用这项技能
- 季度规划 / OKR设定
- 将公司目标级联到团队和个人
- 季度中检查和评分
- 年度战略规划
- 对齐跨职能团队
- 在承诺前评估目标质量
第一阶段:战略基础
在编写OKR之前,建立战略背景。
公司背景简介
company_context:
mission: "[你为什么存在 — 一句话]"
vision_3yr: "[3年后你将在哪里]"
current_stage: "[无收入 | 早期 | 成长 | 规模 | 成熟]"
annual_theme: "[一句话捕捉今年焦点]"
revenue_target: "$[X] by [date]"
headcount: [N]
strategic_pillars: # 最多3-4个。一切都要与这些相关。
- name: "[支柱1]"
why: "[为什么现在重要]"
- name: "[支柱2]"
why: "[为什么现在重要]"
- name: "[支柱3]"
why: "[为什么现在重要]"
constraints: # 对这些要诚实
- "[预算限制]"
- "[招聘限制]"
- "[技术限制]"
- "[市场限制]"
年度 → 季度分解
| 时间框架 |
目的 |
#目标 |
审查频率 |
| 年度 |
方向设定,北极星 |
3-5 |
季度 |
| 季度 |
执行重点,可衡量的结果 |
每个团队3-5个 |
每周 |
| 月度 |
冲刺级别的里程碑 |
N/A(使用KR进度) |
每周 |
| 周度 |
个人承诺 |
3-5优先事项 |
每天 |
**规则:季度OKR是主要单位。**年度OKR提供方向。周优先事项提供执行。
第二阶段:编写目标
目标公式
[动作词] + [你要改变的东西] + [定性抱负]
质量测试(全部必须通过):
| 测试 |
问题 |
❌ 失败示例 |
✅ 通过示例 |
| 鼓舞人心 |
读这个会让人兴奋吗? |
“提高数据库性能” |
“让我们的应用程序对每个用户都感觉瞬间完成” |
| 方向性 |
是否清晰地指出,不规定怎么做? |
“迁移到AWS Lambda” |
“构建可以毫不费力扩展的基础设施” |
| 时间限制 |
一个季度是否足够,但不是太多? |
“最终实现盈利” |
“证明我们的单位经济学有效” |
| 易记 |
你能在会议上记住并说出来吗? |
“优化跨职能市场活动对齐” |
“在企业销售中获胜” |
| 雄心壮志 |
有没有30-50%的机会达不到? |
“保持当前增长率” |
“将我们的增长率翻倍” |
按战略意图分目标类型
| 意图 |
目标模式 |
何时使用 |
| 构建 |
“启动[X],实现[结果]” |
新产品,功能,市场 |
| 成长 |
“通过[做X]加速[指标]” |
扩展有效的东西 |
| 修复 |
“为[谁]消除[问题]” |
修复破损的东西 |
| 探索 |
“验证是否[假设]” |
测试新想法 |
| 防御 |
“保护[资产]免受[威胁]” |
保留,安全,合规 |
| 转型 |
“从[旧]转变为[新]” |
重大战略转变 |
常见目标错误
| 错误 |
示例 |
修复 |
| 太模糊 |
“提高客户体验” |
“使入职流程如此顺畅,客户在<1天内就能体验到价值” |
| 实际上是一个KR |
“将NPS提高到50” |
“成为客户无法停止推荐的产品的” |
| 商业常态 |
“继续为客户提供良好服务” |
不要OKR它 — 那是健康指标 |
| 太多 |
7+目标 |
削减到3-5。如果一切都是优先事项,那就没有优先事项 |
| 没有伸展 |
100%确定能够实现 |
添加"然后是什么?" — 推动更远 |
第三阶段:编写关键结果
关键结果公式
[动词] [指标] 从[基线]到[目标]到[日期]
每个KR必须有:
- 一个数字 — 如果你不能衡量它,它就不是KR
- 一个基线 — 你今天在哪里
- 一个目标 — 你想要去哪里
- 一个日期 — 何时(通常是季度末)
KR质量评分(0-10)
| 维度 |
0-3(弱) |
4-6(OK) |
7-10(强) |
| 可衡量 |
主观(“提高质量”) |
可用代理指标 |
带有仪表板的确切指标 |
| 基线已知 |
“我们还没有跟踪这个” |
可用粗略估计 |
精确的当前数字 |
| 雄心壮志 |
已经在轨道上 |
需要一些新的努力 |
需要专注的执行 |
| 结果导向 |
衡量活动 |
衡量输出 |
衡量业务影响 |
| 在控制之内 |
取决于外部因素 |
部分可控 |
团队有80%+影响 |
每个维度的最低分数:6/10,然后才承诺。
KR类型(混合使用)
| 类型 |
它衡量什么 |
示例 |
何时使用 |
| 指标KR |
定量变化 |
“将WAU从10K增加到25K” |
当你有数据时 |
| 里程碑KR |
二进制完成结果 |
“启动v2.0,有5个企业客户上线” |
对于新举措 |
| 阈值KR |
保持标准 |
“保持正常运行时间在99.95%以上” |
对于防御目标 |
| 学习KR |
验证理解 |
“采访30个企业买家,识别前3个反对意见” |
对于探索目标 |
KR评分方法
| 分数 |
含义 |
行动 |
| 0.0 |
没有进展 |
需要根本原因分析 |
| 0.1-0.3 |
重大失误 |
需要回顾 — 这是正确的目标吗? |
| 0.4-0.6 |
部分 |
如果雄心勃勃,就是健康的。学习和调整 |
| 0.7 |
目标 |
伸展目标的甜蜜点 |
| 0.8-0.9 |
强劲交付 |
我们是否足够雄心勃勃? |
| 1.0 |
完全实现 |
目标可能太容易了 |
**健康团队平均值:0.6-0.7。**如果平均0.9+,你就是在保留实力。
第四阶段:级联OKRs
级联架构
公司OKR(CEO/领导层)
├── 部门OKR(VP/总监)— 有助于公司KR
│ ├── 团队OKR(经理)— 有助于部门KR
│ │ ├── 个人优先事项(IC)— 有助于团队KR
│ │ └── 个人优先事项(IC)
│ └── 团队OKR(经理)
└── 部门OKR(VP/总监)
级联模板
company_okr:
objective: "[公司级目标]"
key_results:
- kr: "将ARR从$2M增加到$5M"
id: "C-KR1"
owner: "CRO"
department_okrs:
- department: "销售"
objective: "构建可重复的企业销售动作"
contributes_to: "C-KR1" # 链接到公司KR
key_results:
- kr: "关闭15个新企业交易(>$50K ACV)"
id: "S-KR1"
owner: "VP销售"
- kr: "将销售周期从90天减少到60天"
id: "S-KR2"
owner: "VP销售"
- department: "产品"
objective: "使产品适合企业"
contributes_to: "C-KR1" # 同一个公司KR,不同角度
key_results:
- kr: "发布SSO,审计日志和基于角色的访问"
id: "P-KR1"
owner: "VP产品"
- kr: "获得SOC 2类型II认证"
id: "P-KR2"
owner: "VP工程"
team_okrs:
- team: "企业销售团队"
department: "销售"
objective: "赢得打开市场类别的标志性标志"
contributes_to: "S-KR1"
key_results:
- kr: "关闭3个财富500强账户"
id: "ES-KR1"
owner: "企业AE领导"
- kr: "构建40个合格的企业机会"
id: "ES-KR2"
owner: "企业SDR领导"
级联规则
- 每个级别增加具体性,不仅仅是更小的数字 — 不要只是将"100个客户"分成"每个团队25个"
- 不是每个公司KR都需要每个部门 — 只有在真正贡献的地方进行级联
- 跨职能KRs需要一个所有者 — 共享所有权 = 没有所有权
- 最大深度:3级 — 公司 → 部门 → 团队。个人使用周优先事项,而不是OKRs
- 对齐 ≠ 级联 — 团队可以有1-2个不级联的OKRs(团队健康,创新)
跨职能对齐矩阵
对于需要多个团队的KRs:
cross_functional_kr:
kr: "将时间到价值从14天减少到3天"
primary_owner: "VP产品"
contributions:
- team: "产品"
commitment: "发布引导式入职向导"
deadline: "第6周"
- team: "工程"
commitment: "构建自助服务供应API"
deadline: "第4周"
- team: "客户成功"
commitment: "按细分市场创建5个入职剧本"
deadline: "第3周"
- team: "销售"
commitment: "在交易周期中设定现实的TTV期望"
deadline: "持续进行"
sync_cadence: "每周跨职能站立会议,周二上午10点"
escalation: "[主要所有者]在48小时内解决冲突"
第五阶段:周执行系统
从KRs到周优先事项
weekly_plan:
week: "2026年Q1的第3周"
team: "[团队名称]"
kr_progress:
- kr_id: "T-KR1"
target: 100
current: 35
on_track: true
confidence: "🟢 高"
- kr_id: "T-KR2"
target: 50
current: 8
on_track: false
confidence: "🔴 有风险"
blocker: "等待合作伙伴的API访问"
priorities_this_week: # 每人最多3-5个
- who: "Alice"
priorities:
- "完成合作伙伴API集成 [T-KR2]"
- "审查3个企业试点提案 [T-KR1]"
- "准备董事会甲板上的管道部分"
- who: "Bob"
priorities:
- "发布入职电子邮件序列 [T-KR3]"
- "进行5个客户发现电话 [T-KR1]"
周检查模板(最多15分钟)
1. 信心分数(2分钟)
- 每个KR:🟢 轨道上 | 🟡 需要关注 | 🔴 有风险
2. 风险深入研究(5分钟)
- 什么阻碍了?什么时候会解除阻塞?
- 我们需要调整KR还是方法?
3. 本周优先事项(5分钟)
- 每个人:与KRs相关的前3个承诺
4. 需要帮助(3分钟)
- 跨团队依赖,升级,决策
信心评估指南
| 信号 |
🟢 轨道上 |
🟡 需要关注 |
🔴 有风险 |
| 与线性进度相比 |
≥80%的预期 |
50-80%的预期 |
<50%的预期 |
| 阻塞 |
无 |
已识别,有计划 |
未解决,没有明确路径 |
| 依赖 |
已满足或在轨道上 |
延迟但可恢复 |
延迟,威胁KR |
| 团队容量 |
足够 |
紧张但可管理 |
不足 |
| 外部因素 |
有利 |
中性 |
不利 |
第六阶段:季度中审查(第6周)
审查议程(60分钟)
1. 给所有KRs打分(15分钟)
- 每个KR的当前分数(0.0-1.0)
- 预计季度末分数
2. 诊断(20分钟)
- 为什么有风险的KR落后?
- 根本原因:错误的目标?错误的方法?错误的资源配置?
3. 决定(15分钟)
对于每个有风险的KR,选择一个:
□ 重新承诺 — 相同的目标,改变方法
□ 调整 — 降低目标,并记录理由
□ 放弃 — 杀死KR(重新分配资源)
□ 升级 — 需要领导决策或跨团队帮助
4. 资源重新平衡(10分钟)
- 我们能从绿色KRs移动人员/努力到红色KRs吗?
- 有任何新信息改变了优先级?
季度健康分数
| 维度 |
权重 |
分数(1-10) |
| KR进度与线性 |
25% |
|
| 团队信心平均值 |
20% |
|
| 阻塞解决速度 |
15% |
|
| 跨团队对齐 |
15% |
|
| 领先指标趋势正确 |
15% |
|
| 团队能量/士气 |
10% |
|
| 加权总数 |
100% |
/10 |
解释:
- 8-10:强劲的季度。保持节奏。
- 6-7:正常。解决具体差距。
- 4-5:令人担忧。需要重大的路线修正。
- 1-3:季度失败。紧急重新规划会议。
第七阶段:季度末评分和回顾
最终评分
quarter_results:
quarter: "2026年Q1"
team: "[团队名称]"
objectives:
- objective: "[目标文本]"
score: 0.7 # KR平均分数
key_results:
- kr: "[KR文本]"
target: 100
actual: 72
score: 0.72
learning: "转化率假设是错误的 — 需要更好的资格预审"
- kr: "[KR文本]"
target: 50
actual: 50
score: 1.0
learning: "目标过于保守 — 应该是75"
overall_score: 0.65
narrative: "[2-3句话:我们实现了什么?我们学到了什么?下个季度有什么变化?]"
回顾问题
什么是有效的:
- 哪些KR超出了预期?为什么?
- 哪些流程或习惯推动了成功?
- 我们应该继续做什么?
什么是无效的:
- 哪些KR明显未达到?根本原因是什么?
- 回想起来,有没有追求错误的目标?
- 我们对我们的能力学到了什么?
下个季度的输入:
- 哪些未完成的工作会延续?
- 有哪些新信息改变了我们的策略?
- 我们停止做什么?
跨团队评分校准
为了防止沙袋和确保公平:
| 模式 |
诊断 |
修复 |
| 团队平均0.9+每个季度 |
目标太容易 |
下一个周期需要2倍的伸展 |
| 团队平均0.3每个季度 |
目标不现实或执行问题 |
审查目标设定过程和团队能力 |
| 差异很大(一些1.0,一些0.1) |
优先级不佳 |
专注于较少,更具影响力的OKRs |
| 所有团队得分相似 |
可能的社会规范 |
引入同行校准 |
第八阶段:OKR反模式和修复
12个最常见的OKR失败
| # |
反模式 |
症状 |
修复 |
| 1 |
太多OKRs |
团队记不住 |
最多3个目标,每个3-4个KRs |
| 2 |
输出不是结果 |
KRs跟踪任务(“发布功能X”) |
问"所以呢?" — 发布后有什么变化? |
| 3 |
没有基线 |
“提高NPS”(从什么开始?) |
在设定目标之前测量基线 |
| 4 |
设定并忘记 |
第一周写,第12周审查 |
强制每周检查 |
| 5 |
与薪酬挂钩 |
沙袋,游戏,风险规避 |
将OKRs与绩效评估分开 |
| 6 |
仅自上而下 |
没有团队买 |
40%自上而下,60%自下而上 |
| 7 |
KRs是任务 |
“完成迁移” |
任务 ≠ KR。迁移推动了什么结果? |
| 8 |
二进制KRs |
“发布产品”(完成或未完成) |
添加质量/数量维度:“发布并获得100个测试用户和4.5★评级” |
| 9 |
虚荣指标 |
“达到100万页面浏览量” |
使用与业务价值相关的指标 |
| 10 |
没有所有者 |
“团队拥有它” |
每个KR有一个责任人 |
| 11 |
季度瀑布 |
将OKRs视为固定项目计划 |
OKRs是结果 — 方法可以在季度中改变 |
| 12 |
完善过程 |
关于OKR格式化的无休止辩论 |
执行足够好的OKRs > 辩论完美的OKRs |
第九阶段:按公司阶段的OKR模板
初创公司(Pre-PMF,<20人)
# 保持简单。1-2个公司OKRs。不级联。
company_okrs:
- objective: "证明客户愿意为我们的解决方案付费"
key_results:
- "签约10个付费客户(不是免费试用)"
- "在Sean Ellis测试中实现40%+的'非常失望'"
- "在没有付费获取的情况下达到$15K MRR"
- objective: "构建人们每天使用的产品"
key_results:
- "达到60% DAU/MAU比率"
- "将时间到价值从7天减少到当天"
- "获得5个主动推荐他人的客户"
成长阶段(PMF证明,20-200人)
# 3-4个公司OKRs。级联到部门。
company_okrs:
- objective: "可预测地扩大收入"
key_results:
- "将ARR从$2M增加到$5M"
- "实现120%+的净收入保留"
- "将CAC回本期从18个月减少到12个月"
- objective: "构建构建公司的团队"
key_results:
- "雇佣15个A级球员(>4.0评分卡平均值)"
- "实现90%+的新员工6个月保留"
- "每位经理完成领导力培训"
- objective: "扩展到企业细分市场"
key_results:
- "关闭5个企业交易(>$100K ACV)"
- "发布SOC 2 + SSO +审计日志"
- "构建3个企业案例研究"
企业/规模(200+人)
# 最多5个公司OKRs。级联到部门+团队。
# 包括1个"创新"目标,以防止官僚主义漂移。
company_okrs:
- objective: "主导我们的核心市场"
key_results:
- "在[细分市场]中达到#1市场份额"
- "实现$50M ARR"
- "从[现有企业]赢得3个竞争性置换"
- objective: "构建我们的下一个增长引擎"
key_results:
- "发布[新产品]v1,有50个测试客户"
- "通过20个客户访谈验证$10M+ TAM"
- "雇佣新业务单位的创始团队领导"
第十阶段:特殊背景下的OKRs
工程团队OKRs
| 不要 |
做 |
| “完成100%的冲刺票” |
“将P1事故从每月8次减少到2次” |
| “提高代码质量” |
“将逃逸缺陷从15%减少到5%的发布” |
| “现代化架构” |
“将部署时间从2小时减少到15分钟” |
| “偿还技术债务” |
“将新工程师的入职时间从3周减少到1周” |
销售团队OKRs
| 不要 |
做 |
| “每周进行200次冷呼叫” |
“从外展中生成40个SQL” |
| “增加管道” |
“构建$2M合格管道,关闭率>30%” |
| “关闭更多交易” |
“将平均交易规模从$25K增加到$40K ACV” |
营销团队OKRs
| 不要 |
做 |
| “每周在社交上发布3次” |
“从内容营销中生成500个MQL” |
| “重新设计网站” |
“将网站到试用的转化率从2%提高到5%” |
| “增加品牌知名度” |
“在目标细分市场中实现30%的无辅助品牌回忆” |
客户成功团队OKRs
| 不要 |
做 |
| “进行100次QBR” |
“实现95%+的毛保留率” |
| “更快地响应票证” |
“将解决时间从48小时减少到12小时” |
| “增加升级销售” |
“将扩展收入从15%增加到25%的总收入” |
第十一阶段:100分OKR质量量表
在承诺之前为你的OKR打分:
| 维度 |
权重 |
标准 |
分数 |
| 战略对齐 |
15 |
每个目标都与公司战略相关 |
/15 |
| 雄心水平 |
15 |
错过的机会是30-50%(有伸展但不是幻想) |
/15 |
| 可衡量性 |
15 |
每个KR都有数字,基线和目标 |
/15 |
| 结果导向 |
15 |
KRs衡量结果,而不是活动 |
/15 |
| 范围 |
10 |
3-5个目标,每个2-4个KRs(没有膨胀) |
/10 |
| 所有权 |
10 |
每个KR都有一个所有者 |
/10 |
| 级联清晰度 |
10 |
清晰链接各级,没有孤儿 |
/10 |
| 可执行性 |
10 |
团队知道周一早上要做什么 |
/10 |
| 总计 |
100 |
|
/100 |
评分:
- 90-100:发货。开始执行。
- 75-89:好。小修小补然后走。
- 60-74:需要工作。重新审视薄弱环节。
- 低于60:重写。根本问题。
自然语言命令
| 命令 |
它的作用 |
| “为Q[N]设置公司OKRs” |
通过战略基础 → 目标 → KR编写引导 |
| “将[目标]级联到[团队]” |
生成与公司OKR对齐的部门/团队OKR |
| “给我们的OKR打分” |
对当前OKR运行100分质量量表 |
| “[团队]的周检查” |
生成带有信心分数的周进度模板 |
| “季度中回顾” |
运行季度健康评估 |
| “Q[N]结果打分” |
指导季度末评分 |
| “帮我为[目标]写一个KR” |
通过KR公式进行教练,带有质量检查 |
| “这些是OKRs还是任务?” |
评估项目是否是真正的OKRs或伪装的任务列表 |
| “Q[N]的OKR回顾” |
运行完整的回顾,带有下个季度的输入 |
| “比较[团队A]与[团队B]的OKRs” |
检查对齐,差距和冲突 |
| “这个OKR有什么问题?” |
诊断反模式并提出修复建议 |
| “从OKRs生成周优先事项” |
将KRs分解为本周的可操作优先事项 |
边缘情况
第一次做OKRs
- 从公司层面开始。不要级联。
- 运行一个"练习季度" — 打分但不要绑定任何东西。
- 常见错误:使它们太容易以"证明OKRs有效。" 抵制。
远程/分布式团队
- 异步周更新(书面,不是会议)
- 超过记录信心理由
- 使用共享仪表板,而不是口头更新
在不确定性期间的OKRs(转型,市场变化)
- 缩短周期到6周OKRs
- 使用更多的"学习KRs"和更少的"指标KRs"
- 建立明确的审查点和转型标准
将OKRs与敏捷/Scrum集成
- OKRs = 季度结果
- 冲刺 = 2周执行块朝向KRs
- 冲刺目标应映射到KRs
- 不要创建单独的冲刺OKRs — 那是开销,不是对齐
个人创始人的OKRs
- 每个季度最多2个目标
- 每个2-3个KRs
- 每周自我审查(5分钟) — 对信心要诚实
- 与问责伙伴或顾问分享
由AfrexAI — 人工智能劳动力公司构建。自由技能实际上有效。