Instagram 的 OKR 目标管理如何制定如何分解到个人

Instagram的OKR目标管理:如何制定又如何分解到个人

说到Instagram的目标管理,很多人第一反应是”这家公司那么成功,方法论一定很复杂”。但有意思的是,OKR这套东西的本质反而特别简单——就是帮你搞清楚”我想去哪儿”和”我怎么知道自己到了”。今天我想用最直白的话,聊聊Instagram是怎么玩转OKR的,又是怎么把这套东西从公司层面一层层拆到每个人头上的。

先搞懂OKR到底是个什么东西

OKR是Objectives and Key Results的缩写,中文叫”目标与关键结果”。听起来挺学术的,但其实你可以把它想象成一个人给自己定的”年度愿望清单”。只不过这个清单比较特殊,它分成两部分:第一部分是”O”,也就是你真正想要达成的目标,这个要有点野心,有点挑战性;第二部分是”KR”,就是衡量你到底有没有达成这个目标的具体指标。

举个例子可能更清楚。假设你想”养成健身习惯”,这可以是一个O。但光有这个太虚了,你得有办法衡量。所以你可能会定几个KR,比如”每周去健身房至少3次”、”体脂率降到20%以下”、”能够一次性做20个标准俯卧撑”。这些KR就是你的进度条,帮你判断这个目标到底实现没有。

Instagram用OKR的核心逻辑其实就是这个,只不过他们把这套逻辑从个人层面搬到了公司层面,又从公司层面拆到了每个人头上。这里面的关键在于,每一层的O都要承接上一层的O,每一层的KR都要支撑上一层KR的实现。听起来有点绕,我接下来会一层一层讲清楚。

Instagram的年度OKR是怎么定出来的

了解Instagram OKR制定过程,需要先说清楚一个前提:OKR不是从下往上”报上去”的,而是从最高层”定下来”再”传下去的”。每一年开始前,公司核心管理层会坐在一起,先想清楚一件事——明年我们这家公司最重要的一件事是什么?

这个”最重要的事”往往不会超过三到四个。因为如果一年定十个八个重要目标,那基本上等于没有重点。Instagram历史上有些年份的核心O就定得非常聚焦,比如有一年他们的O可能是”提升用户参与度”,另一年可能是”拓展商业化能力”。每个O都必须足够抽象,让不同团队能找到自己的切入角度;同时又要足够具体,让大家知道这不是喊口号。

O定下来之后,接下来要配套KR。这些KR必须是可以量化。比如”提升用户参与度”这个O,对应的KR可能是”日活跃用户增长20%”、”用户日均使用时长增加15分钟”、”帖子互动率提升10%”之类的。每一个KR都要有数据支撑,要能说服投资人、员工和市场——我们是认真的,我们知道自己在往哪儿走。

这里有个细节值得注意:OKR的KR通常会设置得”有点够不着”。也就是说,如果一个人轻轻松松就完成了全部KR,那说明这个OKR定得太保守了。Instagram的文化里,OKR完成70%-80%就算及格,100%完成反而可能说明目标定得太保守。这种”鼓励挑战”的基因是从上到下贯穿的,公司层面的OKR会设定得很有野心,然后层层分解到团队和个人头上。

团队OKR:承上启下的关键一环

公司层面的OKR定下来之后,接下来要分解到各个团队。这一步其实是整个OKR体系里最难的部分,因为你要做的不只是”分指标”,而是”翻译目标”。

每个团队拿到公司OKR之后,需要想清楚一个问题:我们团队做什么事情,能够最直接地帮助公司O的实现?比如公司O是”提升用户参与度”,那产品团队可能会定一个O叫”优化内容消费体验”,设计团队可能会定一个O叫”提升界面的视觉吸引力”,运营团队可能会定一个O叫”激励高质量内容生产”。虽然大家的O看起来不一样,但本质上都是在为同一个公司O服务。

团队层面的OKR制定通常会有一个”对齐会议”的过程。各团队负责人会坐在一起,逐个过一遍各自的OKR草案,确保没有遗漏重要的方向,也没有重复造轮子。这个过程有时候会比较”残酷”,因为你要当着所有人的面解释为什么你们团队要定这个O、为什么那个O你们不接。有些团队可能需要调整自己的O,以确保和公司大方向保持一致。

团队OKR的KR同样需要量化,但相比公司层面,可以更贴近业务细节。比如产品团队的KR可能包括”上线3个新功能”、”将内容加载速度优化30%”、”用户反馈满意度达到4.5分以上”这些具体指标。越往下走,KR就变得越可执行、越容易跟踪。

团队OKR拆解的几个原则

原则 说明
对齐而非复制 不是把公司OKR抄一遍,而是找到团队独特的贡献角度
垂直支撑 每个团队OKR都要能追溯到至少一个公司OKR
横向协同 考虑依赖关系,提前和兄弟团队对齐
资源匹配 OKR要和团队可调配的资源相匹配

个人OKR:最后落地的这一下

团队OKR定下来之后,接下来要分解到每个个人。这一步比团队层面更容易走偏,因为很多人会把OKR写成”工作任务清单”,而不是”目标与关键结果”。

我见过最常见的错误是有人这样定个人OKR:O是”完成X项目开发”,KR是”写完代码”、”通过测试”、”上线发布”。这其实是把OKR当成了待办事项列表,完全没有抓住OKR的本质。真正的个人OKR应该回答更深一层的问题——”我做的这些事情,最终是为了什么?”

还是用上面的例子。如果一个工程师的团队O是”优化内容加载速度”,那他个人的O可能定成”确保视频播放流畅度达标”,KR则可能是”将首帧加载时间控制在1秒以内”、”卡顿率降到0.5%以下”、”优化缓存策略使带宽成本降低20%”。注意这里的变化——O不是”做某件事”,而是”达成某个状态”;KR衡量的不是过程,而是结果。

个人OKR的制定通常是在团队内部进行的。每个成员先自己起草一版,然后和直属主管一对一讨论。讨论的核心问题通常有几个:你定的这个O和团队OKR的关系是什么?你的KR能证明O达成了吗?这个目标对你来说有挑战性吗?需要给你配什么资源?

有一点值得强调:个人OKR不是用来考核的工具,而是用来对齐的工具。Instagram的文化里,OKR完成情况和绩效评估会有关联,但关联度不会太高。目的就是让大家敢于定有野心的目标,而不是为了完成而完成。如果一个人每次OKR都完成100%,反而会让人质疑——你是不是没有挑战自己?

周期性复盘:OKR不是定完就完事了

OKR制定只是开始,更重要的是周期性的复盘与调整。Instagram通常会设置季度OKR回顾会议,让大家公开透明地汇报自己的OKR进展。

季度复盘的时候,每个人要回答几个核心问题:这个季度我的OKR完成情况怎么样?哪些KR超额完成了,哪些没完成,原因是什么?如果有些KR明显偏离预期,是目标定得太激进,还是执行过程中遇到了什么障碍?下一个季度需不需要调整OKR?

最后一个问题很关键。OKR不是刻在石头上的法律,它是活的。如果外部环境发生了重大变化,或者你发现当初的假设是错的,及时调整OKR是负责任的表现,而不是”朝令夕改”。关键是要在调整的时候说明为什么调整,调整之后怎么确保大方向不受影响。

复盘还有另一个重要作用——学习。做得好的KR可以总结经验,做得不好的KR可以分析教训。这些积累下来的经验,会让下一轮OKR制定变得更准确、更有价值。

说点更实际的

如果你所在的公司或者团队也想推行OKR,有几条建议或许有用。第一,开始的时候不要贪多,先从公司层面定三到四个O试试水,看看大家的接受度怎么样。第二,OKR制定过程要足够坦诚,敢于挑战、敢于提问,不要搞成”走过场”的形式主义。第三,给大家一些缓冲期,OKR需要练习才能用好,刚开始的几个季度达不到理想状态是正常的。

回到Instagram的例子,你会发现他们OKR做得好不是因为流程有多精密,而是因为每个人都真正理解并且认同那些目标。工具和方法固然重要,但真正的核心是——大家知道公司要去哪儿,也知道自己要去哪儿,然后愿意一起往那个方向跑。

这大概就是OKR最朴素、也最动人的地方吧。