文档章节

从理论到实践,让你全面看懂OKR

蔡跃东-即刻行动
 蔡跃东-即刻行动
发布于 2017/09/11 14:09
字数 4583
阅读 6
收藏 0

2014年4月,明道开了第一次OKR会议,那是我第一次接触OKR,当时就从心里喜欢上了这种管理方法,没想到后来还结下不小的缘分。先是在明道管理进步课上,为数百家中小企业分享了OKR的经验,后来也协助不少公司用上了OKR,还在在行上给一些创业者分享了经验心得,直到后来创业,仍然选择了聚焦在OKR上,继续帮更多企业用起来用好OKR。几年来,能切身感受到很多公司因为用了OKR而改善了管理,所以把OKR的一些基本原理和实践心得整理出来,希望帮到一些管理者。

一、什么是OKR?

OKR的全称是“Objectives and Key Results”,翻译过来就是“目标和关键成果”。它是一种目标管理方法,是一种能够让企业更好的聚焦战略目标,更好的集中配置资源,更好的使团队上下同欲的管理方法。

二、OKR是怎么来的呢?

  1. 起源
    1954年,德鲁克在《管理的实践》一书中明确的提出了目标管理法(MBO),这应该是最早的源头了。德鲁克认为:

    所有企业的使命和任务,必须转化为目标。企业如果无总目标及与总目标相一致的分目标,来指导员工的生产和管理活动,那么企业越大,人员越多,发生内耗和浪费的可能性越大。

  2. 实践
    1976年左右,Intel正在做从存储器到处理器的战略转型,当时还是COO的安迪格鲁夫(Andy Grove)提出了HOM(High output Management),并第一个实践了OKRs,还确定了OKR的两个核心原则:

    • 在精不在多。因为它就是用来明确并聚焦工作重心的;
    • 全体公开、透明。这样所有人能更一致的对齐整体目标,减少内耗。

    同样在70年代,Oracle的创始人拉里埃里森(Larry Ellison),在Oracle也推行了类似的MOKRs(Mission,Objectives,and Key Results)。

  3. 兴起
    1999年,有“风投之王”称呼的KPCB合伙人约翰杜尔(之前在Intel工作过)把整个OKR带给了刚刚投资的、成立还不到一年的Google。实践了几个季度,OKR就在Google生根开花了,并一直用到今天。后来除了自己用,Google还会对它投资的企业,专门的培训和实施OKR。

  4. 盛行
    随着Linkedin、Twitter、Sears、Zynga、Facebook等公司相继开始用,OKRs在硅谷变的盛行起来。现在国内也有越来越多的企业开始用OKR了,相信在不久的将来也会遍地开花。

三、OKR长什么样子呢?

OKR是由4到5个目标构成的,每个目标下又会包含3到4个关键结果。
举个例子,某互联网公司在某个季度为了更好的提高产品体验,产品负责人提出了这样的目标和关键结果:

O:使产品的访客到留存的转化比率提高到5%
KR1:改版注册流程,提高注册转化率到30%;
KR2:提高App的30天留存率到45%;
KR3:上线HR应用。

其中,O就由产品负责人担任PM(项目经理),KR分别由相关的负责人负责。如App的30天留存率的KR,就是由移动产品经理负责。

再来看一个例子,这是一个研发负责人提出并负责的OKR:

O:提高产品的稳定性,使可用性达到99.99%
KR1:代码审阅覆盖率达到100%;
KR2:测试流程专业化,用例覆盖率100%,用例通过率100%;
KR3:产品运行可靠,不多于1次宕机。
KR4:Bug平均停留不超过3天。

四、为什么要用OKR呢?

  1. OKR能让我们抓住主要矛盾,找出对企业发展真正重要的事。

  2. 让我们能聚焦优势资源在最重要的事上,可以很大程度的减少资源浪费,这对创业企业尤为重要。

  3. 能让团队成长的进化迭代周期更短。

  4. 能让每个人都有清晰的目标感,都能盯在重要的事情上。

  5. 能让每个人对目标的理解都是一致的,从而同心协力,避免因为方向分散带来很多内耗。

  6. 能让我们变的更加战略主动,避免被竞争者牵着鼻子走。

五、OKR该如何实施呢?

1、OKR的实施流程

OKR的制定,源头应该从愿景出发,这是我们的初心。

然后是战略,年度目标,逐层具体细化。

为了支撑年度目标,我们会按季度来设定一些季度目标和要达成的关键结果,这就是OKR,它是整个目标体系中的一部分。

在执行过程中,我们常常会将KR细化成一项项具体的计划,通过完成计划,而最终实现目标。当然,这只是OKR的执行落地过程,并不是目标本身了。

一个季度结束,我们要对目标的执行和达成情况进行评估,主要是为了总结经验教训,继续扩大战果,或及时修正错误,而不是考核人。

OKR实施流程

2、OKR的实施周期

OKR一般是以季度为周期的,也有较少只以年为周期的,或更细一层以月为周期的。

一个完整的OKR实施周期可以分成五个阶段,以Q1的OKR为例子来说:

  1. 准备阶段:一般11月,12月份就可以开始构思、准备明年Q1的OKR了。

  2. 确定OKR:OKR的确定是在季度初的OKR会议上完成的。OKR会议可以是全员参加,也可以是只有管理层参加。形式上可以只是核心高管讨论会议,也可以是管理层工作坊。如果是工作坊,人数也尽量不宜过多,10到30人都是不错的,形式上最好分成几个小组。OKR会议的流程首先应该是CEO重新描述愿景和战略,然后在这个基础上,或分组讨论,或分别阐述,确定出OKR。

  3. 公示OKR:公示并不只是把确定好的OKR知会到全员,而是要就为什么定了这些目标,实现这些目标对公司的意义,一起完成这些目标需要大家分别做什么等问题做详细的沟通,确保大家大家对目标的理解一致。

  4. 执行OKR:执行是整个周期的重头戏,执行的重点是“定期检查,必要时调整”。一般一周或一月检查一次,跟普通的工作汇报一样,OKR的Review要涵盖“目标、当前进度、遇到的问题、问题的原因、需要的支持、下一步的计划”。

  5. 复盘OKR:这也是在OKR会议上做的,是整个实施周期的结尾。主要内容就是OKR的每个负责人阐述回顾整个过程,包括“目标是什么,为什么定这个目标,做了什么,遇到了什么问题,怎么解决的,最终的结果是什么,有什么经验和教训,下一步建议,给自己打分”,除了个人,还要有整体的总结,总结的目的是为了接下来更好的开始。因此,OKR会议一般是两个重要部分,第一部分是复盘上季度OKR,第二部分是确定当季OKR,时间可以是一天,也可以是两天。

OKR实施周期

3、OKR的三个层次。

公司OKR:明确公司的整体目标,聚焦重点。
团队OKR:明确团队的工作优先级。它并不是公司OKR的简单拆分,也不是个人OKR的简单汇总,而是从团队层面重新思考并确定出来的。
个人OKR:明确自己该做什么,是最具体的一层。

其中,每一层都向上对齐。

这是不是说公司里的每个人都应该有OKR呢?原则上是应该人人都有的,因为我们需要撇开职位的差异,充分的调动起每个人的力量来推动事业前进。但是为了实施简单,国内很多公司都只做了公司OKR,也就是一部分人来承担公司的OKR,然后等用好了再逐渐扩大到团队OKR,以及全员的个人OKR,我是很赞同这么做的,循序渐进,本文基本就是从公司OKR来说的,我们更多是理解并运用其中的道理,而不要拘限于形式。

4、制定OKR应该遵循哪些原则呢?

  • OKR要能支撑战略。这是极其重要的,OKR是为战略服务的,我们不能为了OKR而OKR,要时时记得OKR的目的是什么。要做到支撑战略,就需要我们确定出正确的OKR,而这恰是难点所在,这就需要决策者们正确的判断当前环境和发展趋势,清楚资源与力量,以及掌握规律所在。

  • 最多有5个O,每个O最多4个KR。写到纸上的话,最好一页纸,最多不超过2页。这是少而精的原则,是基于聚焦的考虑。往往决定一件事成败的因素就那么几个,我们就是要找出这几个关键的,然后集中优势资源,打歼灭战。对于资源紧张的初创企业,聚焦尤其重要。

  • 目标要有野心,有时候甚至要有些不舒服。从打分来看,最终得分在0.6~0.7是最佳的,当然前提是执行是没问题的。如果得分在0.4,很可能是目标定的太难了,这样容易让人受挫,如果得分是1分的话,很可能目标就定的太简单了,起不到目标的拉动作用。最佳的OKR应该是既有挑战性,还要切合实际。

  • 一定要可以衡量。完备的OKR不仅要制定大的“目标”,也要确立易于衡量的“关键成果”。不可衡量的目标,不能叫目标,最多叫方向。像”提高团队士气“这种就是不合格的。像“使产品从访客到留存的转化比率提高到*%”这种,到季度结束,完成与否,完成程度是非常明确清晰的。实际的实施过程中,是允许目标适度模糊的,但关键结果必须可量化。

  • 一定要有截止时间。不设截止时间的目标,也不是目标,起码是不完整的目标,在执行时往往会造成一拖再拖,变的拖拉不堪。

  • 要有60%以上的目标是自下而上提出的。一件自己认为重要并提出要做的事,和上级分配的任务,做起来的动力是不一样的。给予员工一些自主(要做什么,什么时候做,什么方式做),总是能很好的激发自我驱动力。

  • 目标必须100%的都是协商并同意的,不能是命令。如果做不到自主的提出,而战略又需要更高的目标,领导就可以跟负责的员工协商定出目标,但一定不能是命令,否则很容易毁掉员工的自我驱动力。

5、OKR实施的一些关键点。

  • OKR要全员公开。为什么要全员公开呢?因为:

    • 可以让每个人对公司目标的理解是一致的,这样才能同心协力,上下同欲。
    • 可以让每个人对彼此在做的事一目了然,方便协调资源。
    • 打分的全员公开,会让每个人都更愿意尽全力做好些。
  • OKR要打分。但这分数不作他用,甚至不需要记录。唯一的用途,就是让员工诚实地评判自己的表现。

  • OKR不是绩效考核工具。为什么评估完了,不要考核呢?这是为了保证执行的过程不出现畸形,保证结果是真实的。据说某个互联网巨头出过这样的笑话,就是一个产品经理为了完成PV的KPI,故意把可以用一个按钮完成的,改成两个按钮,结果当然是拿到了奖金,但结果却不是我们想要的。因此为了避免目标负责人因短期个人利益而损害目标效果的情况出现,OKR不要绩效考核,尤其是不能有具体的奖惩。

6、公司OKR的负责人怎么设定?

一般遵循两个原则:

  • 谁负责最有利于目标的实现,就让谁负责。这是从能力和资源层面出发的。
  • 谁提出的,谁负责。这是从动力层面出发的。
    最好当然是两者兼具,如果不能兼具,就根据具体情况来定,一般优先第一条。

7、OKR的执行该注意什么?

  • 确定落地方案。OKR只是确定了目标,而不设路径,这是为了不限制我们的实现方法,也避免了设定的路径根本不通向目标。因此,我们必须在OKR确定后,制定详细的落地方案,也就是具体的作战计划。空盯着目标是没用的,只有具体的任务才有利于执行。

  • 定期检查。遵循PDCA的原则,定期检查让我们能及时发现问题,调整一些错误。建议每周每月做常规检查,每个负责人分别做汇报,包括以下内容“目标,进度,遇到的问题,问题的原因,需要的支持,下一步计划”。

  • 必要时调整。执行过程中,如果发现设定的OKR有明显问题,比如有的KR只是锦上添花的,有的KR制定的过高或过低,有的负责人明显的不够负责,那么果断的做出调整。当然,OKR在整体上必须保持稳定。

  • 优先OKR。在执行时,经常会遇到常规业务与OKR的资源冲突,这时要优先OKR。

8、OKR在什么时候用呢?

OKR并不是覆盖公司的全部工作,一般都是战略、创新相关的,是一些突破性的,有很多常规的日常工作不需要计入OKR。从企业发展阶段来看,下面几种情况用的最多:

  • 初创期:生存试错。
  • 成长期:消除成长的制约,增强增长的动因。
  • 成熟期:发掘新的增长机会。

六、实际的例子-明道的OKR

1、准备阶段:

在9月份,团队就会开始准备Q4的OKR。一般是老板把一些重要的议题提前发出来,然后大家就有侧重的去准备。当然除了重点议题,每个人还可以准备自己认为重要的。准备的越充分,开会的时候就越有效率。

2、确定OKR:

在每个季度初,会开一次OKR会议。一般是两天左右,公司所有经理级以上的人都会参与,大概30人左右,一般会分成4~5个小组,每个小组尽量包含各种不同的角色,比如产品,研发,市场,销售等。地点一般会选一个度假酒店,或就在公司,这个不重要的。还有在会议前,要给每一桌准备些便利贴和白板笔。此外,明道OKR有个自己特点的地方,就是允许,甚至鼓励员工自由的旁听。
OKR会议主要还是两部分,第一天上午是复盘上个季度OKR,然后接下来的时间就是确定下个季度的OKR了。
确定OKR的议程一般是:

  • CEO阐述愿景和战略,以及介绍当前行业环境变化,以及趋势判断等。
  • COO兼主持人会把业务流程图画到白板上。
  • 大家就准备的重要议题展开讨论。
  • 每个人把自己认为重要的O写在便签上,然后贴到白板上相应的区域。如果不在主要业务流程图里,就贴到一边。
  • 每个人解读自己贴上去的O。有时候为了节约时间,也会按小组呈现和解读。
  • 投票产生O。
  • 同样的方法,产生KR。
  • 确定OKR的负责人。

3、公示OKR:

确定完OKR,CEO会发一条动态@全员,将当季度的OKR以及为什么定了这些OKR跟全员做沟通。

OKR的公示

4、执行OKR:

明道主要是通过两方面来保证执行效果:

  • 周会/月会的定期检查。
  • 将整个OKR建成项目和任务,公示给全员。所有的协作过程都在任务中完成,最新进展情况都在任务中及时更新。

5、复盘OKR:

OKR会议的第一部分就是复盘OKR。复盘OKR的主要议程是:

  • 每个OKR负责人依次回顾自己负责目标的执行情况,包括“目标是什么,为什么定这个目标,做了什么,遇到了什么问题,怎么解决的,最终的结果是什么,有什么经验和教训,下一步建议,给自己打分”。
  • CEO做最后的整体总结。
  • 愉快的结束,迎接新的开始。

七、小结

简单讲,OKR就是挑出来公司最重要的事,然后集中优势资源打歼灭战,OKR就是最大化的调动起每个人的力量。OKR是要服务战略的,是实现战略的方法和手段。OKR的实施有自己的方式和流程,但这都不是最重要的,重要的是OKR的原理原则,把握好就可以了。

这就是OKR,希望对你有用。如果你也正在用OKR,或对OKR感兴趣,或有更好的建议,非常欢迎一起交流。

本文转载自:http://www.jianshu.com/p/ce1141084427

共有 人打赏支持
上一篇: Java 架构产品
下一篇: 政府项目
蔡跃东-即刻行动
粉丝 0
博文 17
码字总数 12046
作品 0
金山
高级程序员
私信 提问
扔掉KPI,跟Google学习OKR管理方法

今天,随着互联网颠覆性技术、产品和商业模式对传统产业的冲击,所有人都在谈论“互联网思维”,人们对互联网产品的用户体验、商业模式、营销手法兴奋异常,但是很少人关注到成功互联网企业的...

王萌
2014/02/12
0
0
OKR工作法-适合公司和个人的目标管理法

1、定义 OKR就是Objectives and Key Results的简称,包括目标(Objectives)和关键结果(Key Results)两个要素。 2、目的 就公司和团队而言,OKR可以简单易行的将团队的战略目标统一呈现出来...

月光正好
03/22
0
0
皮查伊亲述:这种方法让Google Chrome成最受欢迎浏览器

OKR(Objectives and Key Results)即目标与关键成果法,是一套明确和跟踪目标及其完成情况的管理工具和方法,由英特尔公司发明。谷歌现任首席执行官桑德尔·皮查伊(Sundar Pichai)亲述了他...

网易科技
08/08
0
0
一张图让你了解LBS基于位置的服务

LBS——基于位置的服务。LBS作为移动互联网时代的基础服务,已成为人们日常生活中不可或缺的部分。据统计将近80%的应用与LBS有关,LBS已经成为移动互联网应用的标配功能。作为一个LBS应用开发...

jiaorg
2014/05/11
0
0
2017年度总结—最有收获的一年

一、家庭 这一年因为要带小小,老婆近半年没有上班,全心全意在家带小小,虽然这一年经济压力最大,工作也最忙,然后幸福感比去年高很多。 老婆今年在家的时候除了把家里打理的井井有条,而且...

小怪聊职场
2017/12/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

聊聊storm的AggregateProcessor的execute及finishBatch方法

序 本文主要研究一下storm的AggregateProcessor的execute及finishBatch方法 实例 TridentTopology topology = new TridentTopology(); topology.newStream("spout1", spout......

go4it
41分钟前
1
0
大数据教程(7.5)hadoop中内置rpc框架的使用教程

博主上一篇博客分享了hadoop客户端java API的使用,本章节带领小伙伴们一起来体验下hadoop的内置rpc框架。首先,由于hadoop的内置rpc框架的设计目的是为了内部的组件提供rpc访问的功能,并不...

em_aaron
今天
1
0
CentOS7+git+github创建Python开发环境

1.准备CentOS7 (1)下载VMware Workstation https://pan.baidu.com/s/1miFU8mk (2)下载CentOS7镜像 https://mirrors.aliyun.com/centos/ (3)安装CentOS7系统 http://blog.51cto.com/fengyuns......

枫叶云
昨天
1
0
利用ibeetl 实现selectpicker 的三级联动

1. js 直接写在html页面上面,ibeetl 就可以动态地利用后台传上来的model List ,不需要每次点击都要ajax请求后台 2. 使用selectpicker 的时候,除了对selecct option的动态处理后,还需要 $("#...

donald121
昨天
1
0
Android SELinux avc dennied权限问题解决方法

1. 概述 SELinux是Google从android 5.0开始,强制引入的一套非常严格的权限管理机制,主要用于增强系统的安全性。 然而,在开发中,我们经常会遇到由于SELinux造成的各种权限不足,即使拥有“...

TreasureWe
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部