OKR作为一套明确和跟踪目标及其完成情况的管理工具和方法,受到越来越多的企业关注,最近就有一条关于90后小伙使用OKR工作法进行养猪的视频火遍全网,可以看到使用OKR工作法进行目标管理不仅仅只是适用于互联网公司,其实在很多行业都可以发挥它的作用。

Worktile 自2017年发布国内首款OKR管理工具以来,在OKR领域已打磨4年,今天,我们旗下智能化研发管理工具PingCode 也正式发布了 Goals 子产品,帮助研发团队更好的进行目标管理。

本篇文章我们来看看 Worktile 团队如何落地研发目标管理。

01目标周期

目标周期可以理解为一个个的里程碑,每个里程碑的达成就会让团队离年度目标越来越近。

目标周期的设定没有绝对的标准,根据公司所在行业的特点,找到适合自己团队的节奏就好。

在我们团队,目标周期分为年度目标和季度目标两种周期:

1、年度结束前,根据公司的战略方向确定下一年度的目标

2、季度结束前,根据年度目标确定下一季度的目标

02目标制定

目标制定根据不同的岗位,按照周期进行制定。由于团队成员对于目标管理的认知水平不同,不建议在一开始的时候就启动全员参与,更应该从部分管理层开始试点。

在我们团队内部,对于部门总监以及各产品线经理是必须要纳入目标管理的,对于一线工程师目前是采取自愿参与的原则。

制定好的目标,对于目标管理落地具有极其重要的意义,如下面是研发的示例目标:

O1:底层基础架构完善,保证系统稳定性

KR1:输出基础类库的文档,支持实时预览

KR2:底层基础类库单元测试覆盖率提升到 95%

KR3:实现微服务架构的基础功能,Q2 开始进行内测

产品的示例目标:

O2:官网改版,提升用户注册率

KR1:完成官网业务流程设计,通过团队评审

KR2:x 月初上线官网新版本,用户注册率提升至 50%

KR3:设置注册流程关键节点的 A/B 测试,方便后续优化

03目标对齐

目标对齐在目标管理中是非常关键的一个环节,如果没有这个过程,将会使团队成员各自为战,团队不能形成一股向心力,朝着同一个目标迈进,目标对齐即达成上下同欲的目标一致性。

对齐的方式有很多,可以结合自上而下及自下而上,并经过多次讨论与同步而确定最终的目标对齐情况。

我们以⾕歌的目标为例,⾸先明确公司级的⽬标是“我们应该像翻阅⼀本杂志⼀样快速上⽹”,现场分了若⼲⼩组,每组可以⾃⼰拟定是⾕歌的任意⼀个部⻔,讨论他们认为⾃⼰部⻔实现⼀个怎样的⽬标,能够对公司级⽬标的实现产⽣贡献。

⾏政部的⽬标可以是“打造最优⼯作环境”,⼈⼒资源部的⽬标可以是“打造世界上最⽜的研发团队”,产品研发部的⽬标可以是“开发速度最快的浏览器”,每个部⻔根据⾃⼰的资源、能⼒与专⻓考虑能为公司级⽬标的实现做些什么,由下向上联结,承接公司级⽬标,建⽴部⻔⽬标。个⼈级⽬标的建⽴⽅式也是⼀样。

04目标复盘

目标复盘在我们团队分为三个维度进行:

第一个维度是目标负责人定期对个人所负责的目标进度进行更新,并填写进展情况说明。

填写关键结果进度后,在目标详情页可以看到每周的目标进展情况:

第二个维度是在Scrum团队每个迭代的Review会议上会同时对当期目标的进度进行复盘,团队成员Review当前迭代后,对目标的进展贡献情况就会有清晰的了解,以最大程度保证团队是在围绕目标开展工作,没有偏离方向。



第三个维度是每个目标周期结束后,公司级和部门级分别进行周期内所有目标的进度复盘,以确保每个周期的目标达成,以及周期目标的达成是否离年度目标的达成越来越近。

通过以上三个维度的复盘,确保团队内每个成员,每个Scrum团队都在围绕着目标的达成而努力,不会被其他事情分散精力。在复盘中也能够及时的发现在达成目标过程中的问题,并尽快进行调整。

05增量管理

在我们团队中,除了目标管理之外,同时还开始了增量管理。增量(PI,Program Increment)是一个时间盒,在PI周期内,敏捷发布火车交付形成工作的增量价值,并且对其进行测试

1、每个PI的周期建议是8-12周

2、每个PI大概有4-6个迭代

3、每个增量的周期和目标周期保持一致,都是以一个季度为周期

增量管理与目标管理是相辅相成的,目标管理更加偏重于关键结果的达成,同时目标会确定当前周期的方向。而每个增量更偏重于具体的过程管理,要达成这个周期的目标,需要完成哪些具体的工作,每个团队的进度如何,在当前增量中每个团队分别要进行几个迭代,进行几次发布。

增量的规划流程如下:

1、快速确定要满足PI目标所必要的史诗/特性

2、识别与其他敏捷团队之间的依赖关系

3、识别出无法在当前PI完成的工作,可以考虑放在下一个PI周期

4、团队确定迭代计划

确定好的史诗/特性,同时也可以在目标中进行关联,以便在目标详情页可以随时看到为达成当前目标,所需完成的工作的进展:

在每个Scrum团队的迭代Reivew会议上,会增加一个新的环节:增量复盘——以确定当前迭代的完成对增量的进度贡献。

写在最后:

研发团队的目标管理是一个值得不断探索的过程,需要团队管理者与团队成员一起,不断复盘与精进,结合OKR和增量管理,找到适合自己团队的方法与节奏。

我们团队推出的智能化研发管理工具 PingCode 提供了Goals和Plan两款子产品,其中Goals用于团队目标管理,Plan提供了增量管理,在未来的产品计划中,Goals和Plan还会有进一步的整合和连接,以帮助研发团队更好的落地目标管理。

文/Worktile & PingCode CTO Terry

为了让更多研发团队早日实现理念和工具升级,PingCode 决定:Goals开放90天免费使用

怎么申请使用?

注册PingCode即可使用:点击注册

落地OKR遇到很多问题?

为了帮助大家更好的落地OKR,PingCode已经上线免费的OKR知识库,里面总结了我们WMC团队近8年500多家国内企业落地OKR实践经验,免费获取方式如下:

立即免费获取OKR知识库​

推荐阅读:

重磅 | 国内首款研发OKR管理工具PingCode Goals正式发布

Worktile CTO 管理经验分享:如何在研发团队落地OKR?研发团队目标如何管理?相关推荐

  1. 中科院、腾讯、深圳明源研发团队管理经验分享

    [CTO俱乐部第97期]中科院.腾讯.深圳明源研发团队管理经验分享 发表于20小时前| 3635次阅读| 来源CSDN| 0 条评论| 作者夏梦竹 CTO俱乐部研发管理团队管理陈军袁峰吕建伟 摘要:本 ...

  2. 【CTO论道】京东商城李大学:京东研发团队管理经验谈

    摘要:在今年SDCC的CTO论道特色论坛上,京东商城高级副总裁李大学与二十多位受邀参会的国内一线技术管理者一起做了交流,并发表主题演讲.演讲中,李大学分享了京东研发团队的组织架构以及自己的研发团队管理 ...

  3. 豌豆荚研发管理经验分享-软件项目管理及绩效考核方法

    豌豆荚研发管理经验分享                                                            -软件项目管理及绩效考核方法 正好最近做了一个豌豆荚研发管 ...

  4. 产品需求管理经验分享

    前言:文章来自Worktile产品经理的产品需求管理经验分享. 作为B端产品经理,我接触过很多研发及产品团队,每个团队对产品需求的管理方法不尽相同,各有千秋.下面我来分享一下我司的产品团队是如何管理产 ...

  5. 直面 Jira,Worktile CTO 为何自信满满?

    受访者 | 李会军 记者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 一款敏捷研发工具可适配几万家.十几万家不同企业的使用习惯和流程,保证不用做个性化的开发,这是做研发管理工具最大的难点 ...

  6. QCon演讲| 从团伙到团队,PingCode研发团队敏捷实践血泪史

    文章整理自PingCode基础平台部总监 徐子岩 QCon大会演讲:(大会视频及PPT文末获取) 当研发团队发展到新的规模或阶段,原有适应的开发管理模式都会面临新的瓶颈和问题,这个时候就需要去引入新的 ...

  7. 【华为云技术分享】【DevCloud · 敏捷智库】项目团队人员变动频繁,如何对新人进行有效培养和管理?

    背景 在华为云专家团队拜访某企业时,遇到了这样的一个问题,随着业务的扩张,新员工不断加入,其开发组长要对每一位新人交代相关的知识点.工作方式以及团队信息等,工作量在短期内激增-- 在一个项目中,随着时 ...

  8. PMCAFF | 创业必读:如何打造一个团队从无到有,再到高效的管理方式

    团队管理对于People manager 而言是仁者见仁智者见智.经过多年的带队工作,我总结出一些经验和教训.一个公司聘用一个经理,他的目的很简单也很明确,就是Drive business resul ...

  9. 分享实录 | 企业CICD规模化落地浅析

    [以下为分享实录,有删节] 今天分享的题目是<企业CICD规模化落地>,因此我们不会侧重讲解CICD是什么以及怎样做CICD,而是你已经知道怎样"玩转"CICD了,要如 ...

最新文章

  1. 在Python中获取文件大小? [重复]
  2. Leetcode 150. 逆波兰表达式求值 解题思路及C++实现
  3. LaTeX技巧205:使用split输入多行公式技巧
  4. 2018年全国《程序员高考》真题试卷
  5. JavaWeb——Mybatis逆向工程
  6. 易企秀手机html5场景源码,【VIP源码】六月1日最新完美版易企秀微信场景源码
  7. 「Thymeleaf页面在浏览器加载不出来」
  8. 远程电脑不能复制粘贴
  9. 二次采样设置的四种彩色模式RGB565,ARGB8888,ARGB4444,ALPHA_8
  10. 绝对把老师气到撞墙的答卷和大学宿舍里出现频率最高的话
  11. 计算机c盘空间满了应该怎么办,C盘空间越来越小怎么办?电脑C盘满了怎么办?...
  12. 纯css实现箭头,上下左右的箭头
  13. 用什么软件测试显示器的赫兹,外媒测试90Hz与60Hz屏幕:大家真能看出差异吗?...
  14. 网站服务器病毒扫描,VirSCAN.org-多引擎在线病毒扫描网 v1.02,当前支持 47 款杀毒引擎...
  15. 网络体系之TCP/IP模型
  16. 川大计算机考研调剂外校,一志愿川大 考研调剂经验贴
  17. SideBySide (SxS) 错误
  18. extjs6.0 动态加载_Extjs入门之动态加载树代码
  19. 接口文档管理工具--Yapi安装
  20. Acrobat Pro DC 2020 Mac使用教程

热门文章

  1. 文件转换html文件失败,pandoc文档转换失败,出现错误67
  2. linux内核时钟管理,Linux时钟管理透彻分析
  3. 后端返回number类型数据_【JavaScript 教程】标准库—Number 对象
  4. idea中tomcat环境配置及web项目创建的问题
  5. zabbix 源码编译安装
  6. 算法笔记_114:等额本金(Java)
  7. 多线程中的使用共享变量的问题
  8. Duplicate entry '0' for key 'PRIMARY'_Spring Batch
  9. C# 网络编程之豆瓣OAuth2.0认证具体解释和遇到的各种问题及解决
  10. [Cocos2d-x For WP8]矩形碰撞检测