KPI:关键绩效指标
KPI 的英文全称是 Key Performance Indicator,意思是关键绩效指标。它把公司的目标自上而下地分解,并且通过相关的关键绩效指标来衡量实际的执行效果。
KPI 的问题
- 它只适合标准化的、目标稳定的工作
- 会给团队带来不好的风气
很多公司都存在同样的问题:
- 故意定低指标:几乎所有人都把指标定得比较低,因为这样容易实现。
- 只顾短期效益:追求眼前利益的风气蔓延,短期内难见效益的工作都受到轻视,比如质量检验和老化处理等。
- 一切只看指标:上司不把部下当有感情的人来对待,一切都用指标来衡量。
- 工作和考核本末倒置:绩效考核需要把各种工作量化,但是很多工作无法简单地量化,所以公司在绩效考核上花费了大量的精力和时间,而在真正的工作上却敷衍了事,本末倒置。
KPI 的困惑
- 程序员的工作要怎么量化?
- 技术团队怎么体现工作贡献呢?
- 有风险的工作谁愿意做?
技术团队规划的常见角度
- 解决问题
- 优化性能
- 引入新技术
团队规划需要考虑的是如何做才能创造最大的价值。因为团队的资源和时间是有限的,需要让投入产出比最大化。
OKR:目标与关键成果
OKR 的英文全称是 Objectives and Key Results,意思是目标与关键成果。它的实施步骤是:
- 设定业务目标(Objectives),比如提升市场占有率。
- 为每个目标设定关键结果(Key Results),也就是为了实现目标具体要做的事情,以及具体的标准,比如为了实现“提升市场占有率”这个目标,准备“请 XX 明星做代言人”“投入 100 亿做用户补贴”等。
OKR 与 KPI 的区别是什么?
KPI 的关键词是 Indicators,而 OKR 的关键词是 Objectives:
- KPI 关注的是数据指标,而 OKR 关注的是业务目标。
当你使用 KPI 规划法,更关注数据指标的时候,第一反应是“我要履行什么职责”,思维就会受到限制,只会关注当前已有的工作,不太可能去思考接下来应该做的事情是什么。
而当你使用 OKR 规划法,更关注业务目标的时候,第一反应是“我要做成什么事情”,思维就会更加开阔,而不会局限于当前正在做的事情,可以根据实际情况判断和选择接下来应该要做的事情。
KPI 让我们正确地做事,OKR 让我们做正确的事。
所以有一种说法是这样的:OKR 其实就是一种牛逼的 KPI 制定方法。
OKR 与 KPI 的联系是什么?
OKR 和 KPI 其实有着内在的联系,我觉得它们的关系用下面这张图来形象地表示:
OKR 的 KR 有两种表现形式,一种是 KPI,一种是里程碑。
小结
- KPI 的缺点有两方面,一是只适合标准化的、目标稳定的工作,二是会给团队带来不好的风气,比如故意定低指标、只顾短期效益、一切只看指标、工作和考核本末倒置等。
- 技术团队的 TL 做团队规划有 3 个常见做法:解决问题、优化性能和引入新技术,但是因为没有结合业务目标,价值很难体现。
- OKR 规划法关注业务目标,可以根据实际情况及时调整,更适合快速发展的行业。
- OKR 是一种牛逼的 KPI 制定方法,KPI 是 KR 的一种形式。当你先明确业务目标,再根据环境变化和业务发展进行取舍,才能制定出合理的 KPI。