我们收到很多问题询问如何把OKR和其他框架结合起来使用,以便管理组织的人员、流程和活动。

软件开发公司最喜欢用的框架之一就是Scrum,Scrum是一个诞生于20世纪90年代的软件开发框架,我们公司内部一直在使用这一框架。

Scrum的优点以及为什么它能优于瀑布流开发

相较于瀑布流开发的其他传统框架,Scrum最大的优点是关注持续快速迭代以及对变化的适应性。

如果使用瀑布流开发,在项目一开始就要确定项目结果,并且要对此达成一致,通常还要有详细的范围和项目规范。

项目计划是从这些规范中产生的,方法是通过以项目在未来的完成情况为出发点,向后推进,以线形的方式规划出时间、预算和依赖性。

靠这种方法做出的成品是一份路线图,概述出到软件推出之日为止,需要完成的软件开发工作。那么不足之处是什么呢?如果在软件开发过程中出现了变动,时间线,依赖性,以及在大多数情况下连预算都需要完全重做,实际上就破坏了计划。

与此不同,Scrum关注的是为了达到一个理想终点的持续快速迭代。取代详细计划的是精益规范或者是需求和回顾会议,这些会衡量每一次迭代成果。这些回顾应该围绕一个问题: “ 我们所做的工作有没有让我们离目标需求更近?

Scrum 的力量来自于它能够管理工作,实现一个未知的、独特的、或者前所未有的结果。 这一框架系统地、渐进式地问题解决过程。瀑布流开发与此不同,只有在其所涉及的过程和工作都是可预测的,并且此前已经有人尝试过的情况下,瀑布流开发开发才能发挥最大功效。

这其中的差别犹如建一座桥和建一艘火箭搭载船的差别。

火箭技术相对较新,建造一艘火箭搭载船要有很多增量步骤,重复多次才能获得成功。美国太空探索技术公司(SpaceX)为了能让火箭在船上着陆所做的工作就是一个很好的例子。

反之,人们对建桥这一工程难题的理解十分透彻,也已经无数次解决过这一难题。建桥不需要重复很多次,对时间和成本规划的要求高,而这是瀑布流开发经常应用的领域。

OKR和Scrum的异同

OKR和Scrum的相似之处在于 两个框架都需要有一人专门管理框架的实施情况 , 称为“Scrum负责人”或“OKR负责人”。两个职位职责明确,他们的责任是保证团队依照框架行事。

Scrum是一个高度规范的框架,有明确的职责和仪式。Scrum的益处包括透明性、项目可见性以及频繁沟通。团队集体决定他们在为期2周的一个短期“sprint”内能够完成什么样的工作,这也使得Scrum是一个很民主的过程。

OKR也有一套规则,虽然这套规则不如Scrum的规则条理清楚。这些规则决定什么是目标O,什么是关键结果KR,以及如何把二者结合起来衡量目标的实现。

和Scrum一样,OKR有时间表,但是比为期两周的sprint要长得多(季度和年度)。设定OKR首先需要做的是,公司领导决定需要实现何种目标,接着,团队设定自己的OKR,需要确保团队的OKR与公司的目标保持一致。

如何把Scrum和OKR结合起来

只要每个人都清楚两个框架的范围和参数,OKR和Scrum可以成功地结合在一起使用,效果也确实不错。我们在确立公司OKR后,会进一步落实实现OKR的行动方案。Sprints和行动方案能在行动周期内有机结合,促进团队OKRs的达成。

为了能让这两个框架合拍,重要的一点是在每个季度开始的时候,一位OKR负责人和一位Scrum负责人与他们的研发团队坐在一起,决定需要在这个季度完成的最重要的事情(通常为3项)。

由于OKR周期更长,目标更宏观,而Sprint涉及的更具体的执行层面工作, ** 因此需要首先考虑OKR**。

要让OKR在这一阶段就能有效开展, 相对于强调对结果实现的追求,更应关注对结果的衡量 。 比如,如果你想要解决的问题是有缺陷的软件,那么,统计消灭了多少个软件缺陷就不是一个有效的关键结果。修复了一个缺陷,缺陷的数量就少了一个,但是如果有更多的软件缺陷被报出来,你就没有让软件变得更完善,你仅仅是在数自己修复了多少个缺陷。

一个更好的关键结果应该是统计出现了多少缺陷,或者统计一个季度内出现了多少客户需求。如果这个评估指标的趋势有所下降,那么你就可以自信地认为你正在解决你最初想要解决的问题。

设定了OKR的目标和关键结果后,就可以开始规划Sprint。在这一个阶段,重要的是要决定Sprint的周期。如果一个Sprint为期一个月,一个单一的Sprint目标很可能会直接对应开发团队3个OKR目标的其中一个。至于更常见的为期2周的较短Sprint,Sprint目标则变成OKR目标的行动方案。

我们更推荐第二种方法,因为这种方法在连接两个框架的同时还保持了二者最初的目标,即 Sprint管理生产和代码传输, 而OKR设定目标,衡量评估工作结果

但是,这也意味着每一个OKR都需要有自己的Sprint时间线。如果你有一个大型的开发团队在一个产品的不同领域开展工作,比如前期工作、后期工作和系统管理,这一方法就能发挥很好的效果。使用这种方法的话,每一个领域引导1个OKR和1条Sprint时间线,而整个小组内部有3个OKRs。

对于规模较小,没有能力运转3条Sprint时间线的开发团队,我们也推荐这种方法,但是只需要专注一个单一的OKR即可。

Worktile官网: https://worktile.com/

原文作者|Rob Davies
译者:Worktile
文章首发于「Worktile官方博客」,转载请注明来源。

OKR与Scrum如何强强联手相关推荐

  1. 强强联手!这所C9高校与西湖大学签约

    点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要5分钟 Follow小博主,每天更新前沿干货 本文来源:西安交通大学 应王树国校长邀请,世界著名结构生物学家.西湖大学校长施一公院士一行于20 ...

  2. 谷歌、DeepMind强强联手再发布Dreamer:性能远超“前辈”PlaNet

    2020-03-20 10:55:45 文 | 谷歌 AI 译 | 丛末 去年,谷歌.DeepMind联手推出基于模型的强化学习智能体PlaNet,能解决各种基于图像的控制任务,性能可媲美当时最先进的 ...

  3. 强强联手 SAP Ariba与苏宁易购共建中国企业智慧采购

    2019年5月30日,南京讯- SAP Ariba(采购云)联合苏宁易购共同宣布达成战略合作关系,苏宁易购成为SAP Ariba Spot Buy(零星采购)业务在中国大陆地区的合作伙伴.双方将利用S ...

  4. 又一 5G+AIoT 的强强联手!

    作者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 据艾瑞咨询与金山云联合发布<2020年中国智能物联网(AIoT)白皮书>显示,2019 年物联网连接量将达 45.7 亿,随 ...

  5. 睿至大数据与北交大强强联手布局大数据

    本文讲的是睿至大数据与北交大强强联手布局大数据[IT168 评论]北京时间2017年4月27日 北京睿至大数据有限公司(以下简称睿至大数据)牵手北京交通大学交通运输学院,正式签署战略合作协议,未来,双 ...

  6. 神经科学界大地震!诺奖级泰斗将携团队移居中国,与蒲慕明院士强强联手

    点击上方"Python高校",关注 文末干货立马到手   本文转载自:新智元   来源:science等  |  编辑:张佳 [导读]德国科学院院士.马克斯·普朗克生物控制论研究所 ...

  7. 强强联手 法大大电子合同金蝶云·苍穹版上线

    △ 法大大电子合同(苍穹版)发布 金蝶中国生态伙伴部联席总经理 张亚朋(右) 法大大副总裁黄炯(左) 2022年11月11日,金蝶软件(中国)有限公司(以下简称"金蝶")举办以&q ...

  8. 英特尔微软强强联手开发智能广告技术

    北京时间1月12日午间消息,据国外媒体报道,英特尔和微软周一宣布,将共同推广一项智能广告牌技术,帮助传统零售企业更好地与网络零售商展开竞争. 强强联手 这两家科技巨头希望利用英特尔的芯片和微软的软件为 ...

  9. 强强联手 加速商用电脑技术革命

    强强联手 加速商用电脑技术革命[@more@]来自:CSDN (2007年7月10日,北京讯)今天,由联想集团和英特尔公司联合建立的全球首家"创新商用电脑技术平台加速器"正式宣布启 ...

最新文章

  1. Model Selection Evaluation
  2. openstack swift middleware开发
  3. 【渝粤题库】陕西师范大学209005课堂教学艺术作业(高起专)
  4. c语言边序列构造邻接表,结构C语言版期末考试考试(有答案).doc
  5. cuda笔记-GPU多线程的奇偶排序
  6. Linux上构建一个RADIUS服务器详解
  7. 假防病毒软件从电脑移植到了 Android 平台
  8. 5G冲击下,软件测试行业面临的新挑战和机遇
  9. php文本框显示ip,php实现图形显示Ip地址的代码及注释_PHP教程
  10. 人工智能(强化学习)
  11. JavaFX战旗类游戏开发 第一课 概述
  12. 第一种可以用手机远程实时观看的网络摄像机,还带云台,报警,双向语音
  13. lodop打印html包含图片,使用lodop.js打印控件打印table并分页等
  14. 怎么一键拼图?快速拼图这样做
  15. Spring学习中使用javaConfig进行配置时出现 has not been refreshed yet错误
  16. js方法-通过出生日期计算出当前年龄
  17. 计算机模拟仿真技术是什么,模拟仿真技术是什么
  18. 05 Android 植物人大战僵尸-安放豌豆射手到图层
  19. 触摸按键控制LED灯
  20. 复录比低的计算机学校,这7所报录比低的实力院校,赶紧捡漏一波!

热门文章

  1. python selenium p_Python爬虫(二十一)_Selenium与PhantomJS
  2. 汉印标签打印机app_旅行一族福音 汉印CP4000L便携照片打印机体验
  3. gabor小波matlab,用matlab实现gabor小波对图片的纹理特征提取【转】
  4. 几何分布的期望和方差
  5. struts.xml web.xml配置正常,访问action时出现404
  6. 算法笔记_114:等额本金(Java)
  7. Python.h: No such file or directory
  8. 如何在HTML页面中插入百度地图
  9. 基于Android SQLite的升级详解
  10. 队列在多线程中的应用