Skip to content

Commit cd71210

Browse files
committed
Specify English metric terms
1 parent 2d06382 commit cd71210

File tree

2 files changed

+22
-12
lines changed

2 files changed

+22
-12
lines changed

docs/metrics-dict/elements-of-metric.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,16 @@ sidebar_position: 1
6565

6666
联系[思码逸](https://www.merico.cn)企业服务,获得完整信息。
6767

68+
## 中英文词汇对照表 {#glossary}
69+
70+
| 中文 | 英文 | 缩写 |
71+
| --- | --- | --- |
72+
| 缺陷关闭时间 | bug close time | BCT |
73+
| 事务前置时间 | issue lead time | ILT |
74+
| 需求交付时长 | requirement delivery time | RDT |
75+
| 需求交付速率 | requirement delivery velocity | RDV |
76+
| 需求吞吐量 | requirement throughput | RT |
77+
6878
## 参考阅读
6979

7080
汇集和精选跟该指标相关的网络资源或文献。

docs/metrics-dict/requirement-delivery-cycle.md renamed to docs/metrics-dict/requirement-delivery-time.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
---
2-
sidebar_label: '需求交付周期'
2+
sidebar_label: '需求交付时长'
33
---
44

5-
# 需求交付周期
5+
# 需求交付时长
66

77
## 概念
88

99
### 定义
1010

11-
需求交付周期是需求从创建到交付的总时长。可按照需求在实践域或项目管理系统中流转的状态划分,统计各个状态阶段的时间占比,帮助定位拖长需求交付周期的阶段。如果需求的颗粒度不统一,可以统计需求的功能点、故事点、代码当量等进行校准。其中功能点是常用于估算软件规模的单位,有国家标准作为依据,适用于小颗粒需求或小规模专业性强的团队,或航天、军工、政务等行业。为了校准需求的实际颗粒度,可以采用每个需求交付后对应的代码当量作为一个统计指标,来观察各个需求颗粒度的分布。如果它们的代码当量符合正态分布,则需求交付周期的结果可作为观察交付速率的有效参考,否则应重点排查代码当量过大或过小的需求,首先统一需求颗粒度,再采用需求交付周期指标
11+
需求交付时长是需求从创建到交付的总时长。可按照需求在实践域或项目管理系统中流转的状态划分,统计各个状态阶段的时间占比,帮助定位拖长需求交付时长的阶段。如果需求的颗粒度不统一,可以统计需求的功能点、故事点、代码当量等进行校准。其中功能点是常用于估算软件规模的单位,有国家标准作为依据,适用于小颗粒需求或小规模专业性强的团队,或航天、军工、政务等行业。为了校准需求的实际颗粒度,可以采用每个需求交付后对应的代码当量作为一个统计指标,来观察各个需求颗粒度的分布。如果它们的代码当量符合正态分布,则需求交付时长的结果可作为观察交付速率的有效参考,否则应重点排查代码当量过大或过小的需求,首先统一需求颗粒度,再采用需求交付时长指标
1212

13-
例如,下图展示了几个月份中,需求交付周期的均值和低80%分位值。
13+
例如,下图展示了几个月份中,需求交付时长的均值和低80%分位值。
1414

1515
![image](https://user-images.githubusercontent.com/592493/147876210-e897227e-4119-441c-b58e-edb7abaf6346.png)
1616

1717
### 价值
1818

19-
需求交付周期反映研发团队的快速响应能力。理论上,向客户交付价值的速度越快越好,但必须综合考虑交付价值是否满足顾客期望、需求吞吐率和交付质量等其他方面。快速交付不一定等同于优秀的研发实践。
19+
需求交付时长反映研发团队的快速响应能力。理论上,向客户交付价值的速度越快越好,但必须综合考虑交付价值是否满足顾客期望、需求吞吐率和交付质量等其他方面。快速交付不一定等同于优秀的研发实践。
2020

2121
## 应用
2222

@@ -32,9 +32,9 @@ sidebar_label: '需求交付周期'
3232

3333
#### 计算方法
3434

35-
对于某个需求,需求交付周期 = 需求发布时间 - 需求创建时间。可以按照需求在各个状态中停留的时长,将需求交付周期细分为多个组成部分。可以只统计指定范围内的需求,计算它们的交付周期。
35+
对于某个需求,需求交付时长 = 需求发布时间 - 需求创建时间。可以按照需求在各个状态中停留的时长,将需求交付时长细分为多个组成部分。可以只统计指定范围内的需求,计算它们的交付周期。
3636

37-
* 统计项目维度需求交付周期
37+
* 统计项目维度需求交付时长
3838
* 统计周期内平均或 80% 的需求的交付周期。
3939

4040
![](img/xu-qiu-jiao-fu-zhou-qi-1.png)
@@ -47,7 +47,7 @@ sidebar_label: '需求交付周期'
4747
### 分析(Analyze)
4848

4949
* 对比不同项目的需求交付速度,找到交付最快和最慢的项目。
50-
* 分析各个周期内平均需求交付周期的变化趋势,进行纵向对比,定位最大值、最小值、连续上升周期、连续下降周期等关键点。
50+
* 分析各个周期内平均需求交付时长的变化趋势,进行纵向对比,定位最大值、最小值、连续上升周期、连续下降周期等关键点。
5151
* 分析各个周期内80%的需求的交付周期的变化趋势,进行纵向对比,定位最大值、最小值、连续上升周期、连续下降周期等关键点。
5252

5353
:::info
@@ -56,13 +56,13 @@ sidebar_label: '需求交付周期'
5656
通常情况下,均值和80%分位数的统计结果会出现两倍的差距,80%分位数和99%分位数也往往是约两倍关系。
5757
因此,80%分位数是一个很好的预测平衡点。
5858
* 分析对比需求在不同实践域或不同状态的停留时长,识别耗时最长的环节,找到影响整体交付速度的关键瓶颈。
59-
* 需求交付周期与需求吞吐量关联分析,辨别需求交付趋势是否健康。
60-
* 健康趋势:需求交付周期缩短并且需求吞吐量增加
61-
* 不健康趋势:需求交付周期延长并且需求吞吐量降低
59+
* 需求交付时长与需求吞吐量关联分析,辨别需求交付趋势是否健康。
60+
* 健康趋势:需求交付时长缩短并且需求吞吐量增加
61+
* 不健康趋势:需求交付时长延长并且需求吞吐量降低
6262

6363
### 回顾(Review)
6464

65-
基于分析结果,聚焦少数关键点,采用石川图(鱼骨图)或根因分析法(RCA),进行根本原因的分析、调研和回顾。例如:连续几个统计周期,需求交付周期变长,需要进一步调研需求在不同阶段的停留时长,找到耗时最长的阶段进行根因分析:
65+
基于分析结果,聚焦少数关键点,采用石川图(鱼骨图)或根因分析法(RCA),进行根本原因的分析、调研和回顾。例如:连续几个统计周期,需求交付时长变长,需要进一步调研需求在不同阶段的停留时长,找到耗时最长的阶段进行根因分析:
6666

6767
* 需求阶段耗时过长:需求不明确、变更频繁、[需求颗粒度](https://www.openmari.dev/)过大、需求优先级没有定义清楚、需求分析师或产品经理的资源或经验不足?
6868
* 设计阶段耗时过长:需求文档不清晰、研发负责人或架构师的资源或经验不足?

0 commit comments

Comments
 (0)