昨天一个小伙伴和我讨论了一下OKR和绩效管理,所以这次想简单明了地说下在中国怎么做比较合适,很多高大上的理论无法落地也是空中楼阁。

首先说一些,我个人的理解

  • 道德品质和能力素质决定了一个人的职位行为

  • 职位行为决定了业务结果

  • 不同级别/工作性质的人员,绩效考核应该有不同权重组合

  • 团队管理者的绩效不得高于团队的绩效

在组织层级中,基层一线小伙伴不但要看功劳,还要看苦劳,而职级越高则越是要看业务结果。到管理层这个级别,这个时候苦劳意义已经不大。因为对于基层一线小伙伴来说,有些功劳(业务结果),不是说自身具备了道德品质和能力素质就能拿到的。功劳和苦劳并重,这也是对基层一线小伙伴的一种保护,因为很多时候基层一线小伙伴只是执行者,无法决策,不能因为事情没做成,就一点收成也没有。

例子1:小伙子辛辛苦苦干一年,快要出活的时候,业务调整,项目不做了。这个时候你说小伙子绩效不好,这是不太合适的。

例子2: 管理层早8晚12点,咔咔的加班,结果一年多业务带黄了,这样的苦劳对公司没啥意义。

  • 基层一线小伙伴看职业行为+业务结果

  • 中层管理者主要要看能力+业务结果

  • 管理层主要看业务结果

OKR和绩效是一回事么?在一个系统中评定?

不是一回事。OKR有OKR系统,绩效有专门的绩效系统,采用的360度评价考核,主要考核的是上下左右对你的工作认可,当然上占据的比重会大。

OKR是否关联绩效?

关联。我的中式土味做法是把OKR直接转化成绩效考核中最重要的一部分,比如70%,同时加上一些企业文化、团队培养、技术分享,这样大家在完成OKR的同时,其实把自己绩效的主要考核部分也就完成了。

如果OKR不与绩效挂钩,就会产生你让我做的和最后考核我的不一致这个问题,这对一线员工来说,对积极性的影响比较大。你让我干的我都干了,然后你拿一个从来没有跟我说的指标考核我?但是对非一线员工,其实360度考核影响得更大,因为已经不能仅仅通过你每天的日常工作衡量你的贡献了。

OKR 与绩效考核啥关系?

OKR的达成与否主要涉及业务结果中可以量化的指标。有些不能量化的工作也可以是OKR的目标之一,但是如果想在绩效考核中体现,容易产生理解偏差。

OKR与绩效考核挂钩后会出现设置OKR讨价还价?怎么解决?

是的,OKR和绩效挂钩后会出现这个问题。为了拿到好绩效,OKR都不会设置成「踮着脚能够到的目标」,多数会设置成「正好能完成」,这个时候在和团队每个人去聊的时候,还是期望他们能设置的高一点。至少他们设置的高一点,在我这里印象分提高不少。

OKR的设定是自上而下,从上到下一层层去设置。上级设定完成 10 个功能,那么下级9个人的团队就要能至少完成 10 个功能,还要有其他贡献;如果9个人每个人设置完成1个功能,那么TL /团队的目标就是完不成的。团队每个人的目标要能有力支撑 TL 也就是团队整体的目标,如果没有拆解下去,那么就是 TL 的问题,也就是团队的问题。O 一定要拆解下去,否则更大老板的 O 就完不成了。当然OKR也不是一成不变,是可以根据实际情况更新的。

非一线员工, 是指Team Lead 对吧?

至少是 Team Lead 这个级别。因为他们的大部分产出应该通过团队达成产出,与上下左右的协作,甚至是对公司业务达成的影响,而不仅仅是个人做了哪些事情。

TL的个人绩效是会参考OKR达成率和团队的业绩对吧?那团队业绩这块有做量化指标衡量吗?

你可以认为团队业绩就是 TL 的个人业绩。因为你不这样认为也不行,团队绩效好的时候, TL自己也会把团队所有的绩效算到自己头上;团队绩效坏的时候,TL自己会把团队绩效放到其他人身上去。为了避免这两种情况,画约等号,甚至是等号是做好的办法。也可以激励 TL 带领团队拿到一个比较好的团队绩效。

而他个人的OKR就是团队业绩中「事」部分做得好坏的最大考量指标,结合我上面说的360度,就是 TL 的个人绩效。也就是说 TL 个人绩效= 团队绩效 > TL 个人OKR + 360考评+ 企业文化+ 管理能力

很多员工最恨的就是团队绩效很差,但是 TL 拿了超出团队绩效表现的高绩效。

目标管理和绩效管理的问题,不管是KPI还是OKR,经典难题?

国内绩效管理和考核涉及到因素比较多

1)中国「人际关系」「面子」在作祟,360度评价不可靠;

2)在中国工作压力大,很多时候是既要有OKR 又要有 KPI,还要有企业文化等软性指标。

3)中国企业发展快,变化也快,国外很多的实践落地都要经过改良。

4)年终奖在员工薪资中占比过大,每个人都要争取高绩效;而在外企,大家相对躺平一些,OKR/绩效考核虽然有差异,但是大家拿到手的差距没那么大。

我的相关文章

互联网公司员工职级、研发效能度量、OKR与绩效考核
互联网公司实行目标管理(OKR)五点原则和基础
互联网公司目标管理OKR实践落地与反思
互联网公司目标管理OKR和绩效考核误区

DevOps|中式土味OKR与绩效考核落地与实践的更多相关文章

  1. 互联网公司员工职级、研发效能度量、OKR与绩效考核

    今天要写这篇文章,来自最近有两个点触动了我.第一个触动点是奈飞(netflix)做出了一个巨大动作<"不搞职级.人人平等" 25 年后行不通了?Netflix 破天荒引入细分 ...

  2. 互联网公司目标管理OKR和绩效考核的误区

    最近看了一篇关于「谷歌放弃OKR,转向全新的GRAD系统」的文章,我转到了研发效能DevOps的微信群里,结果引起了大家热烈的讨论,正好我们也在使用 OKR,所以也来谈谈我的理解以及我们应用起来的实际 ...

  3. 百人研发团队的难题:研发管理、绩效考核、组织文化和OKR

    分享一个公司规模近200,研发占一半的创业公司 Worktile 在研发团队管理方面的玩法,仅供百人左右研发团队参考~ 什么是研发团队?简单的说,你熟悉的那帮穿格子衬衫,以程序员为核心组成的团队,就是 ...

  4. ASP.NET MVC (Razor)开发<<周报与绩效考核系统>>,并免费提供园友们使用~~~

    过去我们使用过一些周报工具来完成项目组或部门的周报填写与考核工作,但多少有些不理想,要么功能太过简单,要么功能特别繁杂,不接地气,使用不便. 后来我们就考虑自己开发一个简单的,实用的,易用的,接地气的 ...

  5. KPI绩效考核为何在国内不管用?

    很多外国很好的管理制度,到了中国都有水土不服,就像KPI绩效考核一样,到了中国执行得很不好,甚至还不如用本土的人治管理方法,那是为何呢?为什么国内学平衡计分法和KPI的热情非常高,效果却往往有限? 其 ...

  6. 为什么研发团队不适合量化KPI的绩效考核?

    研发团队(如果不是外包,不是机械性的活动)如果进行的是creative的有创造性的智力活动,那么应该不适合用量化KPI的绩效考核和激励,不应该用工时.bug数(难度大的bug可能多,测试人员可能没有经 ...

  7. 【Sprint3冲刺之前】敏捷团队绩效考核(刘铸辉)

     TD学生助手团队已经在4.22~4.30完成了为期9天的Sprint2计划,并在Sprint2总结会议中安排了五一放假每个人的任务分配,下面发布下Sprint2冲刺周期的阶段性成果. Sprint2 ...

  8. 《DevOps故障排除:Linux服务器运维最佳实践》读书笔记

    首先,这本书是Linux.CN赠送的,多谢啦~ http://linux.cn/thread-12733-1-1.html http://linux.cn/thread-12754-1-1.html ...

  9. 跨国合作:Serverless Components 在腾讯云的落地和实践

    导语 | Serverless Components 是 Serverless Framework 推出的最新解决⽅案,具有基础设施编排能⼒,开发者通过使⽤ Serverless Components ...

  10. 百胜中国使用Rainbond实现云原生落地的实践

    百胜中国使用Rainbond实现云原生落地的实践 关于百胜中国 自从1987年第一家餐厅开业以来,截至2021年第二季度,百胜中国在中国大陆的足迹遍布所有省市自治区,在1500多座城镇经营着11023 ...

随机推荐

  1. vue之事件修饰符

    目录 修饰符 .stop事件 .self事件 .prevent事件 .once事件 修饰符 事件修饰服 释义 .stop 只处理自己的事件,子控件不再冒泡给父控件 .self 只处理自己的事件,子控件 ...

  2. SSM整合的所有配置(配置类)

    导入依赖坐标pom.xml <dependencies> <dependency> <groupId>junit</groupId> <artif ...

  3. vulnhub靶场之DRIFTINGBLUES: 5

    准备: 攻击机:虚拟机kali.本机win10. 靶机:DriftingBlues: 5,下载地址:https://download.vulnhub.com/driftingblues/driftin ...

  4. LeeCode 433 最小基因变化

    LeeCode 433 最小基因变化 题目描述: 基因序列可以表示为一条由 8 个字符组成的字符串,其中每个字符都是 'A'.'C'.'G' 和 'T' 之一. 假设我们需要调查从基因序列 start ...

  5. Git多平台/多账号配置

    有时候需要在一台电脑使用多个git平台(Gitee.GitHub.Gitlab...)或者一个平台多个不同账号,比如想同时配置公司git和个人的git,提交代码时提交到对应的平台/账号的代码仓库且互不 ...

  6. hadoop伪分布式集群的安装(不是单机版)

    准备工作 三台虚拟机,关闭防火墙,关闭selinux 查看防火状态 systemctl status firewalld 暂时关闭防火墙 systemctl stop firewalld 永久关闭防火 ...

  7. UE4 内存写坏导致异常崩溃问题记录

    1. 问题表现 经常出现进程崩溃,崩溃堆栈较为底层 原因基本上都是 read write memory 时触发了异常,盘查后初步怀疑是内存写坏了. 2. 排查期 UE 支持各种内存分配器: TBB A ...

  8. C# 笔迹擦除8边形

    擦除区域与橡皮大小不一致 测试反馈,擦除区域与真实的橡皮大小不一致: 上图中,橡皮显示是圆形的,但擦除效果是一个"8边形"区域. 找了一台8K屏,确实是能复现的: 看到这个诡异的8 ...

  9. C# 信号锁SemaphoreSlim

    关于锁,我们经常会使用lock object对象,进行资源访问的限制. 但,lock是有限制的,无法添加异步方法.编译器会报错. 下面推荐另一个类SemaphoreSlim,这是信号量的一个使用类.先 ...

  10. Jupyter Notebook(或vscode插件) 一个cell有多个输出

    方法一 在文件的开头加上如下代码,该方法仅对当前文件有效 from IPython.core.interativeshell import InteractiveShell InteractiveSh ...