狠狠撸

狠狠撸Share a Scribd company logo
程序员度量程序员度量程序员度量程序员度量
一切不以团队建设为目的的度量都是耍流氓一切不以团队建设为目的的度量都是耍流氓一切不以团队建设为目的的度量都是耍流氓一切不以团队建设为目的的度量都是耍流氓
仅凭第一直觉仅凭第一直觉仅凭第一直觉仅凭第一直觉,,,,猜一猜猜一猜猜一猜猜一猜
假设有一紧绕地球赤道
的铁环,如果环的周长
延长一米,这只老鼠是
否可以钻过这个环,从
假设有一紧绕地球赤道
的铁环,如果环的周长
延长一米,这只老鼠是
否可以钻过这个环,从否可以钻过这个环,从
南半球到北半球?
否可以钻过这个环,从
南半球到北半球?
那我们来证明一下那我们来证明一下那我们来证明一下那我们来证明一下
假设假设假设假设周长为S,那么S = 2πR
并且,S + 1 = 2πR’
(其中R’为周长延长1米后的半径大小)
因此因此因此因此::::2πR + 1 = 2πR’
1 = 2πR’-2πR
1 = 2π(R’-R)
R’-R= 1/2π
R’-R=1/6.28=0.159米 15.9cm
没有度量指标没有度量指标没有度量指标没有度量指标,,,,唯一度量的方法只是员唯一度量的方法只是员唯一度量的方法只是员唯一度量的方法只是员
工的演技水平工的演技水平工的演技水平工的演技水平
TPE(Team Performance Evaluation)
- 版本版本版本版本1.0
缺陷
数量
缺陷
数量 持续集成
状态跟踪
及响应
持续集成
状态跟踪
及响应
承诺的
故事点
承诺的
故事点
速率速率
缺陷修缺陷修
速率速率
缺陷修
改时间
缺陷修
改时间
可是可是可是可是...
经理们想要的更多...
? 研发经理想push团队做更多的事
? 部门经理想让他的团队们变得互助
? 质量经理想让团队帮他收集更多的报表信息? 质量经理想让团队帮他收集更多的报表信息
? 缺陷经理想让团队承担他的压力
? 项目经理想让团队能赶上dead-line
TPE(Team Performance Evaluation)
- 版本版本版本版本2.0
缺陷
数量
缺陷
数量 持续集成
状态跟踪
及响应
持续集成
状态跟踪
及响应
承诺的
故事点
承诺的
故事点
速率速率
缺陷修缺陷修
速率速率
缺陷修
改时间
缺陷修
改时间
评审找到问
题个数及修
改时间
评审找到问
题个数及修
改时间
质量改进行动:
单元测试覆盖
率
代码复杂度
代码重复度
质量改进行动:
单元测试覆盖
率
代码复杂度
代码重复度
灰色
领域
灰色
领域
缺陷
数量
缺陷
数量 持续集成
状态跟踪
及响应
持续集成
状态跟踪
及响应
承诺的
故事点
承诺的
故事点
速率速率
缺陷修缺陷修
TPE(Team Performance Evaluation)
- 版本版本版本版本3.0
速率速率
缺陷修
改时间
缺陷修
改时间
评审找到问
题个数及修
改时间
评审找到问
题个数及修
改时间
质量改进行动:
单元测试覆盖
率
代码复杂度
代码重复度
质量改进行动:
单元测试覆盖
率
代码复杂度
代码重复度
灰色
领域
灰色
领域
代码及文
档审核
代码及文
档审核
风险管理风险管理
给予其他
团队的支
持数量
给予其他
团队的支
持数量
更糟的是更糟的是更糟的是更糟的是...
我们给团队根据这些分
数进行排名,并且奖励前
三名(其潜台词是对其他
团队的惩罚,虽然这不是
我们给团队根据这些分
数进行排名,并且奖励前
三名(其潜台词是对其他
团队的惩罚,虽然这不是团队的惩罚,虽然这不是
我们的初衷)
团队开始score-oriented
,因此,一种新的开发方
式诞生了:SDD (Score
Driven Development)
团队的惩罚,虽然这不是
我们的初衷)
团队开始score-oriented
,因此,一种新的开发方
式诞生了:SDD (Score
Driven Development)
TPE(Team Performance Evaluation)
“质量质量质量质量”相关相关相关相关KPI有什么问题有什么问题有什么问题有什么问题????
缺陷
数量
缺陷
数量
缺陷修缺陷修
工作在不同的领域,其复杂度也不一样,单纯从数量上很难给
出一个合量的评价,另外,测试计划的安排也影响到缺陷的个
数,从短期的数量中,不足于评价质量的优劣。
工作在不同的领域,其复杂度也不一样,单纯从数量上很难给
出一个合量的评价,另外,测试计划的安排也影响到缺陷的个
数,从短期的数量中,不足于评价质量的优劣。
缺陷修
改时间
缺陷修
改时间
评审找到问
题个数及修
改时间
评审找到问
题个数及修
改时间
代码及文
档审核
代码及文
档审核
从评审中找出的问题的有效性很难界定,不同的团队有不同的
标准,或者相同的标准,不同操作的人会有不同的理解。
从评审中找出的问题的有效性很难界定,不同的团队有不同的
标准,或者相同的标准,不同操作的人会有不同的理解。
为了得到更多的差错点,代码评审只关注coding style这样的问
题,文档的评审只关心语法检查。大家关心数量,而不再是质
量。
为了得到更多的差错点,代码评审只关注coding style这样的问
题,文档的评审只关心语法检查。大家关心数量,而不再是质
量。
TPE(Team Performance Evaluation)
“实践实践实践实践”相关相关相关相关KPI有什么问题有什么问题有什么问题有什么问题????
持续集成
状态跟踪
及响应
持续集成
状态跟踪
及响应
每个团队只关注本组的Case,持续集成的环境复杂度变
高,各组件之间的耦合度变高,不是想如何去解决共同
领域—环境的问题,而是争吵谁影响了谁。越来越多的
争吵,越来越多的workaround。
每个团队只关注本组的Case,持续集成的环境复杂度变
高,各组件之间的耦合度变高,不是想如何去解决共同
领域—环境的问题,而是争吵谁影响了谁。越来越多的
争吵,越来越多的workaround。
质量改进行动:
单元测试覆盖
率
代码复杂度
代码重复度
质量改进行动:
单元测试覆盖
率
代码复杂度
代码重复度
风险管理风险管理
代码度量的指标太过于简单,不足于发现其背后的洞
察力。假的单元测试开始出现,只用于提高单元测试
的覆盖率。
代码度量的指标太过于简单,不足于发现其背后的洞
察力。假的单元测试开始出现,只用于提高单元测试
的覆盖率。
缺少风险管理的指导,团队无从下手,所以,风险管理
只是填表工作。谁填了表格,谁就不会减分。
缺少风险管理的指导,团队无从下手,所以,风险管理
只是填表工作。谁填了表格,谁就不会减分。
TPE(Team Performance Evaluation)
“生产率生产率生产率生产率”相关相关相关相关KPI有什么问题有什么问题有什么问题有什么问题????
承诺的
故事点
承诺的
故事点
速率速率
组织中不同的PO对故事点标准定义也不同组织中不同的PO对故事点标准定义也不同
灰色领域很难界定灰色领域很难界定速率速率
灰色
领域
灰色
领域
给予其他
团队的支
持数量
给予其他
团队的支
持数量
灰色领域很难界定灰色领域很难界定
团队变得斤斤计较,变得开始乐意记录自己帮助
了谁,而忘了谁帮助了自己,大家相信雷锋只是
一个神话。
团队变得斤斤计较,变得开始乐意记录自己帮助
了谁,而忘了谁帮助了自己,大家相信雷锋只是
一个神话。
在在在在ScrumGathering Shanghai对于这对于这对于这对于这
个问题的开放讨论个问题的开放讨论个问题的开放讨论个问题的开放讨论
我们迷失了我们迷失了我们迷失了我们迷失了
让我们回到让我们回到让我们回到让我们回到TPE(Team Performance
Evaluation)版本版本版本版本1最初的目的最初的目的最初的目的最初的目的
为了打造成功的团队为了打造成功的团队为了打造成功的团队为了打造成功的团队
测量不是排名测量不是排名测量不是排名测量不是排名!!!!
如果把团队建设当成是一场旅行的话如果把团队建设当成是一场旅行的话如果把团队建设当成是一场旅行的话如果把团队建设当成是一场旅行的话,,,,
那么我们需要知道那么我们需要知道那么我们需要知道那么我们需要知道…
我们是谁我们是谁我们是谁我们是谁???? 我们要到哪里去我们要到哪里去我们要到哪里去我们要到哪里去???? 我们现在在哪我们现在在哪我们现在在哪我们现在在哪????
Tony Parker的技术统计的技术统计的技术统计的技术统计
Tony Parker的详细数据的详细数据的详细数据的详细数据
Moneyball -- 点球成金点球成金点球成金点球成金
有哪些度量呢有哪些度量呢有哪些度量呢有哪些度量呢????
对技能的度量对技能的度量对技能的度量对技能的度量
对响应的度量对响应的度量对响应的度量对响应的度量
对价值的度量对价值的度量对价值的度量对价值的度量
技能度量的输入数据技能度量的输入数据技能度量的输入数据技能度量的输入数据
? 任务 该程序员完成的任务数
? 复杂度 每项被分配任务的复杂程度
? 未完成 已分配但未完成的任务
? 产物问题 某个产物领域的bug数
? 严重度 每个bug的严重度,可能因为修改引入其他bug而提升
?
? 严重度 每个bug的严重度,可能因为修改引入其他bug而提升
? 影响面 受每个bug影响的客户比例(估计的或已知的)
? 工作领域 该程序员工作过的产物领域
? 修复的问题 该序员修复的产物问题(作为被分配任务的一部分)
? 中断 该程序员在自己任务上被明显“打断”从而响应请求的次数
? 帮助 该程序员主动明显地帮助他人的次数
? 加分 该程序员显示出明显的主动性或创造性的次数
对技能的度量对技能的度量对技能的度量对技能的度量 - I
多能多能多能多能多能多能多能多能
火力火力火力火力火力火力火力火力
助攻助攻助攻助攻助攻助攻助攻助攻
错误错误错误错误错误错误错误错误
救援救援救援救援救援救援救援救援
得分得分得分得分得分得分得分得分
进攻影进攻影进攻影进攻影进攻影进攻影进攻影进攻影
防守影防守影防守影防守影
响力响力响力响力
防守影防守影防守影防守影
响力响力响力响力温度温度温度温度温度温度温度温度
抢断抢断抢断抢断抢断抢断抢断抢断
活动范围活动范围活动范围活动范围活动范围活动范围活动范围活动范围
失误失误失误失误失误失误失误失误
加加加加-减减减减加加加加-减减减减
进攻影进攻影进攻影进攻影
响力响力响力响力
进攻影进攻影进攻影进攻影
响力响力响力响力
对技能的度量对技能的度量对技能的度量对技能的度量 - II
多能多能多能多能多能多能多能多能
错误错误错误错误错误错误错误错误
救援救援救援救援救援救援救援救援
得分得分得分得分得分得分得分得分
进攻影进攻影进攻影进攻影进攻影进攻影进攻影进攻影
防守影防守影防守影防守影
响力响力响力响力
防守影防守影防守影防守影
响力响力响力响力温度温度温度温度温度温度温度温度
火力火力火力火力火力火力火力火力
助攻助攻助攻助攻助攻助攻助攻助攻
抢断抢断抢断抢断抢断抢断抢断抢断
活动范围活动范围活动范围活动范围活动范围活动范围活动范围活动范围
失误失误失误失误失误失误失误失误
加加加加-减减减减加加加加-减减减减
架构师架构师架构师架构师
进攻影进攻影进攻影进攻影
响力响力响力响力
进攻影进攻影进攻影进攻影
响力响力响力响力
对技能的度量对技能的度量对技能的度量对技能的度量 - III
多能多能多能多能多能多能多能多能
错误错误错误错误错误错误错误错误
救援救援救援救援救援救援救援救援
得分得分得分得分得分得分得分得分
火力火力火力火力火力火力火力火力
助攻助攻助攻助攻助攻助攻助攻助攻
进攻影进攻影进攻影进攻影
响力响力响力响力
进攻影进攻影进攻影进攻影
响力响力响力响力抢断抢断抢断抢断抢断抢断抢断抢断
活动范围活动范围活动范围活动范围活动范围活动范围活动范围活动范围
防守影防守影防守影防守影
响力响力响力响力
防守影防守影防守影防守影
响力响力响力响力
失误失误失误失误失误失误失误失误
加加加加-减减减减加加加加-减减减减
温度温度温度温度温度温度温度温度
架构师架构师架构师架构师
资深程序员资深程序员资深程序员资深程序员
抢断抢断抢断抢断抢断抢断抢断抢断
对技能的度量对技能的度量对技能的度量对技能的度量 - IV
多能多能多能多能多能多能多能多能 失误失误失误失误失误失误失误失误
加加加加-减减减减加加加加-减减减减
错误错误错误错误错误错误错误错误
救援救援救援救援救援救援救援救援
初级程序员初级程序员初级程序员初级程序员
得分得分得分得分得分得分得分得分
火力火力火力火力火力火力火力火力
助攻助攻助攻助攻助攻助攻助攻助攻
进攻影进攻影进攻影进攻影
响力响力响力响力
进攻影进攻影进攻影进攻影
响力响力响力响力抢断抢断抢断抢断抢断抢断抢断抢断
活动范围活动范围活动范围活动范围活动范围活动范围活动范围活动范围
防守影防守影防守影防守影
响力响力响力响力
防守影防守影防守影防守影
响力响力响力响力
温度温度温度温度温度温度温度温度
架构师架构师架构师架构师
资深程序员资深程序员资深程序员资深程序员
对响应的度量对响应的度量对响应的度量对响应的度量 - I
胜场胜场胜场胜场胜场胜场胜场胜场
胜率胜率胜率胜率胜率胜率胜率胜率
推动力推动力推动力推动力推动力推动力推动力推动力
胜场速胜场速胜场速胜场速
度度度度
胜场速胜场速胜场速胜场速
度度度度罚球胜罚球胜罚球胜罚球胜罚球胜罚球胜罚球胜罚球胜
能力排名能力排名能力排名能力排名能力排名能力排名能力排名能力排名
输场速度输场速度输场速度输场速度输场速度输场速度输场速度输场速度
增速增速增速增速增速增速增速增速度度度度度度度度
输场输场输场输场输场输场输场输场
罚球罚球罚球罚球罚球罚球罚球罚球
罚球胜罚球胜罚球胜罚球胜
场比场比场比场比
罚球胜罚球胜罚球胜罚球胜
场比场比场比场比
增益增益增益增益增益增益增益增益
加速度加速度加速度加速度加速度加速度加速度加速度
胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名
增速增速增速增速增速增速增速增速
对响应的度量对响应的度量对响应的度量对响应的度量 - II
胜率胜率胜率胜率胜率胜率胜率胜率
推动力推动力推动力推动力推动力推动力推动力推动力
胜场速胜场速胜场速胜场速
度度度度
胜场速胜场速胜场速胜场速
度度度度罚球胜罚球胜罚球胜罚球胜罚球胜罚球胜罚球胜罚球胜 增速增速增速增速增速增速增速增速
输场速度输场速度输场速度输场速度输场速度输场速度输场速度输场速度
胜场胜场胜场胜场胜场胜场胜场胜场
度度度度度度度度
输场输场输场输场输场输场输场输场
罚球罚球罚球罚球罚球罚球罚球罚球
罚球胜罚球胜罚球胜罚球胜
场比场比场比场比
罚球胜罚球胜罚球胜罚球胜
场比场比场比场比
增益增益增益增益增益增益增益增益
加速度加速度加速度加速度加速度加速度加速度加速度
胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名
能力排名能力排名能力排名能力排名能力排名能力排名能力排名能力排名
增速增速增速增速增速增速增速增速
消费性软件消费性软件消费性软件消费性软件
对响应的度量对响应的度量对响应的度量对响应的度量 - III
推动力推动力推动力推动力推动力推动力推动力推动力
胜场速胜场速胜场速胜场速
度度度度
胜场速胜场速胜场速胜场速
度度度度 增速增速增速增速增速增速增速增速
输场速度输场速度输场速度输场速度输场速度输场速度输场速度输场速度
胜场胜场胜场胜场胜场胜场胜场胜场
胜率胜率胜率胜率胜率胜率胜率胜率
度度度度度度度度
输场输场输场输场输场输场输场输场
罚球罚球罚球罚球罚球罚球罚球罚球
罚球胜罚球胜罚球胜罚球胜
场比场比场比场比
罚球胜罚球胜罚球胜罚球胜
场比场比场比场比
增益增益增益增益增益增益增益增益
加速度加速度加速度加速度加速度加速度加速度加速度
胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名
能力排名能力排名能力排名能力排名能力排名能力排名能力排名能力排名
增速增速增速增速增速增速增速增速
消费性软件消费性软件消费性软件消费性软件
公司软件公司软件公司软件公司软件
对响应的度量对响应的度量对响应的度量对响应的度量 - IV
推动力推动力推动力推动力推动力推动力推动力推动力胜场速胜场速胜场速胜场速
度度度度
胜场速胜场速胜场速胜场速
度度度度
输场输场输场输场输场输场输场输场
增速增速增速增速增速增速增速增速
输场速度输场速度输场速度输场速度输场速度输场速度输场速度输场速度
开发者和开发者和开发者和开发者和ITITITIT工具工具工具工具
胜场胜场胜场胜场胜场胜场胜场胜场
胜率胜率胜率胜率胜率胜率胜率胜率
罚球罚球罚球罚球罚球罚球罚球罚球
罚球胜罚球胜罚球胜罚球胜
场比场比场比场比
罚球胜罚球胜罚球胜罚球胜
场比场比场比场比
增益增益增益增益增益增益增益增益
加速度加速度加速度加速度加速度加速度加速度加速度
胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名
能力排名能力排名能力排名能力排名能力排名能力排名能力排名能力排名
增速增速增速增速增速增速增速增速
消费性软件消费性软件消费性软件消费性软件
公司软件公司软件公司软件公司软件
开发者和开发者和开发者和开发者和ITITITIT工具工具工具工具
对响应的度量对响应的度量对响应的度量对响应的度量 - V
推动力推动力推动力推动力推动力推动力推动力推动力胜场速胜场速胜场速胜场速
度度度度
胜场速胜场速胜场速胜场速
度度度度
输场输场输场输场输场输场输场输场
增益增益增益增益增益增益增益增益
加速度加速度加速度加速度加速度加速度加速度加速度
增速增速增速增速增速增速增速增速
输场速度输场速度输场速度输场速度输场速度输场速度输场速度输场速度
开发者和开发者和开发者和开发者和ITITITIT工具工具工具工具
胜场胜场胜场胜场胜场胜场胜场胜场
胜率胜率胜率胜率胜率胜率胜率胜率
罚球罚球罚球罚球罚球罚球罚球罚球
罚球胜罚球胜罚球胜罚球胜
场比场比场比场比
罚球胜罚球胜罚球胜罚球胜
场比场比场比场比
胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名胜场排名
能力排名能力排名能力排名能力排名能力排名能力排名能力排名能力排名
消费性软件消费性软件消费性软件消费性软件
公司软件公司软件公司软件公司软件
开发者和开发者和开发者和开发者和ITITITIT工具工具工具工具 云服务云服务云服务云服务
那么那么那么那么,,,,我们如何我们如何我们如何我们如何
知道程序员对我们知道程序员对我们知道程序员对我们知道程序员对我们
的组织的价值呢的组织的价值呢的组织的价值呢的组织的价值呢????
并且并且并且并且,,,,我们的组织我们的组织我们的组织我们的组织
需要什么样的程序需要什么样的程序需要什么样的程序需要什么样的程序
那么那么那么那么,,,,我们如何我们如何我们如何我们如何
知道程序员对我们知道程序员对我们知道程序员对我们知道程序员对我们
的组织的价值呢的组织的价值呢的组织的价值呢的组织的价值呢????
并且并且并且并且,,,,我们的组织我们的组织我们的组织我们的组织
需要什么样的程序需要什么样的程序需要什么样的程序需要什么样的程序需要什么样的程序需要什么样的程序需要什么样的程序需要什么样的程序
员呢员呢员呢员呢????
需要什么样的程序需要什么样的程序需要什么样的程序需要什么样的程序
员呢员呢员呢员呢????
对价值的度量对价值的度量对价值的度量对价值的度量 - I
影响力影响力影响力影响力影响力影响力影响力影响力
效率效率效率效率效率效率效率效率
领先份额领先份额领先份额领先份额领先份额领先份额领先份额领先份额
守场守场守场守场守场守场守场守场
爆发力爆发力爆发力爆发力爆发力爆发力爆发力爆发力
胜场份额胜场份额胜场份额胜场份额胜场份额胜场份额胜场份额胜场份额
输场份额输场份额输场份额输场份额输场份额输场份额输场份额输场份额团队合作团队合作团队合作团队合作团队合作团队合作团队合作团队合作
战斗力战斗力战斗力战斗力战斗力战斗力战斗力战斗力
对价值的度量对价值的度量对价值的度量对价值的度量 - II
影响力影响力影响力影响力影响力影响力影响力影响力
效率效率效率效率效率效率效率效率
领先份额领先份额领先份额领先份额领先份额领先份额领先份额领先份额
守场守场守场守场守场守场守场守场
爆发力爆发力爆发力爆发力爆发力爆发力爆发力爆发力
胜场份额胜场份额胜场份额胜场份额胜场份额胜场份额胜场份额胜场份额
输场份额输场份额输场份额输场份额输场份额输场份额输场份额输场份额团队合作团队合作团队合作团队合作团队合作团队合作团队合作团队合作
战斗力战斗力战斗力战斗力战斗力战斗力战斗力战斗力
早期阶段早期阶段早期阶段早期阶段
发展阶段发展阶段发展阶段发展阶段
成熟阶段成熟阶段成熟阶段成熟阶段
对价值的度量对价值的度量对价值的度量对价值的度量 - III
领先份额领先份额领先份额领先份额领先份额领先份额领先份额领先份额
影响力影响力影响力影响力影响力影响力影响力影响力
胜场份额胜场份额胜场份额胜场份额胜场份额胜场份额胜场份额胜场份额
输场份额输场份额输场份额输场份额输场份额输场份额输场份额输场份额
团队合作团队合作团队合作团队合作团队合作团队合作团队合作团队合作
守场守场守场守场守场守场守场守场爆发力爆发力爆发力爆发力爆发力爆发力爆发力爆发力
战斗力战斗力战斗力战斗力战斗力战斗力战斗力战斗力
早期阶段早期阶段早期阶段早期阶段
发展阶段发展阶段发展阶段发展阶段
成熟阶段成熟阶段成熟阶段成熟阶段
效率效率效率效率效率效率效率效率
试验过程试验过程试验过程试验过程 - 例例例例1. 笑话哥的绩效笑话哥的绩效笑话哥的绩效笑话哥的绩效
笑话哥是一名很平庸的程序员,绩效平平,当我
们做过度量之后发现,笑话哥的价值没有这么
简单…
试验过程试验过程试验过程试验过程 - 例例例例2. Fake过的数据过的数据过的数据过的数据
直线经理让团队收集度量数据,团队也提供了准
确的数据,只是之后团队发现了个秘密….
度量的使用度量的使用度量的使用度量的使用,,,,是一个试错及完善的过程是一个试错及完善的过程是一个试错及完善的过程是一个试错及完善的过程
确定度量的用途确定度量的用途确定度量的用途确定度量的用途确定度量的用途确定度量的用途确定度量的用途确定度量的用途
建立良好的数据收集建立良好的数据收集建立良好的数据收集建立良好的数据收集
方式方式方式方式
建立良好的数据收集建立良好的数据收集建立良好的数据收集建立良好的数据收集
方式方式方式方式
选择性的挑选度量指选择性的挑选度量指选择性的挑选度量指选择性的挑选度量指
标标标标
选择性的挑选度量指选择性的挑选度量指选择性的挑选度量指选择性的挑选度量指
标标标标
评估结果并调整评估结果并调整评估结果并调整评估结果并调整评估结果并调整评估结果并调整评估结果并调整评估结果并调整 建立可供讨论的平台建立可供讨论的平台建立可供讨论的平台建立可供讨论的平台建立可供讨论的平台建立可供讨论的平台建立可供讨论的平台建立可供讨论的平台
小结小结小结小结
度量的目标并不是评级,是确定团队水平,查
找团队需要改进的地方
度量的指标不以评级为目的,现代球类运动的
度量的目标并不是评级,是确定团队水平,查
找团队需要改进的地方
度量的指标不以评级为目的,现代球类运动的度量的指标不以评级为目的,现代球类运动的
度量指标与软件团队的度量指标可以相互借鉴
建立良好的度量收集,评估,反馈及调整机制
度量的指标不以评级为目的,现代球类运动的
度量指标与软件团队的度量指标可以相互借鉴
建立良好的度量收集,评估,反馈及调整机制
Q&A
? 请审慎对度量做出选择
? 一切不以团队建设为目的度量都是耍流氓。
特别鸣谢(排名不分先后):特别鸣谢(排名不分先后):
董斌,窦涵之,黎晰,尹哲,周峰,张刚,
宋励奋,孙妮等
延伸阅读延伸阅读延伸阅读延伸阅读
大数据招聘大数据招聘大数据招聘大数据招聘,,,,我就这样被算法选中我就这样被算法选中我就这样被算法选中我就这样被算法选中
http://www.guokr.com/article/437170/
推荐阅读推荐阅读推荐阅读推荐阅读
声明声明声明声明
? 本人既不是度量的支持者,也不是反对者,只
是实践者,所以不要与我争论
? 不保证以上度量方法的有效性,在做出结论之?
前,先实践
? 就像我描述的,我们是一路错过来的,错的地
方有很多,晒错的人是值得尊敬的
? 不代表组织观点
对于我对于我对于我对于我
zhang.lyuan@gmail.com
http://cn.linkedin.com/in/zhangliaoyuan
@zhangliaoyuan
http://weibo.com/zhangliaoyuan
zhang.lyuan@gmail.com

More Related Content

Featured (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
?
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
?
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
?
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
?
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
?
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
?
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
?
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
?
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
?
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
?
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
?
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
?
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
?
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
?
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
?
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
?
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
?
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
?
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
?
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani
?
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
?
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
?
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
?
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
?
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
?
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
?
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
?
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
?
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
?
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
?
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
?
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
?
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
?
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
?
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
?

Codermetrics scrumgathering shanghai_2013