互联网公司目标管理OKR和绩效考核的误区
最近看了一篇关于「谷歌放弃OKR,转向全新的GRAD系统」的文章,我转到了研发效能DevOps的微信群里,结果引起了大家热烈的讨论,正好我们也在使用 OKR,所以也来谈谈我的理解以及我们应用起来的实际情况。
OKR是一种目标管理体系
OKR即objective and key results(目标与关键结果),是一种目标管理体系,通俗理解就是帮助目标更好完成的方法,适用于公司,也适用于个人成长。OKR起源于英特尔公司,后来谷歌、Zynga、领英、General Assembly(硅谷知名的创业教育公司)等公司使用后,都实现了持续高速地增长。在这里,O表示目标(Objective),KR表示关键结果(Key Results)。目标就是你想做什么事情,关键结果就是如何确认你做到了这件事。
使用OKR的目的是啥?
OKR是主动承接上级战略目标,分解公司的主要战略目标,使公司的战略落地。OKR中 列出了我要去做的事儿,需要结果,同时也更需要过程,需要数据,并且OKR对全员公开,目的是能够提高部门与部门之间协作的效率,同时鼓励所有人设置比较有挑战的目标,迎接挑战。从上面我们可以看出OKR 的目的是1)分解和落地公司战略目标 2)推动各部门协作 3)鼓励员工迎接挑战。
OKR是否是绩效考核的标准?
OKR是一种目标管理体系,通是帮助目标更好完成的方法。和绩效考核是没有任何关系的。从OKR 的第三个目的[鼓励员工迎接挑战]就可以看出来。在列 OKR 的时候,我们鼓励员工列出最能支撑目标的途径、过程和结果,也就是说通过我们的不断努力和奋斗,拿到这样的 KR,那么我们的目标 O 就可以认为100%完成了。注意这里,作为有良心的员工,我们只谈了公司的目标,以及支撑这些目标最好的结果,但这事需要[我们不断努力和奋斗的]。这个目标要设置成「踮着脚尖」能完成,「站着能完成」的目标只能证明这个目标我们设置的低了。我给自己设置了一个踮着脚尖才能完成的目标,你最后却拿这个考核我?lz....
另外不同角色的员工应该有不同的考核侧重点。
从陈果「KPI、OKR和绩效管理概念的正本清源」这篇文章 中,我们可以看到绩效管理的逻辑是,业务结果是因为职位上的行为决定的,职位上展现了什么行为,是由这个职位上的个人的能力素质和道德品质决定的。不同的绩效被评价人,根据其职位和工作性质,其被管理的“绩效”这个对象,是上述四个绩效因素的一定权重组合。当其设定绩效目标时,既可能有跟本职位相关的业务结果,也要有与本职位相称的行为和素质要求,而价值观评价,虽然比较模糊主观,却是绩效的基础。
所以我们可以看到对于计件制工人,业务结果要占很大的比重;但是对于程序员来说,我们能以代码量能衡量么?肯定不行,否则我们引入个开源的库吧。同样对于团队内的小伙伴的要求和对团队管理者的要求肯定也是不同的,前者更注重职场行为,后者更注重业务结果。

从上到下。OKR的第一个目的是分解和落地公司战略目标,如果公司的战略目标都不能确立,让所有员工感知,那么OKR 只是下级部门或者个人现有工作职责的一个总结再加上一点点的额外想做的事。这样的一个OKR堆叠到最上层的目标 O,能堆叠出一个什么样的公司战略呢?公司暂时活着而已。
总结一下,OKR的主要目的是为了1)分解和落地公司战略目标、2)推动各部门协作 3)鼓励员工迎接挑战,不是为了绩效考核,OKR是一件从上到下的目标管理体系,不是压榨员工加班和忽视员工努力的工具。但是实际使用是什么情况呢?总的感觉是说是一回事做是另外一回事,具体且看下篇文章来介绍。
互联网公司目标管理OKR和绩效考核的误区的更多相关文章
- 互联网公司员工职级、研发效能度量、OKR与绩效考核
今天要写这篇文章,来自最近有两个点触动了我.第一个触动点是奈飞(netflix)做出了一个巨大动作<"不搞职级.人人平等" 25 年后行不通了?Netflix 破天荒引入细分 ...
- 互联网大厂目标管理OKR实践落地与反思
上一篇「 互联网公司目标管理OKR和绩效考核的误区 」介绍了使用 OKR 时要澄清的一些概念,但是实际使用中又如何呢?我们快手也是很大的互联网公司,大家都是年轻人,思维活跃,容易接受新事物,敢尝试,但 ...
- 互联网公司实行目标管理(OKR)五点原则和基础
下面从公司文化.组织架构.管理者.落地执行和区别绩效考核五个方面,讲述了如何在公司落地目标管理(OKR),这些是实施OKR的基础,也是原则,虽然写得比较简单,其实是我过去两年多不断观察.实践和摸索的总 ...
- 百人研发团队的难题:研发管理、绩效考核、组织文化和OKR
分享一个公司规模近200,研发占一半的创业公司 Worktile 在研发团队管理方面的玩法,仅供百人左右研发团队参考~ 什么是研发团队?简单的说,你熟悉的那帮穿格子衬衫,以程序员为核心组成的团队,就是 ...
- ASP.NET MVC (Razor)开发<<周报与绩效考核系统>>,并免费提供园友们使用~~~
过去我们使用过一些周报工具来完成项目组或部门的周报填写与考核工作,但多少有些不理想,要么功能太过简单,要么功能特别繁杂,不接地气,使用不便. 后来我们就考虑自己开发一个简单的,实用的,易用的,接地气的 ...
- KPI绩效考核为何在国内不管用?
很多外国很好的管理制度,到了中国都有水土不服,就像KPI绩效考核一样,到了中国执行得很不好,甚至还不如用本土的人治管理方法,那是为何呢?为什么国内学平衡计分法和KPI的热情非常高,效果却往往有限? 其 ...
- 为什么研发团队不适合量化KPI的绩效考核?
研发团队(如果不是外包,不是机械性的活动)如果进行的是creative的有创造性的智力活动,那么应该不适合用量化KPI的绩效考核和激励,不应该用工时.bug数(难度大的bug可能多,测试人员可能没有经 ...
- 【Sprint3冲刺之前】敏捷团队绩效考核(刘铸辉)
TD学生助手团队已经在4.22~4.30完成了为期9天的Sprint2计划,并在Sprint2总结会议中安排了五一放假每个人的任务分配,下面发布下Sprint2冲刺周期的阶段性成果. Sprint2 ...
- alpha阶段绩效考核
(按姓氏拼音顺序) (评分还考虑了从开题至今的博客.汇报等工作,但由于太杂乱没法列出) 陈修远 B+ 后端技术踩坑及代码编写 傅泳淦 A- Android端技术踩坑及代码编写 李浩冉 B 后端知识 ...
随机推荐
- 理解Promise函数中的resolve和reject
看了promise的用法,一直不明白里面的resolve和reject的用法: 运行了这两段代码之后彻底理解了promise的用法: var p = new Promise(function (res ...
- docker 国内镜像源
参考:docker 国内镜像源 作者:Joncc Linux环境 # vi /etc/docker/daemon.json { "registry-mirrors": [" ...
- cannot find module providing package github.com/× working directory is not part of a module
今天在搭建fabric的过程中遇到一个问题,记录一下 root@zitao /home/hong/Desktop/gowork/src/github.com/hyperledger/fabric re ...
- servlet和action的区别
1.Servlet:默认在第一次访问时被创建,创建一次,单实例对象 2.Action:访问时被创建,每次访问action的时候,都会创建action对象,创建多次,多实例对象
- 阿里云-部署-服务-Docker
目录 ♫ MusicPlayer Naiveboom - 比较安全 个人阿里云部署的小服务,欢迎使用,服务器资源有限,如果遇到卡顿还请谅解~ 索引: 在线音乐播放器 阅后即焚 ♫ MusicPlaye ...
- &&与&,||与| 区别
1. &&和&都是表示与,区别是&&只要第一个条件不满足,后面条件就不再判断. 而&要对所有的条件都进行判断. public class Test { ...
- Msf路由转发
Msf路由转发 前言 在内网渗透中,我们拿下了一台机器A的权限,再通过A做一个跳板来做横向渗透,这时我们对于内网中的其他机器是无法连接的.我们在A上做横向渗透是很困难的,因为在这台机器一般为web服务 ...
- Vue生产环境调试的方法
vue 生产环境默认是无法启用vue devtools的,如果生产应用出了问题,就很难解决.. 原理 先说下vue如何判断devtools是否可用的. vue devtools扩展组件会在window ...
- python基础练习题(题目 回文数)
day21 --------------------------------------------------------------- 实例030:回文数 题目 一个5位数,判断它是不是回文数.即 ...
- Day 006:PAT练习--1005 Spell It Right (20 分)
上星期一直在写报告乱七八糟的,从今天开始不刷乙级的了,还是多刷甲级进步来得快一点! 显而易见,该题的关键在于将输入之和的每一位从高到低输出,这里我们发现题意中的输入数的范围为0-10^100,显然我们 ...