|看懂这5幅图,研发效能分析和改进就容易了

【|看懂这5幅图,研发效能分析和改进就容易了】|看懂这5幅图,研发效能分析和改进就容易了

文章图片

|看懂这5幅图,研发效能分析和改进就容易了

文章图片

|看懂这5幅图,研发效能分析和改进就容易了

文章图片

|看懂这5幅图,研发效能分析和改进就容易了

作为 CTO 或企业管理者 , 我们如何去了解和衡量研发团队的研发效能呢?
作为 PMO 和效能负责人 , 我们该从哪几个维度来回答关于研发效能的问题呢?
带着这两个问题 , 我们进入到研发效能分析的场景 , 聊一聊我们如何通过效能数据分析 , 帮助企业管理者透明化研发效能水平和变化趋势 , 分析效能问题根因、指导改进行动、衡量改进效果 。
在云效效能洞察 Insight 中 , 我们可以从 3 个维度衡量和分析团队的研发效能:
看交付速率:单位时间内 , 团队能够交付多少需求 , 即需求交付的吞吐量; 看响应能力:需求从提出到交付上线的时间长短 , 即需求交付周期; 看交付质量:交付过程中缺陷发现和修复的及时性 , 以及缺陷数量的多少 。 看交付速率 在云效Insight的效能分析场景报表 , 通过「需求交付速率」指标卡 , 我们可以:
看到在单位时间内的需求交付量 , 及所选时间段内平均单位时间需求交付量; 看到需求交付速率趋势 , 根据近期交付量来合理安排团队将来的交付节奏和对外的承诺 。图片来源:云效效能洞察Insight
需求交付速率:横坐标为时间 , 以周为单位 , 纵坐标是需求的数量(个) , 柱子高低代表一周交付需求数量的多少 , 柱子的颜色分布分别对应交付周期的长短分布 。
注:按需求个数统计的方式 , 因需求大小不一致会出现一些统计偏差 , 因此期望做需求交付统计时能够将需求粒度拆分的相对较小且均匀 。
在「需求交付速率」指标卡中 , 我们可以深入分析:
1. 根据团队交付速率 , 评估团队交付能力
我们可以根据团队近期的交付速率 , 预测团队将来的交付速率 , 以便更好地安排团队未来可接纳需求的工作量 。 比如最近 6 周 , 每周交付需求数量为 10 , 12 , 15 , 13 , 11 , 17 , 平均值为 13 , 我们可以预测团队每周可交付需求数量在 13 个左右 , 当我们知道这个数据时 , 可以更好的安排需求交付的节奏和时间 , 并对外部承诺 。
2. 通过观测发布频率 , 推进团队持续交付
如果每周都有柱子 , 说明每周都有发布 , 如果柱子有间隔性 , 即每两周有一个柱子 , 说明是两周一次发布 , 以此类推 。
看响应能力 通过云效Insight效能分析报表中的「需求交付分布」、「需求累积流图」指标卡 , 我们可以看响应能力 。
首先 , 在「需求交付分布」指标卡中 , 我们可以:
看到各需求上线时间的分布情况 , 反映团队的需求发布频率; 看到需求交付周期的趋势 , 反映团队对需求响应能力及变化趋势; 通过历史数据分析 , 预测将来的响应能力 。图片来源:云效效能洞察Insight
指标卡中数据含义:
需求交付分布 , 也叫需求控制图 , 横坐标为时间 , 纵坐标为需求交付周期(天) , 图中:
圆点:代表一个已交付的需求 , 它所在的横坐标为交付时间 , 纵坐标为该需求交付时长; 折线:代表需求交付周期的滚动均值 , 取该点以及前后各1/3/5/7/9 点(随区间事项数变动)的平均值; 面积:蓝色阴影区域代表滚动标准差 , 即实际数据与滚动平均值的偏差量; 横线:所选时间区间内 , 需求交付周期的平均值 。在看到「需求交付分布」的数据时 , 我们可以从 5 个方面进行理解和分析: