OKR与敏捷 | 瀑布式目标与敏捷的冲突

转自本人运营的公众号“ 携程技术中心PMO”(ID:cso_pmo)

 

原文作者|Felipe Castro

内容编译|Worktile

翻译|彭相珍

 


 

OKR与敏捷开发的原理有着相似之处,但已经使用敏捷的团队再用OKR感觉会显得多余。这种误解的根源就在于对这两种模式不够了解,运用得当的情况下,OKR和敏捷可以形成强强联合的效果,他们可以创造出以价值为驱动的团队,改变团队的工作方式。

 

文末获取《敏捷回顾工具箱》

 

功能工厂

 

敏捷的诞生是为了确保软件的交付。它可以替代瀑布式开发来管理软件项目。敏捷模式注重的是可交付成果(开发需求或软件功能)而非项目价值(业务成果)的管理。

 

事实上,敏捷中并没有单独跟踪结果的规范。

 

《敏捷宣言》本身具有一定的误导性,因为它告诉人们要衡量可交付成果,它的第七条原则规定:“可工作的软件是进度的首要度量标准”。

 

该原则默认所有可使用的软件都有价值,这显然是错误的。因为有些项目能够产生价值,有些不能;用户可能会采用软件的某些功能但却会摒弃其他的功能。

 

大多数公司陷入了“功能工厂”模式,其团队压根不关注交付产品的价值。正如约翰·卡特勒(John Cutler)所描述的那样,开发人员就像流水线的工人那样“坐在工厂里,批量制造各种功能,然后传送出去”。

 

马蒂·卡根(Marty Cagan)强调过这种模式可能导致的可怕后果:

 

“开发团队忙着具化细节、写代码和测试。他们对更大背景知之甚少,甚至不太相信自己的产品真的能成为解决方案。他们不在乎这些功能是否真正解决了潜在的业务问题。因为他们衡量进度的标准是输出而非成果。”

 

距《敏捷宣言》发表已经过去15年了,大多数公司使用敏捷只是为了交付,而在缩放框架上几乎没有什么帮助。因为他们选择这条阻力最小的路并且专注于改善软件开发过程。也正因此,几乎很少有公司能够真正实现公司业务的敏捷性。

 

敏捷交付

 

我喜欢把公司看成是一个包含了五个层级的架构,即文化、战略、策略、运营和目标。

 

公司目标反映公司的工作和运营方式,因此它也会渗透到其他四个层级。

 

传统公司的组织架构图示如下:

 

在传统的公司架构中,各个层级的特点分别是:

  • 文化是自上而下的,是指挥和控制。
  • 战略是静态的年度计划。
  • 目标遵循了瀑布模型。
  • 策略通过豪赌模式和长反馈周期产生作用。
  • 运营则使用瀑布式开发和项目管理模式。

 

通常,公司采用的敏捷,是指敏捷交付功能。仅仅只是用来替换公司最底层的架构:

 

敏捷交付仅在运营层面实践精益和敏捷性。当团队进行分散的实验时,敏捷取代了瀑布式开发,这也就导致团队无法形成实验文化。尽管各处都开展了一些A/B测试,但许多高风险假设未能得到验证。

 

鉴于敏捷交付不涉及其他层级的架构,因此其优势变得越来越小,瀑布模型的缺陷与公司敏捷性的实现之间存在直接冲突。

 

瀑布式目标

 

在设定目标时,瀑布模型的思维模式仍然十分常见。公司通常会以年度为单位,自上而下地规定一系列静态的目标,而这与公司保持敏捷性之间存在直接冲突。

 

瀑布式目标遵循了静态的规划模式。通常由一群高层管理人员集体制定公司的年度目标,然后逐级向下传达,并最终形成公司该年度的固定计划。

 

没什么能比瀑布更形象地描述这种自上而下逐级传递目标的设定模式了!

 

这种静态的模式包括下列几种假设:

  • 可以提前明确整个计划的全部步骤;
  • 绝大多数计划都是正确的;
  • 市场状况基本保持不变;
  • 变动会很小。公司会在年中审核的时候处理这些细微变化,并在之后制定一个更新后的详细静态计划。

 

以项目为基础的瀑布式目标

 

更糟糕的是,瀑布式目标不关注价值。因为它们反复围绕着管理层批准的一系列项目而设定。

 

弗雷德里克•泰勒(FrederickTaylor)曾写道:“每个员工的工作都应该至少提前一天由管理层详细规定出来。”如果他得知当今的公司依然遵循着他的教导,想必会异常欣慰。

 

在泰勒的敏捷管理理论中,团队存在的意义就是为了完成项目的交付。管理人员将严格按照流水线工厂的模式来规划工作。这种管理模式将导致公司反应迟缓、难以适应变化,同时还会增加风险和浪费。

 

在敏捷交付中,大多数的缩放框架都是能够取得一定成效的。因为他们着重通过敏捷的思维方法来推动瀑布式计划的实现。

 

由静变动的计划

 

信奉静态计划模型的人就像是某些企业的决策人,他们制定5年计划方案,认定自己可以预测未来。

 

相较之下,动态计划则拥抱变化。他们在一个较小的计划周期内运转。动态计划假设市场条件和计划本身都会发生变化。更重要的是,我们对问题的理解将伴随着了解的深入而变化,而计划也会做出相应调整。

 

正如肯特·贝克(KentBeck)所写的:“一成不变地按照既定计划行事的唯一方法就是拒绝学习、固步自封。”

 

你希望团队可以在更短的周期内更新迭代并检验假设,那你怎么能效仿苏联通过瀑布式流程来设定一系列的静态目标呢?

 

这样肯定行不通,尽管我们在交付层面实现了敏捷,但在其他方面依然使用瀑布模型。

 

我们需要改变。

 

下期预告

 

OKR与敏捷 | 实现全栈敏捷

OKR与敏捷 | 赋予团队自主权

 

编者按

 

敏捷回顾是一种持续改进工作方式的好方法。从回顾中得到可行的措施并贯彻执行,就能够帮助团队学习和提升。

本书罗列了许多用于引导回顾的练习,还辅助性地介绍了回顾是什么和为什么回顾、回顾可带来的商业价值和益处,以及关于引入和改进回顾的建议。

 

关注公众号“ 携程技术中心PMO”(ID:cso_pmo)

回复“回顾”获取《从敏捷回顾中获取价值》电子版

 

推荐阅读


部分图片及电子书来源于网络,版权归原作者所有,仅供学习勿作它用。如果侵犯到您的权益,请联系我们。


Key Word:敏捷总动员,携程技术中心,敏捷实践干货,OKR,携程技术,大规模敏捷,敏捷沙龙,敏捷社区,携程PMO,Atlassian,Jira,Confluence,Atlassian社区

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: OKR实践指南是一本关于OKR目标与关键结果)框架的指南,其中介绍了OKR的概念、原则和实施步骤等。OKR是一种管理方法,可以帮助组织设定和达成目标。 这本指南首先解释了OKR的含义和目的。OKR是Objective and Key Results的缩写,意为目标与关键结果。Objective代表组织或团队的主要目标,而Key Results则是衡量这些目标是否实现的关键指标。通过设定明确的目标和关键结果,OKR可以帮助组织更好地定位和推动发展。 在指南中,还介绍了OKR框架的原则。其中包括设定具有挑战性、激励团队的目标,关注关键结果的可衡量性和可验证性,以及设定适当的时间范围等。这些原则可以帮助组织确保目标的有效性和测量的可行性。 在实施OKR框架时,指南提供了一些建议和步骤。首先是明确组织或团队的愿景和使命,这有助于确定主要目标。接下来是设定目标,并将其与关键结果绑定起来。这些目标和关键结果需要经过讨论和协商,确保大家对其有共识和承诺。然后,需要制定实施计划,并追踪和评估目标的进展。 此外,指南还提供了一些实践中需要注意的问题和建议。例如,要避免设定过多的目标,以免分散精力和资源。还要定期进行评估和回顾,及时调整目标和关键结果,以适应变化的环境和需求。 总之,OKR实践指南是一本有关OKR框架的综合指南,通过它可以了解OKR的概念、原则和实施步骤,帮助组织和团队更好地设定和实现目标。 ### 回答2: OKR实践指南pdf是一份提供关于如何实施OKR目标和关键结果)管理框架的指南。下面是关于这份指南的回答: OKR是一种目标管理框架,旨在帮助组织和个人设定并实现具有挑战性和激励性的目标OKR实践指南pdf提供了一系列步骤和建议,以帮助用户在组织中成功应用OKR。这份指南的内容通常包括以下几个方面: 1. 确定愿景和目标:指南将引导组织首先明确公司的愿景,然后将其转化为清晰的目标。这些目标应是具体、可衡量和有挑战性的,以鼓励团队追求卓越。 2. 制定关键结果:指南会建议用户为每个目标设定关键结果。关键结果是可以量化和测量的具体结果,有助于评估目标的实现情况。 3. 设定成熟度级别:指南可能建议用户为每个目标和关键结果设定成熟度级别。这些级别可以帮助团队了解他们在目标达成过程中的进展,并提供一种估计评估的方法。 4. 制定行动计划:指南可能建议用户制定详细的行动计划,以确保目标的顺利实施。这些计划应明确指定行动责任人和截止日期,并帮助团队分解目标为可行的任务。 5. 定期评估和调整:指南可能强调定期评估团队在目标达成过程中的进展,并及时调整行动计划。这有助于及时发现问题并采取必要的纠正措施。 通过遵循这些指南,组织和个人可以更好地运用OKR框架,促进目标的设定和实现。这份实践指南可以帮助用户理解OKR框架的核心概念,并提供实用的步骤和建议,以实现更加有效的目标管理和团队协作。 ### 回答3: OKR实践指南PDF是一个关于OKR(Objectives and Key Results)实践的指南,它提供了关于如何正确使用OKR框架来制定目标和达成关键结果的详细信息。 这份指南的目的是帮助用户了解OKR的基本概念和使用方法,以及如何有效地应用该框架来提高个人、团队和组织的绩效。它包含了一系列步骤、实例和提示,以帮助读者全面了解OKR的实践过程。 首先,指南介绍了OKR的定义和核心原则,解释了设定目标和关键结果的目的和重要性。它强调了目标应该具备挑战性、可衡量性和可实施性,并提供了一些实践案例来帮助读者理解如何制定合适的目标。 然后,指南详细介绍了OKR的实践步骤,包括设定目标、制定关键结果、跟踪进展和反馈等。它提供了一些实用的建议和技巧,如设定适当的目标难度、确保关键结果与目标对齐、及时更新进展等,以帮助用户在实践中取得更好的效果。 此外,指南还包括了一些常见问题和解答,帮助读者解决在OKR实践中可能遇到的困惑和挑战。它涵盖了如何解决目标冲突、如何调整目标和关键结果等问题,为读者提供了一些应对策略和建议。 总的来说,OKR实践指南PDF对于想要深入了解并应用OKR框架的人来说是一份非常有价值的资源。它提供了详细的指导和实用的建议,帮助用户充分利用OKR来提高绩效和达成目标。通过学习和实践,读者可以更好地理解OKR的核心概念,并在实际工作中应用OKR框架,从而取得更好的成果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值