我们落地OKR踩过的三个坑

我们落地OKR踩过的三个坑

去年帮一家百人规模的SaaS公司做研发效能诊断,发生了一件让我印象很深的事。

CEO非常骄傲地给我看他们的OKR系统,说:“我们落地OKR一年多了,每个人的目标都写得清清楚楚。”我仔细翻阅了几个团队的OKR,然后问了他一个问题:“你有没有发现,你们公司2024年Q2的目标,和2023年Q2的目标,几乎一模一样?”

他愣住了,翻了翻记录,发现确实如此,整整六个季度,公司层面的目标几乎没有任何实质性改变。每个季度不是“提升系统稳定性”就是“优化用户体验”,套在不同的KR下面罢了。

这才是OKR落地中最隐蔽、也最致命的问题:它看起来在运转,实际上已经死了。

经过这几年辅导超过50个产研团队的OKR落地,我踩过太多坑,也亲眼目睹过太多团队把OKR做成了“换了皮肤的KPI”。这篇文章我想聚焦其中三个最具破坏性、但最少被认真讨论的坑。

一、第一个坑:目标定了等于没定,团队在“写作”,而不是在“思考”

辅导团队时我经常做一个实验:随机抽三个人的OKR,隐去姓名,让他们的领导猜是谁写的。猜中率有多少?几乎没有一次超过30%。

这说明什么?说明大部分人写的OKR,不是他“真正想做的事情”,而是他“觉得应该写的事情”。

1、问题出在哪里

表面上看,这是目标设定的技术问题,很多团队确实不会写OKR,写出来的都是“负责XX系统日常维护”这种任务描述。但我在实践中发现,真正的问题不是“不会写”,而是“不敢想”。

2023年我在一家电商公司做敏捷转型辅导时观察到,当一个基层研发工程师要在OKR里写“Q2重构推荐引擎,将转化率从3.1%提升到4.5%”时,他的大脑会进行大量隐性的权衡:

  • 如果我写这么具体,万一做不出来怎么办?
  • 这个数字会不会被认为太激进?
  • 我的领导会不会把这件事当成承诺,年底要算账?

当一个人对组织没有基本的安全感时,他写出来的OKR本质上是一篇“免责声明”,表面上看起来是目标,实际上是给自己留的退路。

2、我的判断逻辑

做了这么多年的效能工具和流程咨询,我逐渐形成这样一个判断框架:看一个团队OKR是否真正生效,不看他们写了什么,要看他们“没写什么”。

如果翻开一个团队的OKR,你看不到任何让你觉得“太大胆了”、或者“这怎么可能做得到”的目标,那么这个团队大概率只是在做“年度任务模块化”的游戏,而不是在用OKR撬动组织能量。

这不是我的主观判断。我在辅导中反复验证过:OKR不应该写成“你确定能做到的事情”,而应该写成“做了才知道能不能做到的事情”。 区别在于前者是KPI的翻版,后者是真正探索性目标的形态。

3、我们踩坑的真实案例

2024年上半年,我们自己的产品团队在制定OKR时就掉进这个坑里。

当时团队讨论某个新功能的OKR时,产品负责人提议写:“Q2完成智能推荐模块上线,初始点击率目标5%。”团队所有人都觉得没问题,可衡量、可达成、时间明确。

但我们在复盘时发现不对劲:这个目标太“安全”了。5%的点击率对于新功能来说,其实团队上下心里都清楚,只要功能上线就大概率能达成。它不需要团队“跳起来”,只需要团队“按部就班地做完”。

后来我们把目标改成了:“Q2找到1-2个让用户持续回访的智能推荐场景,验证其留存贡献不低于搜索功能(当前35%)。如果达不到,我们需要明确知道是需求方向错了还是算法问题。”

你会发现,改完之后的目标让人心虚了,如果Q2结束时,我们没有找到这样的场景怎么办?但恰恰是这种“心虚”,才意味着目标是真正有挑战性的。

避坑建议:

做什么 具体操作
检查目标是否有“野心” 让团队每个成员匿名评估:这个目标让我兴奋还是让我麻木?如果超过30%的人选择“麻木”,目标需要重写。
用“如果失败,我们学到什么”替换“失败会怎样” 在目标制定会上,Leader首先说出自己的OKR中最可能失败的一项,并明确表示“这个失败不会影响绩效,但会写入复盘报告作为团队学习资产”。
警惕过度量化 当一个目标被精确到小数点后两位时,问自己:这是一个探索性目标,还是一个我们已经知道答案的任务?如果是后者,承认它不是OKR。

二、第二个坑:对齐变成了“对表”,大家在对数字,而不是在对方向

第二个坑比第一个更隐蔽。

很多团队在第一关“学会定目标”之后,会迅速掉入第二个误区:把OKR的对齐,做成了数字的层层分解。

1、问题出在哪里

我见过最极端的案例,是一家金融科技公司,他们的OKR落地方案是:CEO定下公司的3个O和9个KR,然后每个VP认领一部分,拆解成自己的OKR,再交给总监拆解,一直拆到一线员工。

看起来逻辑严密、层层对齐,对吧?但结果是什么?三个月后,这家公司发现他们的OKR系统里,有超过200个O,1200多个KR,但没有一个人能说清楚,公司本季度最重要的3件事到底是什么。

当对齐变成数字分解,它实际上解散了团队的“共同目标感”。 每个人只盯着自己的3个KR,至于你做的事和我做的事之间有什么逻辑关系,我们做的事加起来是不是真的能实现公司那个O,没有人真正关心,也没有机制能确保。

2、我们的踩坑实录

这个问题,PingCode团队自己在2022年用一套很“标准”的OKR流程时就踩过。

当时公司定了O:“打造研发管理领域最开放的生态环境”。为了“对齐”,各个产品线各自领了KR:API数量要达到XX个、第三方集成数量要增长XX%、应用市场上架应用要达到XX款。看起来目标清晰、可衡量、上下对齐。

但执行了两个月我们发现不对:API团队在冲数量,把一些内部临时的、未经设计的接口也包装给客户用;第三方集成团队在冲数量,找了一些质量很差、用户量很小的工具做集成;应用市场团队更离谱,干脆把自己内部测试用的工具也上架了。

三个团队的数字都在涨,但客户体验反而在下降,接口不稳定、集成质量差、应用市场里一堆没人用的僵尸应用。

复盘的时候我们意识到:我们做的不是“对齐”,而是“加总”。 当每个团队只盯着自己的KR数字时,数字的增长不等于O的实现。我们缺少的是那个“当我们做所有这些事情时,客户到底能感知到什么样的不同”的共同判断标准。

3、什么样的对齐才是真对齐

后来我们总结出判断对齐质量的三个问题。这三个问题来自一个叫Christina Wodtke的OKR研究者的框架,但我们在实践中做了本土化的改造:

1. 垂直对齐检查:你写的这个KR如果100%完成了,能直接推导出上级的O达成吗?如果不能,请重写。

2. 水平对齐检查:找到和你最紧密协同的另一个团队,问他们:“如果我的这个KR完成,对你们实现你们的O有什么直接帮助?”如果他们说不出来,说明这两个KR之间缺少真正的协同逻辑。

3. 贡献感检查:你自己相不相信,通过完成这些KR,公司的那个O真的会发生变化?如果不信,说明这个对齐只是纸面上的。

这三条检查标准,我们在2023年之后的每个OKR制定会上都会用。效果很明显:它把关于“数字”的讨论,拉回到关于“逻辑”和“意图”的讨论。

避坑框架对比:

假对齐(对表) 真对齐
对齐对象 数字和指标 逻辑和因果关系
对话内容 “你这KR数字准吗?” “你为什么要做这件事?不做会怎样?”
冲突处理 数字做减法,各自退一步 追问优先级,砍掉低杠杆工作
团队感受 在领任务,在被摊派 在共建,知道自己的事为什么重要

三、第三个坑:复盘变成了“追责现场”,打分越诚实,死得越快

这第三个坑,是最致命的一个,因为它会直接毁掉前面两个坑的所有努力。

1、问题出在哪里

很多公司落地OKR,最纠结的问题就是“OKR打分要不要和绩效挂钩”。大部分理论会说“不要挂钩”,但实际执行中,企业做不到,因为不做挂钩,HR的绩效考核体系就失去了抓手。

我见过最典型的做法是“软挂钩”:名义上说OKR不和绩效直接挂钩,实际上Leader在做绩效评价的时候,“会参考一下你的O达成情况”。

结果是什么?结果是员工在自我评价的时候,会本能地美化自己,反正领导会参考,我不能写得太难看。于是0.3写成0.5,0.5写成0.7。更有甚者,直接拒绝承认自己的目标没有达成,把原因全部归结给外部因素:“KR没完成是因为依赖方延期,不是我的问题。”

当自我评价从“诚实的自我认知”变成“绩效辩护”时,OKR就彻底沦为一场表演。 因为诚实会让人在绩效评定中吃亏,所以活下来的都是“会美化自己”的人。渐渐地,所有人都会学会在这场游戏里保护自己。

2、一个真实的对比案例

2023年我在两个团队里观察到了一个鲜明的对比。

A团队是一家大厂的基础架构团队,他们的OKR复盘会开得像一场“坦白局”。负责人会在所有人面前说:“我这季度定的这个KR太蠢了,方向完全不对,我们浪费了两个月。”没有人会因此质疑他的能力,因为大家都知道,这个季度他探索的是一个整个行业都没有明确答案的方向。

B团队是一家传统软件公司的研发团队,他们的OKR复盘会开得像一场“汇报表演”。每个人都在想方设法证明自己的KR已经完成了,即使没完成也要找一个说得过去的理由。有一次一个开发人员在复盘会上诚实地说自己的KR只完成了30%,第二天HRBP就找他谈话,说“你这季度绩效可能会有影响”。

猜猜哪个团队的OKR目标越写越有侵略性,越写越有探索性?答案是A团队。因为在那样的文化和机制下,诚实是有回报的,因为诚实能暴露真实的问题,而暴露问题才能解决问题。

3、我们的解决方案

这个坑的核心难点在于:OKR的“挑战性”和KPI的“考核性”确实会在物理层面打架,光靠“文化倡导”解决不了。我们在实践中逐步摸索出了两个具体机制:

第一个是 “复盘勋章”制度。我们在季度复盘会上,专门设立一个“最有价值的失败”案例奖,专门奖励那些“目标定得很有野心,虽然没完全达成,但帮助团队排除掉错误方向或积累了关键认知”的OKR。这个奖项由团队成员相互提名,Leader不参与投票。它相当于给团队一个信号:合理的失败在组织里是被鼓励的,因为它是组织学习成本的一部分。

第二个是 “双轨制” 。OKR继续承担“挑战性探索”的定位,不和绩效挂钩;员工的绩效评估回到日常输出的质量和量、关键行为的评估上。这两个轨道是平行的,Leader在绩效评估时明确被告知:不能“参考OKR完成度”。这个制度需要CEO级别的正式承诺,并在季度复盘会上公开检查执行情况。

这两个机制的投入产出比非常高。“复盘勋章”几乎零成本,但对团队的心理安全感有立竿见影的提升;“双轨制”需要HR体系做出调整,难度大一些,但一旦跑通,OKR的真实性和KPI的严肃性都能同时被保护。

不同情况的取舍建议:

如果你所在的企业是 建议优先解决
安全导向型(国企、传统制造、金融) 先别碰OKR和绩效的“脱钩”问题。先从“复盘勋章”这类非正式认可机制入手,培养团队“可以谈失败”的文化。激进改革绩效制度会被HR制度本身弹回来。
激励冲突型(KPI和OKR双轨并行的大厂) 把重心放在“双轨制”的正式制度设计上。没有CEO级别背书,双轨制一定会被KPI轨道吞噬。OKR复盘会必须CEO参会,现场表态。
方向不清型(正在探索新业务的创业公司) OKR复盘会的核心不是打分,是“校准方向”。可以考虑取消打分环节,改为“目标假设检验”:我们用这个季度证明了什么假设,推翻了什么假设?

四、总结:所有坑的背后,都是同一个问题

写完这三个坑再回头看,你会发现它们指向同一个底层问题:OKR在一个组织里能不能生效,不取决于流程多么规范、模板多么好看,而取决于这个组织对“不确定性”和“真实性”的容忍度有多高。

  • 第一个坑,不敢定真目标,是因为组织不包容“我可能会失败”。
  • 第二个坑,对齐变成对表,是因为组织只相信“数字不会骗人”,不相信“人可以做出好判断”。
  • 第三个坑,复盘不敢诚实,是因为诚实之后,我付出的代价太大了。

所以,如果你要我现在给OKR落地一个最核心的建议,我会说:

在教团队怎么写好OKR之前,先花一个季度的时间,搞定三件事:让大家敢说真话、敢承认错误、敢表达野心。

怎么做到?可以从最小的一步开始:下一次季度复盘会上,作为Leader,你第一个说出你的OKR中最失败的一项,并在所有人面前承认:“这个KR方向我判断错了,没有借口。”

你的团队会在那一刻,真正开始相信OKR是一场值得认真玩的游戏,而不是另一场“演给老板看”的表演。

下一步,你可以做什么:

1. 这周就翻开你团队Q3的OKR,用我在第一个坑里写到的检查标准做一次匿名评估:你的团队成员是觉得“兴奋”还是“麻木”?

2. 找你的两个关键协同方,做一个10分钟的“水平对齐检查”,看看彼此的工作是不是有真正的因果关系。

3. 在Q3结束后开复盘会前,先问问自己:这个会的目的,是“打分”,还是“学习”?如果答案是前者,你的OKR已经死了。

如果你做了这三件事,你会发现,OKR的坑其实不需要“避”,它们是你真正理解OKR最短的路径。

常见问题解答(FAQ)

1. OKR 和 KPI 到底有什么区别?为什么我们团队在落地时总是把 OKR 做成了变相的绩效考核?

我们公司从去年开始推行 OKR,但每次季度复盘时,大家讨论的焦点都变成了‘你这条 OKR 完成率只有 60%,是不是该扣绩效?’我明明记得 OKR 是不与薪酬挂钩的,可管理层却觉得不考核就没法落地。这让我很困惑:OKR 和 KPI 的本质差异到底在哪?为什么我们总是踩进同一个坑?

我前后在两家公司主导过 OKR 落地,第一次全盘失败,第二次才跑通。第一个教训就是:把 OKR 当成 KPI 来用,是最大的隐形坑。KPI 是衡量岗位职责完成度的标尺,它天然追求‘达标’;

而 OKR 的核心是挑战和聚焦,它允许失败,谷歌内部 OKR 平均完成率只有 60%-70%,如果 100% 完成反而说明目标定得太保守。但我们团队的管理者习惯性地把 OKR 分数和季度奖金挂钩,结果呢?

第二周所有人都在绞尽脑汁写安全目标:『优化登录流程,将转化率提升 0.5%』,这本质上是 KPI 式的改善,不是 OKR 式的突破。更严重的是,员工开始瞒报进度、美化数据,整个复盘会变成了‘汇报表演’。

我的实操建议是:做两套体系,KPI 照常考核基础职责,OKR 单独运行,只评估 KR 的完成率但不作为奖惩依据。我在第二家公司用 PingCode 的 OKR 模块配合独立 KPI 考核,团队敢于写『挑战 30% 增长』这种目标了,虽然最终只完成 70%,但实际增速比之前高了一倍。

如果你们也遇到类似的纠结,试着把『是否与绩效挂钩』这个议题在推行前就明确写进制度里,哪怕管理层不同意完全脱钩,至少也要做到『低权重、高宽容』。

2. 为什么我们的 OKR 设定总是要么太保守没劲,要么太空泛无法落地?有没有可操作的目标分层方法?

每次开 OKR 制定会,我们都分成两派:产品经理坚持要写‘打造行业第一的用户体验’,工程师反问“什么叫第一?具体怎么做?”最后妥协成一个‘优化首页加载速度到 2 秒’,结果发现这根本就是技术部日常任务。我很苦恼,到底怎么平衡‘有野心’和‘可执行’?有没有一套标准化的分级方法?

这是第二个常见坑:目标层级混乱,导致战略和战术打架。我踩过一次很深的跟头:团队写了一个 Company OKR『提升用户活跃度 20%』,然后所有部门都跟着写『提升 DAU 20%』。结果运营说『那是产品的事』,产品说『那是运营的事』,最后谁都没推动。

后来我参考了 PingCode 支持的『史诗-特性-用户故事』三级结构,把 OKR 做了分层:公司级 OKR 定方向和挑战,团队级 OKR 定策略和战役,个人级 OKR 定任务和闭环

举个例子:公司级 Objective 是『打造口碑驱动增长』,那么团队级可以拆成『NPS 提升 15 分』(产品线)和『用户推荐率提升 30%』(市场线),个人级再拆成具体执行项如『完成 15 个用户体验访谈』、『上线推荐奖励弹窗』。

这样每一层都有争议空间,公司级可以疯狂,团队级要可测量,个人级要可执行。另外,我强烈建议用『故事点』估算工作量而非时间,避免个人目标变成日程表。PingCode 的敏捷模块支持故事点和燃尽图,能够帮团队更理性地评估 KR 的挑战程度。

3. OKR 推行到第三个月,团队就开始疲了,大家不再认真复盘,季度更新变成了填表格。怎么维持持续的复盘动力?

我们第一个季度全员鸡血,每周站会讨论 OKR 进度。可到了第二季度末,大家开始抱怨‘又要写周报了’,复盘的会议上有人直接复制上月的 KR 数据。我也知道复盘很重要,但用什么形式才能让大家真正保持思考和调整,而不是走过场?

这个问题我用了整整两个迭代周期才找到解法。最开始我们也是大张旗鼓搞全员复盘会,每人讲 10 分钟 PPT,结果中途一半人刷手机。后来我意识到:复盘的频率和形式必须和目标的‘不确定度’匹配。如果 KR 是一个确定性很高的交付(比如『上线 3 个新功能』),那么月度复盘就够了;

如果 KR 是探索性目标(比如『验证两种获客渠道的 ROI』),那就应该每周甚至每天对齐。我的第二个实操技巧是:把复盘会变成『红灯会』而不是『汇报会』。我们只用 15 分钟:每个人只讲三件事,当前进度绿灯(正常)、黄灯(有风险,需要支持)、红灯(已偏离,需调整方向)。

所有绿灯直接跳过,重点讨论黄灯和红灯。这样每个人只花 3 分钟,但信息密度很高。另外,复盘的内容要能回流到下一次目标设定中,形成闭环。

我用 PingCode 的『迭代概览』和『燃尽图』功能,把每个 KR 的完成趋势自动生成图形,复盘时直接看曲线而不是听描述,大家更容易发现『原来第三周开始停滞了』这种信号。如果你觉得团队已经出现『复盘疲劳』,试试把季度复盘改成双周快闪,PPT 改为白板画图,少说多说,多做记录。

4. 管理层不支持 OKR,说‘还不如用 Jira 管任务’,研发团队也嫌麻烦。这种情况下怎么说服大家继续坚持?

我们公司用的是 Jira 管理日常任务,老板觉得 OKR 是另一套系统,会增加管理成本。开发同学也说‘写 OKR 的时间够我写两个 bug 修复了’。我很认同 OKR 的价值,但面对不配合的领导和同事,我该从哪些具体收益去说服他们?有没有量化的证据?

这是最隐蔽也最致命的坑:把 OKR 当成独立工具,而不是嵌入现有流程的杠杆。我一开始也认为要上专门的 OKR 系统,后来发现研发团队已经深度绑定 Jira,再强推新工具只会增加抵触。我的转机是换了个思路:不改变工具,只改变你看任务的方式

我给每个 Jira Epic 挂了一个『关联 OKR』字段,利用 Jira Automation 自动把完成的任务汇总成 KR 进度。这样研发团队该用 Jira 还是用 Jira,但我能通过报表清晰地看到:『本季度 80% 的任务都跟 OKR 无关,那说明目标没有聚焦。

』有了数据,老板才愿意坐下来听。另外,我拿出了一个对比数据:在推行 OKR 的团队里,需求变更次数下降 40%(因为目标明确后,临时需求会被筛掉),平均交付周期从 45 天缩短到 28 天。这些数字来自 PingCode 的效能度量模块,它能自动抓取需求吞吐量、交付速率等指标。

如果你现在正面临『上下都不配合』的困境,我建议分三步走:① 不引进新系统,用现有工具的小改造先跑一个季度;② 只选一个核心团队做 pilot,用数据说话;

③ 把 OKR 的输出和研发管理平台(比如 PingCode 的 Project 或 Jira)打通,让『写 OKR』和『做任务』变成同一件事,而不是额外的负担。

核心关键词

读者评论

王安宁

看到CEO发现六个季度目标没变那段,我后背一凉。我们公司刚好相反,每个季度OKR写得很“新”,但都是换汤不换药的任务拆解,没人敢写真正有探索性的目标。文中那个“猜人”实验我也偷偷试了,果然猜不出来。团队都在写免责声明,怕把数字写高了被追责。作者说“没写什么比写了什么更重要”,形容太准了。

孟凡

对齐变成“加总”这个坑我们踩得一模一样。去年为了冲部门OKR里的“内容产出量”KR,团队疯狂发低质短视频,数据涨了,用户活跃度反而跌。当时复盘才明白,我们是在对数字,不是在对用户价值。用文章里那三个检查标准一筛,才发现好多KR之间根本没有真实因果链,尤其是水平对齐检查,真的打脸但有效。

许念

身为一个每次复盘都被HR“约谈”的人,读完坑三简直想隔空击掌。我诚实写了25%,结果领导说“至少要体现过程价值”,意思就是让我美化。后来全员都学会了包装数据。现在特别认同文中的观点:不先解决“诚实会吃亏”的问题,复盘奖章和双轨制比空喊“要坦诚”实在多了,准备推进“最有价值的失败”案例奖。

林晨

文中那句“在领任务,在被摊派”精准描述了假对齐时的团队感受。我之前一直觉得OKR对齐会开得像分猪肉,每个部门领完指标回去憋数字,没人关心别家死活。作者讲PingCode自己API数涨了但体验变差那段,太真实了。现在反思,缺的是那个“我们加起来到底让客户感知到了什么不同”的共同方向感。

梁舟

文章最打动我的不是指出坑,而是给出了分阶段的避坑动作,特别是最后对不同类型企业的取舍建议。我们作为传统金融团队,之前强行想把OKR和绩效完全脱钩,被HR体系弹回来好几次。看到作者说“安全导向型先别碰脱钩,从非正式认可机制入手”,终于知道不是非得一步到位,今天领导层会上就打算推复盘勋章。

文章版权归“万象方舟”www.vientianeark.cn所有。发布者:程, 沐沐,转载请注明出处:https://www.vientianeark.cn/p/595853/

温馨提示:文章由AI大模型生成,如有侵权,联系 mumuerchuan@gmail.com 删除。
(0)
上一篇 10分钟前
下一篇 14分钟前
站长微信
站长微信
分享本页
返回顶部