OKR中如何保证行动与目标一致行动一致保持一致?

编者按:本文作者anytao(王涛)软件开发和协作工具Worktile的创始人;36氪经授权发布。

什么是研发团队简单的说,你熟悉的那帮穿格子衬衫以程序员为核心组成的团队,就是研发团队

本来,你以为格子男们是很乖很闷骚的那种管理和协作起来比销售和业务简单很多,而实际情况是.......格子男们并不那么容易管悝面向代码世界的复杂度,可能远比面向财物世界的复杂度还要高

作为致力于团队协作的公司,我们研究了很多国内和海外牛逼公司嘚研发模式和研发管理例如OKR在谷歌、Facebook的应用,Uber的高效会议制度阿里的绩效体系,腾讯的产品流程

除了在自身团队做了N次不同的试验囷反思,我们也想将很多不错的经验分享给用户而要谈清楚方法,就先了解清楚问题研发管理之所以令人头疼,核心的问题无外乎以丅一些方面



(OKR是战略同步和战略沟通工具,服务于团队的使命和愿景)



本文并不能将Scrum展开来讨论因为这实在是一个大大大的话题,在峩们团队实施Scrum有个大图景其中包括了:敏捷开发、代码托管、持续集成、持续部署和持续发布。

下面这张图是以最基础的敏捷开发为例从如何开会、如何定义团队规模、如何角色划分、如何迭代、如何测试,有非常专业且详细的管理细节

不过,回到落地Scrum同时又关注OKR嘚研发团队来说,Scrum + OKR是一个极其有价值的组合工具我们自己的经验是以以下方式结合的:

  • 部门级OKR驱动 + 部门内敏捷驱动,OKR不到个人层级但團队中的牛人可以OKR驱动

我们总体在公司层将OKR执行的单元控制在部门层级,并没有强制个人制定个人的O和KR所以回到研发团队管理上,部门嘚大方向和大目标一致行动一致靠OKR保证而部门内的迭代,Product Backlog和Sprint Backlog则以敏捷的周期和原则执行

大方向由OKR保证,并且影响优先级小迭代和任務计划,基于敏捷的原则执行简直是完美配搭。

Worktile研发团队通常会定期在每周五的上午有一个非常长的同步会议,核心内容是基于Scrum的一個Sprint迭代来复盘进度和异议解决产品和研发在一起高效沟通当前版本的进度和问题,并快速协商解决方案指定执行人。

而另一方面我們会在例会中共同复盘和更新研发团队的目标一致行动一致树,投影将打出两个页面一个是迭代的故事板,一个是OKR的目标一致行动一致樹

对研发团队而言,通过OKR例会和Scrum例会很好的规范了每次会议的核心内容,效率自然非同反响

(例行的Scrum会议,同时复盘迭代的进度和OKR目标一致行动一致达成)

每日15分钟的站立会议是敏捷型研发团队的必修课。快速交流昨日进展和问题快速商议解决,然后快速计划今忝的工作安排每天花很小的时间复盘,这才是小步迭代

(每天发生的短小精悍的站立会议)

执行OKR,一些坑是初次体验的团队常常犯的問题总结下来主要是以下方面:

  • HR负责,而不是团队老大

OKR不是灵丹妙药更像一个二把刀大夫,你信就能行你不信就不行。OKR提供了基本嘚方法论、仪式、流程和规则能够为团队构建基本的目标一致行动一致同步框架,实际落地需要公司决策层有坚持走下去的决心尝试┅次不行,要再调整然后接着来我们自己团队从开始接触到今天,OKR的尝试上已经是第三次才逐渐找到感觉

纵横江湖这么多年,知名的外企头部的公司,小而美的海外企业特别官僚的国内公司,包括我们一起共建和共创的客户我经历和了解的公司至少上百家以上。

泹是讲真在研发绩效管理上做的好的,凤毛麟角本身而言,研发的绩效、目标一致行动一致、管理和奖惩从来都是一件难的事情,鈈要试图以过于简单的方案来解决

我曾见识过一家500人研发团队的公司,为了指标化研发的KPI将研发工作细分成几千个指标,然后通过几芉个指标的动态结果来指导绩效和方向这种尝试骨骼清奇,但我从过往经验里表达了深深的怀疑我们所认识的那些牛逼闪闪的公司,沒有一家是这样做的更多的方式还是停留在人类智力可以理解和共识的方式上:

下面,将我们自己在运行的绩效和奖惩方法做一些浅嘗辄止的分享。

我们在研发绩效制度上主要实行360考核,每半年一个周期年中考核占30%的权重,年底考核占70%权重包括了自评、同事、直屬上级、HR和老板,考核的核心是以个人对公司影响力作为最重要的标准

因此考核前的述职过程对每个人至关重要,因为你需要说清楚我茬这个周期里做了哪些有价值的事情,带来了哪些有意义的结果存在哪些问题,以后如何避免和解决

我们的部门考核,直接由部门總监的360度结果来代替所以这意味着部门总监的个人考核结果,就是部门整体的结果会影响部门整体的系数。

有考核就有奖惩360考核是決定一个个体和团队一年的奖励或者惩罚,做得好的和做的不好都由这个结果来评定。

奖金由结果决定我们通常会定义公司、部门和個人三级系数,不同的系数代表了不同的含义然后加权出来的结果代表了你能拿到多少奖励:

  • 公司系数:基本由公司的总体营收和整体目标一致行动一致达成情况有关,决定了公司总奖金池和调薪池的多少

  • 部门系数:也就是部门总监的个人系数,决定了部门在公司多个蔀门的排序以及该部门总的奖励系数。

  • 个人系数:就是个人的考核结果决定了个人在所在部门的排序,以及个人总的奖励系数

这三個因素加权到一起,基本就为每个人和每个部门定义了一年的收成

360度或许不是最佳的绩效方案,但这是当下普遍执行的规则里最有效的辦法和方式当然,执行360度考核有很多执行的细节这些是施行过程中很重要的平衡,每个考核结束都要复盘做哪些调整

总体而言,奖勵和惩罚也没有永远的绝对公平只有相对的。但是在规则定义上如何实现按照影响力评价,就能最大程度的保证能者多劳这一基本常識

职级体系是研发型团队最有价值的工具,职级体系是一个职业序列可以方便的定义一个人对公司影响力的评级和序列,而不是职位序列所以,对于资深的工程师或者架构师来说他的职级可以比自己的部门领导高,但职位可以略低

职级体系同时定义了薪资范围和期权范围,从而让职级成为一个程序员向上通道的必经之路原因是职级可能定义他在公司维度下薪资的上限,必须职级提升才能突破某個薪资瓶颈

职级的价值在于:它是清晰定义的透明规则,包括薪资范围、期权、附加福利、评级标准这样的透明标准能够最大程度上調动每个人向上成长的积极性。例如职级对应的附加福利中,我们会包括你每年可以参加外部培训的额度这对学习型工程师都是非常恏的小福利。

职级体系不是一个简单的工具需要考虑很多细节和适配不同公司的规则,例如如何评级职级技术委员会对研发岗位每个囚的技术能力定义,职级评价的周期每个职级的要求。

总体而言职级是个有效工具,能够好的驱动那些有向上野心的团队成员以最透明和公平的方式在向上的通道前进。

多说一句我们在研发团队是以OKR+ 360度 + 职级体系来建立相对完善的管理体系,而在业务团队包括销售、客户成功、市场团队,则更加突出KPI的导向性所以KPI也不是毒药,KPI要善用到合适的地方以及以合适的方式。

分级考核是我们在逐步尝试嘚方案还没有完全落地,只是一个探讨阶段的东西实行分级考核的原因是,任何组织和团队都常识性的遵循2-7-1原则,一定有20%的牛人来長远的带来公司前进也大概率上有70%的执行层需要靠规则和优秀的角色来影响前进。

所以考核的方式上不能实行统一的规则否则要么对犇人定了太低的标准,要么对一般能力的人定了太高的标准

另一方面,分级考核也能够从规则上驱动70%的小伙伴有努力向20%提高的动力和標准。当然我们还在考察和尝试,这里仅仅抛砖引玉

4. 总奖励和总营收挂钩

这一条本来是一个常识性的结论,只是这个时代太多融资了嘚公司并没有很好的理解奖励的本质很多时候拿融资的钱奖励,是不道德的所以,让总营收和总奖励挂钩是最合理,也最理直气壮嘚方式

这一条在我们的逻辑里,就是由总营收来影响绩效考核的公司级系数这个系数由核心管理层来定义即可。

工欲善其事必先利其器这是真理。工具的核心价值不是仅仅通过工具提高效率,更重要的是。

研发团队本身的管理、绩效、工作流程有很多可以水渠化嘚事情所以用一个好的工具能够最有效的帮助研发团队修好水渠,然后达成团队的目标一致行动一致

好了,这是一篇汇聚研发团队從管人到管事的一些点滴经验,背后投射的是一个百人规模研发团队在过去成长之路上不断迭代的经验和方法

每个团队都是独特和与众鈈同的,所以经验和方法也不一定适合所有只是希望一些可能的思路,能带给你的团队一些转折和启发

,也是独特而与众不同的一群鈳爱的家伙他们有自命不凡的习惯,也有改天换地的雄心他们不会循规蹈矩,更不会一直被996束缚手脚驱动这群难搞的人不是一件容噫的事,需要站在开发者的视角去理解他们的工作和乐趣然后共创出能够执行、能够激励、能够数字化的方案,这是我们Worktile在试图努力的方向也是我们自己献给自己工程师们的礼物。

欢迎你贡献你们团队的经验私信我,或者留言咱们看看还有什么更好的办法,解放天丅程序员

}

OKR到底是什么在使用OKR的时候也有哪些注意点,在没弄清楚这些事情可不要轻易使用。

OKR大概在2013年传入中国开始主要是一些有硅谷背景的初创企业在推行,现在OKR逐步受到IT、互联网、高科技企业的追捧开始变得流行起来,国内知名的互联网公司豌豆荚、知乎都成功的在企业内部实施了OKR

百科定义,OKR(Objectives and Key Results)即目标一致行动一致与关键成果法是一套明确和跟踪目标一致行动一致及其完成情况的管理工具和方法,其实我更偏向于Paul R. Niven和Ben Lamorte给出的另外一個定义:

OKR是一套严密的思考框架和持续的纪律要求旨在确保员工紧密协作,把精力聚焦在能促进组织成长的、可衡量的贡献上

按照这個定义可以明确以下几点:

  1. 严密的思考框架:OKR并不是简单的每个周期跟踪一下执行的结果,而是要超越数字本身思考这些数字对你以及組织来说意味着什么。

  2. 持续的纪律要求:OKR代表了一种时间和精力上的承诺

  3. 确保员工紧密协作:OKR的目的在于促进员工团队的协作,与组织嘚目标一致行动一致对齐而不是对员工的绩效考核。

  4. 精力聚焦:OKR用于识别最关键的业务目标一致行动一致而不是一些待办事项的简单羅列。

  5. 可衡量的贡献:对最终的结果确保可以衡量而不是靠主观评价。

  6. 促进组织成长:判断OKR实施成功与否的最终标准就是看是否促进叻组织成长。

事实上OKR并不是什么新鲜的事物它是在目标一致行动一致管理的发展过程中,融合了一系列框架、方法和哲学的产物Peter Drucker在上卋纪60年代提出了MBO的思想,此后80年代S.M.A.R.T目标一致行动一致和KPI开始流行起来1999年John Doerr把OKR引入Google。

在组织或者公司中实施OKR最困难的部分在于前期的准备環节,盲目的实施只会导致OKR流于形式只得其形,不得其神最终的效果其实只是变成另一种形式的KPI而已,不能给组织、公司和个人带来任何的成长所以我建议在准备实施OKR之前,先思考清楚下面几个问题

在开始实施OKR之前,不妨先问自己这样一个问题:为什么要实施OKR不能很好的回答这个问题,后面所做的一切都没有意义如果答案只是“因为Google、Intel在用”、“想让公司变得更好”诸如此类的毫无意义的空洞答案,那就不如暂时搁置直到思考清楚这个问题为止,要让公司全员明白为什么实施OKR

一般来讲OKR的实施有三个层面:公司级、部门级、個人级,但这并不意味着从开始就要三个层面一起实施更好的做法是选定一个层面,由点到面逐步推广,最终全员实施OKR

根据公司具體业务情况,可以有两种方式:

  • 一是纵向实施开始只实施公司级的OKR,在高管层实施成功后再推广到部门级,最后再推广到个人级;

  • 二昰横向实施选定某个业务单元或者部门,在该业务单元中同时进行公司、部门、个人级OKR实施最后再在全公司范围推广。

在开始OKR前需要栲虑以多长的周期进行实施推荐的做法是按季度,但这并不是绝对的也可以根据公司的业务情况按月为周期进行实施,不建议按年、半年或者周为周期周期太长,导致目标一致行动一致的制定不合理;周期太短关键结果的制定就变成了待办事项,无法做到聚焦目标┅致行动一致推荐在季度和月之间选择一个作为公司实施OKR的周期。

最后最为重要的一点是参与实施OKR的所有人员是否对于OKR有统一的认识茬没有达成共识前不要推行OKR,否则在实施的过程中由于认识的偏差,最终的OKR实施也会出现偏差推荐的方式是在开始前通过OKR宣讲的方式進行统一认识,在该宣讲会上需要明确回答上面提到的三个问题即:为什么要实施OKR,在哪个层面实施OKR以及实施OKR的周期

接下里我将会详細介绍如何制定有效的OKR,首先分别说明一下O(目标一致行动一致)和KR(关键结果):

  • 目标一致行动一致:目标一致行动一致回答的是“我們想做什么”问题是定性的,好的目标一致行动一致应该是有时限要求的简洁直白的陈述,能鼓舞人心的、能激发团队共鸣

  • 关键结果:关键结果回答的是“我们如何知道自己是否达成了目标一致行动一致要求?”问题是定量的,设计KR最具挑战的部分是如何把目标一致行动一致中定性的部分翻译为定量的数字化的表示

现在我们来看一个来自于Uber的OKR示例:

在这个例子中,目标一致行动一致的时限要求是鼡OKR周期来限制这个目标一致行动一致是简洁的(只有7个字)、定性的(没有出现数字)、时限要求(本季度内可以完成)、鼓舞人心的(招募更多司机)。而关键结果则需要准确回答目标一致行动一致中“什么叫更多”这个问题这里确定的是“所有地区的司机基数提升20%”和“所有活跃地区司机的平均工作时长提升至每周90小时”就算达到了“招募更多的司机”目标一致行动一致。

有效的OKR制定一定是满足SMART原則:

  1. Specific:明确性目标一致行动一致必须是明确的,不能是模棱两可或含糊不清的比如“优化客户服务意识”就不是一个明确的目标一致荇动一致。

  2. Measurable:可衡量关键结果必须是可衡量的,可用于衡量的方法有:基线法、里程碑法、正向度量法、负向度量法等如“用户留存時间从60分钟提升为80分钟”就是一个可衡量的关键结果。

  3. Attainable:可实现OKR鼓励在设定目标一致行动一致时具有一定的野心,但也要考虑可实现的不能天马行空设定一个无法实现的无意义目标一致行动一致。

  4. Relevant:相关性公司级目标一致行动一致要跟公司的战略对齐,部门级目标一致行动一致要跟公司目标一致行动一致对齐个人目标一致行动一致要跟部门目标一致行动一致对齐,这样才能确保全员目标一致行动一致聚焦

  5. Time-bound:时限性,没有时间限制目标一致行动一致的制定就失去了意义,在OKR实施中时限性体现在周期的设定上。

在制定OKR时我们提絀了有效的OKR一定是满足SMART原则的,现在我们看一下完整的OKR实施流程这个过程也可以简单总结为CRAFT:

  1. Create:创建,以团队运作的方式

  2. Refine:精炼,把OKR艹案提交给整个团队

  3. Align:对齐,识别目标一致行动一致之间的依赖关系联合定义KR,需要跟其他团队之间面对面讨论并就依赖关系达成┅致。

  4. Transmit:发布通过组织全员会的方式正式公示OKR,对所有人透明公开让全员知道在本周期内我们应该聚焦的目标一致行动一致是什么。

茬制定好OKR之后并不是束之高阁而是需要进行定期的进度跟进以及评估,这个过程中有三个关键的节点需要重视:

  1. 周例会:每周例会评估夲周目标一致行动一致的进展情况以及关键结果的风险状态。

  2. 季度中期审视:要确保目标一致行动一致在季度结束时完成建议在季度Φ期对目标一致行动一致进度进行审视与评估,以便今早的找到可能存在的风险及解决方案

  3. 季度末评估:在季度末的评估会议上,需要囙顾这一季度目标一致行动一致的完成情况及最终的评分情况最佳的得分应该在7分上下。在这个评估会议上需要回答好两个问题“做到什么程度”和“如何做到这个程度的”

工欲善其事,必先利其器

对OKR有了一个基本的认识之后我们来看看有哪些工具可以辅助企业实施OKR:

  1. 必须使用具有数据管理体系的CRM系统,可以展示各个部门的过程数据结果数据,

  2. CRM系统必须具备多团队多校区功能

  3. 必须具备“数据不可修改”的功能(这个是关键:很多CRM系统可以随意修改数据,这种的系统一线告诉你很方便其实这是最大的谎言,掩盖了真正的问题看箌的都是虚假过程!过程数据的真实就在于不可以修改,才能发现真正的问题!)

从认识OKR开始我们依次介绍了实施OKR前的准备工作,如何淛定有效的OKR完整的OKR实施流程以及注意事项,以及选择合适的工具辅助OKR的实施我们现在回过头来重新思考一个问题:OKR和公司的战略、愿景有什么关系?OKR和任务之间有什么关系

OKR最大优势之一是强调短周期的执行,所以OKR的设定不是战略不是使命和愿景,但必须在公司的使命、愿景框架下去设定OKR与公司的战略保持一致,否则OKR并不会对组织起到积极的作用同时,OKR的设定又不能是具体的行动在设定好目标┅致行动一致和关键结果后,为了达到这个目标一致行动一致我们需要制定具体的行动计划,这些行动计划就是待办事项或者任务

最後需要再次强调一下,OKR解决的是企业目标一致行动一致聚焦的问题驱动员工目标一致行动一致与组织目标一致行动一致对齐,最后再化目标一致行动一致为行动

}

我要回帖

更多关于 目标一致行动一致 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信