背景
团队 PMO 同学想看到一个双月「提出需求数量」与「需求完成数量」的对比来对研发产能进行度量。
解析
需求吞吐量,指的是单位时间或版本内完成的需求个数,用于研发产能度量指标非常直观,表述通常为「双月完成的需求数」、「某个项目完成的需求数」。
以「双月完成的需求数」为例,这里我们可以拆出来核心的点:双月、提出需求数、需求完成数。双月作为横坐标,也就是维度;提出需求数、需求完成数作为纵坐标,也就是指标。
配置
首先是新建视图或者直接在已有的视图下直接新建图表。
新建图表
- 在已经建好的视图上,点击右上方,创建图表;
- 点击「创建自定义图表」,填写名称「双月需求吞吐计算」
- 选择数据源为「工作项 → 需求」,图表类型为折线图。
250px|700px|reset
维度配置
进入度量图表配置页面后,填写维度为双月时间。针对时间维度,可以使用 Meego 提供的 Timeline 函数,这里我需要7、8双月的数据。输出公式为:
timeline("2021/07/01", "2021/08/31", "day"))
250px|700px|reset
指标配置
接下来需要查看提出需求数量与已经完成的需求数量,提出需求数量可以直接使用工作项id 进行计数;已经完成的需求数量需要使用到计算字段,公式如下:
countif(ISNULL(完成时间)==false,工作项id))
分别选择字段工作项id与创建计算算字段命名为「完成需求」。
250px|700px|reset
工作项id 显示有一些突兀,这里可以对工作项id 修改名称。
250px|700px|reset
查看
完成创建后,通过数据分布情况来更精确了解需求吞吐情况,可以查看占比数据或配置参考线。
250px|700px|reset
分析
从提出需求和完成需求数量来看,供不应求,但 WIP 稳定,没有扩大趋势,建议重点对需求优先级进行判断,合理控制需求数量。