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