Synth Daily

有毒职场正在炼成:OKR 变成 KPI,敏捷开发变成切碎的瀑布

许多职场人士对 OKR 和敏捷开发感到厌恶,但这并非工具本身的问题,而是其在威权管理环境中的误用。OKR 本是设定挑战性目标、统一方向的框架,却被异化为与绩效挂钩的 KPI,扼杀了员工的创新和安全感。同样,旨在拥抱用户反馈、灵活迭代的敏捷开发,也常常沦为将僵化的瀑布式计划切割成“伪敏捷”的执行工具,带来了无尽的混乱。问题的根源在于有毒的职场文化,它将原本以人为本的管理工具扭曲为施加控制和压力的手段。

OKR 的误用:目标框架沦为绩效枷锁

OKR 的设计初衷是设定一个有挑战性的方向,它是一个目标设定框架,而不是一个考核工具。它的核心是推动业务向前发展,探索新的可能性。

  • 目标 (Objective): 回答“我们想去哪里?”
  • 关键结果 (Key Results): 回答“我们如何知道自己正朝着目标前进?”

与此相对,KPI 用于监控现有业务的健康状况,确保一切运转正常。你可以将它们理解为:

  • OKR: 负责探索与创新,告诉我们下一步的方向。完成 70% 就可能算成功。
  • KPI: 负责维持与稳定,是必须守住的底线。没人能接受只完成 70% 的服务器在线率。

当管理者将 OKR 与绩效奖金直接挂钩时,灾难便发生了。

本来用来鼓励探索未知、挑战极限的工具,就这样变成表演忠诚的舞台。

这种误用会彻底摧毁团队的安全感。员工不再敢于设定“登月”式的挑战目标,因为未完成 100% 意味着绩效不佳。为了自我保护,他们会转而设定一些轻而易举就能完成的目标。

  • 结果: OKR 失去了其激励创新的核心价值。
  • 讽刺: 设定保守目标并 100% 完成的人成了“优秀员工”,而挑战高难度目标并完成 70% 的人却成了“失败者”。
  • 混乱: 规则变得模糊不清,所有人都在猜测管理者的真实意图,导致组织信用的破产。

敏捷的异化:被切碎的瀑布开发

敏捷开发的核心是拥抱不确定性,通过短周期迭代和真实的用户反馈来逐步发现正确的方向。然而,在有毒的职场中,它常常被扭曲。

最常见的异化是“切碎的瀑布”:管理者将一个早已制定好的、庞大而僵化的瀑布式计划,人为地切割成数个“Sprint”,然后要求团队按期汇报计划的执行进度。

  • 真正的敏捷: 目标是应对外部世界的动态需求,解决不确定性的问题。
  • 虚假的敏捷: 目标是监控内部团队的计划执行效率,本质上仍是自上而下的僵化管理。

此外,“拥抱变化”这个概念也经常被滥用,成为产品经理随意更改需求的借口。

“拥抱变化”指的是响应来自用户的真实反馈,而不是为了产品经理阴晴不定的个人品味或未深思熟虑的想法服务。

正统的敏捷开发有明确的机制来保护开发者免受干扰:

  • 锁定 Sprint: 在一个 Sprint 周期内(通常为 2-4 周),工作目标和范围是被锁定的,不允许中途更改。
  • 持续重构: 重构是敏捷开发不可或缺的一部分,用于偿还技术债,保持代码的健康和灵活性。一个功能只有在完成测试和重构后,才能算作真正的“完成”。

问题的根源:工具无罪,文化有毒

无论是 OKR 还是敏捷开发,它们都试图在管理中引入更多的人本因素,鼓励自主、创新和协作。然而,当这些工具被植入一个威权的组织结构中时,它们美好的初衷就被扭曲了。

人们痛恨的并不是 OKR 和敏捷本身,而是那个将一切工具都变为压榨和控制手段的有毒工作环境

一些有毒的工作场所把人当成了 AI,又期待 AI 变成人。

归根结底,开发者在成为人力“资源”之前,他们首先是人。任何管理工具如果忽视了这一点,最终都将沦为形式主义的枷锁。