50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

谈谈 KPI 这个东西

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

    阅读完需:约 3 分钟

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

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

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

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

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

本日作者简介

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

2013-08-06 04:151229

评论

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

量化策略APP系统开发,马丁策略交易平台

13530558032

InnoDB 表空间

leonsh

MySQL innodb 表空间

Vue进阶(五十九):ES数组操作:splice() 实现数组删除、替换、增加指定元素

No Silver Bullet

Vue 8月日更 splice

适女化科技(一):伪需求,真消费

脑极体

Socket 通信原理

一个大红包

8月日更

Go- goto和label

HelloBug

Go 语言 goto label

BI软件漫谈

格林海文

BI Tableau 帆软

快手基于 Flink 构建实时数仓场景化实践

阿里云大数据AI技术

Tron波场链智能合约系统开发案例|波场链源码搭建

Geek_23f0c3

TRONex波场智能合约 DAPP智能合约交易系统开发 波场DAPP

项目进度经常超时怎么办?项目经理如何有效管理项目进度?

优秀

项目管理工具

火爆 GitHub!这个图像分割神器开源了

百度开发者中心

人工智能 开源 最佳实践 图像

docker概念很乱?俺来替你理一下!

Java Docker 架构 后端

Go- 函数返回值

HelloBug

函数 返回值 Go 语言

Go- break和continue

HelloBug

Go 语言 break continue

干货!DataPipeline2021数据管理与创新大会全篇划重点

DataPipeline数见科技

大数据 数据融合 数据管理

探索技术与应用融合的区块链 实现产业良性发展

CECBC

亚信数据库AIDB通过统信UOS认证,国产自主可控项目新选择

亚信AntDB数据库

国产化 国产数据库 亚信数据库AIDB

英特尔CEO帕特·基辛格:面向未来的数字化需求,推进未来计算创新、探索与颠覆

科技新消息

再也不怕 JavaScript 报错了,怎么看怎么处理都在这

前端依依

学习 技术 大前端 js

最好用的 Angular 甘特图组件 ngx-gantt

PingCode研发中心

软件 工具 甘特图 ngx-gantt

Go- switch-case结构

HelloBug

Go 语言 switch case

Agora 教程丨一个典型案例,教你如何使用水晶球“数据洞察”

声网

Agora 教程 水晶球

云与AI真的能互相成就?还是最好各自独立行走?

脑极体

BuildPacks 打包

Zhang

Docker image CNB OCI

Python代码阅读(第16篇):列表求差集

Felix

Python 编程 Code Programing 阅读代码

跨团队项目的集成测试实践分享

PingCode研发中心

软件测试 测试

ipfs矿机公司哪家好?ipfs矿机公司实力排行?

分布式存储 Filecoin ipfs挖矿 ipfs矿机 ipfs矿商排名

模块五:微博评论模块高性能高可用计算架构设计

kk

架构实战营

做正确的事情,而不是把事情做正确

非著名程序员

个人成长 提升认知 认知提升 8月日更

上游思维:凭一己之力能做些什么?

石云升

读书笔记 8月日更 上游思维

Go- for循环

HelloBug

for Go 语言

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