Project

General

Profile

Sprint History Metrics & Audit » History » Version 1

Redmine Admin, 12/24/2025 05:57 PM

1 1 Redmine Admin
h1. Sprint History, Metrics & Audit (Authoritative)
2
3
*Applies to all closed sprints on the Tinggit Platform*  
4
*Defines how sprint history is preserved, measured, audited, and trusted*
5
6
{{toc}}
7
8
---
9
10
h2. 1. Purpose
11
12
The purpose of this page is to define **how sprint outcomes are preserved and analyzed after a sprint is closed**.
13
14
This process ensures that:
15
16
* Sprint history is permanent and immutable
17
* Metrics can be recalculated months or years later
18
* Velocity trends remain trustworthy
19
* Spillover and quality issues are visible
20
* Internal and external audits are supported without rework
21
22
*bq.* Once a sprint is closed, its data must never be rewritten.
23
24
---
25
26
h2. 2. Scope
27
28
This applies to:
29
30
* All closed sprints
31
* All issues that were part of any sprint
32
* All teams using Scrum-based delivery
33
* All metrics derived from sprint execution
34
35
---
36
37
h2. 3. Source of Truth for Sprint History
38
39
Sprint history does *not* rely on Sprint Versions.
40
41
|_. Artifact |_. Purpose |_. Mutability |
42
| Completed In Sprint | Permanent sprint completion record | Immutable |
43
| Spillover Reason | Reason for unfinished work | Immutable |
44
| Issue Status History | Timeline of execution | Immutable |
45
| Sprint Wiki | Human context and narrative | Immutable after close |
46
47
*bq.* Sprint Versions are execution containers, not history storage.
48
49
---
50
51
h2. 4. What Is Preserved After Sprint Close
52
53
After Sprint Close, the following data must always remain available:
54
55
* What was completed
56
* What was not completed
57
* Why work spilled over
58
* Who worked on what
59
* When work was completed
60
* What the sprint goal was
61
62
This information enables:
63
* Reliable retrospectives
64
* Trend analysis
65
* Audit readiness
66
67
---
68
69
h2. 5. Sprint Metrics (Authoritative Definitions)
70
71
---
72
73
h3. 5.1 Velocity
74
75
*Definition:*  
76
Total Story Points completed in a sprint.
77
78
*How it is calculated:*
79
80
<pre>
81
Tracker = Story
82
Completed In Sprint = Sprint YYYY-NN
83
Status = Done or Closed
84
Sum(Story Points)
85
</pre>
86
87
Rules:
88
* Only completed stories count
89
* Tasks and bugs do not contribute
90
* Velocity is never adjusted retroactively
91
92
---
93
94
h3. 5.2 Throughput
95
96
*Definition:*  
97
Number of stories completed in a sprint.
98
99
*How it is calculated:*
100
101
<pre>
102
Tracker = Story
103
Completed In Sprint = Sprint YYYY-NN
104
Status = Done or Closed
105
</pre>
106
107
Metric:
108
* Count of issues
109
110
---
111
112
h3. 5.3 Spillover Rate
113
114
*Definition:*  
115
Work not completed in the sprint.
116
117
*How it is identified:*
118
119
<pre>
120
Spillover Reason is not empty
121
Completed In Sprint is empty
122
</pre>
123
124
Spillover is analyzed by:
125
* Reason
126
* Type of work
127
* Repetition across sprints
128
129
---
130
131
h3. 5.4 Sprint Completion Ratio
132
133
*Definition:*  
134
Completed stories ÷ committed stories.
135
136
This is derived from:
137
* Sprint commitment (Sprint Wiki)
138
* Completed In Sprint data
139
140
Used for:
141
* Planning accuracy
142
* Continuous improvement
143
144
---
145
146
h2. 6. Saved Queries for Sprint History
147
148
The following saved queries are mandatory and reusable.
149
150
---
151
152
h3. Q7 – Sprint History: Completed Items
153
154
* Filters:
155
** Completed In Sprint = Sprint YYYY-NN
156
** Status = Done or Closed
157
158
* Saved as:
159
*Sprint History – Completed items (Sprint YYYY-NN)*
160
161
---
162
163
h3. Q8 – Sprint Metrics: Velocity
164
165
* Filters:
166
** Tracker = Story
167
** Completed In Sprint = Sprint YYYY-NN
168
169
* Options:
170
** Sum: Story Points
171
172
* Saved as:
173
*Sprint Metrics – Velocity (Sprint YYYY-NN)*
174
175
---
176
177
h3. Q9 – Sprint Metrics: Throughput
178
179
* Filters:
180
** Tracker = Story
181
** Completed In Sprint = Sprint YYYY-NN
182
183
* Saved as:
184
*Sprint Metrics – Throughput (Sprint YYYY-NN)*
185
186
---
187
188
h3. Q10 – Sprint Metrics: Spillover Analysis
189
190
* Filters:
191
** Spillover Reason is not empty
192
** Completed In Sprint is empty
193
194
* Options:
195
** Group by Spillover Reason
196
197
* Saved as:
198
*Sprint Metrics – Spillover (Reasons)*
199
200
---
201
202
h2. 7. Sprint Audit Readiness
203
204
Sprint audits must be able to answer the following questions at any time:
205
206
* What was completed in Sprint YYYY-NN?
207
* What was committed vs completed?
208
* Why did items spill over?
209
* Was the Sprint Goal achieved?
210
* Were metrics manipulated?
211
212
If any of these cannot be answered, the sprint process failed.
213
214
---
215
216
h2. 8. Audit Procedure (Step-by-Step)
217
218
To audit a past sprint:
219
220
1. Open Sprint Wiki page
221
2. Review Sprint Goal and scope
222
3. Run *Sprint History – Completed items*
223
4. Review velocity and throughput
224
5. Review spillover analysis
225
6. Check issue histories for anomalies
226
227
No additional documentation should be required.
228
229
---
230
231
h2. 9. Scope Change Visibility (Approximation)
232
233
Redmine does not natively track mid-sprint additions.
234
235
Approximation method:
236
237
<pre>
238
Fixed version = Sprint YYYY-NN
239
Created on > Sprint start date
240
</pre>
241
242
Saved as:
243
*Sprint Audit – Scope added mid-sprint (approx)*
244
245
This is used for:
246
* Retrospectives
247
* Process improvement
248
* Pattern detection
249
250
---
251
252
h2. 10. Common Audit Red Flags
253
254
The following indicate process violations:
255
256
* Missing Completed In Sprint values
257
* Spillover without reasons
258
* Changing Story Points after sprint close
259
* Reopening closed sprint issues
260
* Editing sprint wiki after closure
261
262
These must be escalated.
263
264
---
265
266
h2. 11. Relationship to Other Processes
267
268
Sprint History & Metrics depends on:
269
270
* [[Sprint Open Process]]
271
* [[Sprint Execution Rules]]
272
* [[Sprint Close Process]]
273
274
Failures earlier in the lifecycle degrade history quality.
275
276
---
277
278
h2. 12. Final Statement
279
280
Sprint history is a **strategic asset**, not a report.
281
282
By preserving immutable sprint data, Tinggit ensures:
283
284
* Honest planning
285
* Reliable forecasting
286
* Continuous improvement
287
* Audit confidence
288
* Organizational trust
289
290
*This page is the single authority for sprint history and metrics.*