写点什么

谈谈 KPI 这个东西

  • 2013-08-06
  • 本文字数:1006 字

    阅读完需:约 3 分钟

在 QCon 北京上采访《精益软件度量》一书的作者张松,聊到 KPI 这个事情。作为 ThoughtWorks 中国区总经理,张松在带队这方面的经验是很丰富的,也见过不少风格的公司和团队。对团队管理者而言,度量是掌握团队、项目进程的关键——事实上,也可以说是唯一的手段。KPI 本身作为度量阀值,可以起到检测团队健康状态的作用。但是在很多情况下,KPI 是老板定的,监控是团队经理在盯着,实际做事儿的是团队成员,这就造成了很多扭曲的后果。三方的目标越是不统一,扭曲的就越严重。

我问张松,老板想要的结果,团队经理想要的结果,和团队成员想要的结果,难免是不一样的——事实上也不可能是完全一样的。所以怎么可能让大家都高高兴兴、心甘情愿的去搞这个度量呢?张松提到两点:一个是共享上下文,增加公司的信息透明度,让大家都知道公司整体的目标是什么;第二个是达成共识,让处在不同利益角度的同事能坐在一起,而不是只在自己的角度考虑问题。他举了一个例子:

有一个很大型的跨国企业。业务部门是他们的销售,是市场营销部门;产品的提供者是他们的研发组织。以往,因为他们甚至都属于不同的法律实体(公司),他们之间的沟通实际上是非常有限的,通常是通过总部的指导,或者是他们内部的合同,来达成这种决策和沟通的目的。我们经过考察之后,发现在这个过程当中出现了非常多的误解,但是我们又不能直接说你们出现了误解——一定是希望他们自己能发现误解,并且在这方面达成共识。我们就组织了一个研讨会,把销售部门的人和研发部门的领导拉到同一间屋子里面。我们找了一个很偏僻的地方,让他们不太容易去收发 Email 和打电话,大家通过一个都能够认可的过程,然后商量,我们到底希望达成一个什么样的目的;为了要达成这样的目的,我们还欠缺一点什么;为了能够弥补这个欠缺的地方,站在业务部门的角度,站在研发部门的角度,各自应该做什么。那么通过一系列的讨论,他们就会发现,原来你们是这么想的,其实你们也不是不可以商量,有些地方我可以让步,但是我希望你能够给我一些什么样的东西。

总的来说,张松认为度量的结果是一个沟通的媒体,而不是追求的一个结果。开发者总觉得度量是一个领导用来达成自己“邪恶”目标的手段,但其实不必这样想。好的度量对于团队成员本身而言也是有帮助的;不好的度量,归根结底是沟通问题。

你对度量和 KPI 是怎么看的?欢迎交流!

本日作者简介

杨赛(@lazycai),InfoQ 中文站编辑。到处串门的互联网信徒,相信规则的力量。

2013-08-06 04:151137

评论

发布
暂无评论
发现更多内容

前端vue面试题汇总

bb_xiaxia1998

Vue

看透react源码之感受react的进化

flyzz177

React

从recat源码角度看setState流程

flyzz177

React

“零容忍”监管,金融机构如何应对数据泄露风险?

极盾科技

数据安全

高级前端一面必会react面试题(持续更新中)

beifeng1996

React

从源码角度看React-Hydrate原理

flyzz177

React

Python中图像平滑方法的两种非线性滤波:中值滤波、双边滤波

华为云开发者联盟

Python 人工智能 华为云 12 月 PK 榜

基于云原生的集群自愈系统 Flink Cluster Inspector

阿里云大数据AI技术

机器学习 flink 运维 云原生 12 月 PK 榜

假如面试官要你手写一个promise

helloworld1024fd

JavaScript

前端leetcde算法面试套路之双指针

js2030code

JavaScript LeetCode

前端leetcde算法面试套路之二叉树

js2030code

多线程永动任务设计与实现

小小怪下士

Java 多线程

鸿蒙开发实例 | 鸿蒙原子化服务卡片开发完美体验

TiAmo

华为 鸿蒙 12月月更

预训练时代的自然语言处理 魔搭社区NLP模型全解析

阿里技术

自然语言处理 NLP 大模型

前端高频手写面试题集锦

helloworld1024fd

JavaScript

React源码分析(一)Fiber

flyzz177

React

转转用户画像平台实践

转转技术团队

大数据 用户画像 用户画像分析

IoT 设备定位服务——设备管理类

阿里云AIoT

物联网 API 定位技术

每日一题之Vue的异步更新实现原理是怎样的?

bb_xiaxia1998

Vue

每日一题之Vue数据劫持原理是什么?

bb_xiaxia1998

Vue

写个JS深拷贝,面试备用

helloworld1024fd

JavaScript

高级前端一面经典手写面试题汇总

helloworld1024fd

JavaScript

前端常见内存泄漏及解决方法

达摩

Web 内存泄露

从react源码看hooks的原理

flyzz177

React

当云原生成为一种显学,对象存储和数据湖如何顺势而为

云布道师

对象存储 云存储

轻量级的架构决策记录机制

京东科技开发者

团队管理 架构 软件架构 架构设计 架构决策

Go语言性能剖析利器--pprof实战

京东科技开发者

Go pprof 优化技巧 Go 语言 #go

2022 年度“用 TDengine,写 TDengine”征文!

爱倒腾的程序员

数据库 tdengine 时序数据库

React-Hooks源码深度解读

flyzz177

React

超大规模大数据集群管理平台的架构优化及实践

移动云大数据

保护客户代码和应用安全,CodeArts有7招

华为云开发者联盟

云计算 后端 华为云 12 月 PK 榜 华为CodeArts

谈谈KPI这个东西_文化 & 方法_sai_InfoQ精选文章