Project

General

Profile

Sprint Open Process » History » Version 2

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

1 2 Redmine Admin
h1. Sprint Open Process (Mandatory)
2 1 Redmine Admin
3 2 Redmine Admin
*Applies to all Scrum teams using Redmine*  
4
*This process defines how a sprint is prepared, committed, and officially started*
5 1 Redmine Admin
6
{{toc}}
7
8 2 Redmine Admin
---
9 1 Redmine Admin
10 2 Redmine Admin
h2. 1. Purpose
11 1 Redmine Admin
12 2 Redmine Admin
The Sprint Open Process ensures that:
13
14
* The sprint has a clear, shared goal
15
* Only ready and valuable work enters the sprint
16
* Team capacity is respected
17
* Sprint commitment is explicit and auditable
18
* Sprint metrics remain reliable
19
20
This process prevents:
21
* Over-commitment
22
* Mid-sprint chaos
23
* Unclear priorities
24
* Broken velocity trends
25
26 1 Redmine Admin
---
27
28 2 Redmine Admin
h2. 2. Scope
29 1 Redmine Admin
30 2 Redmine Admin
This process applies to:
31 1 Redmine Admin
32 2 Redmine Admin
* All Scrum / Sprint-based teams
33
* All sprints created under the *Tinggit Platform* project
34
* All backlog items selected for sprint execution
35 1 Redmine Admin
36 2 Redmine Admin
---
37 1 Redmine Admin
38 2 Redmine Admin
h2. 3. Ownership & Roles
39
40
|*. Role |*. Responsibility |
41
| Product Owner | Defines priority and sprint goal |
42
| Scrum Master | Facilitates sprint planning and process compliance |
43
| Sprint Team | Estimates, commits, and executes work |
44
| QA | Reviews test readiness and risk |
45
46 1 Redmine Admin
---
47
48 2 Redmine Admin
h2. 4. Preconditions (Entry Criteria)
49 1 Redmine Admin
50 2 Redmine Admin
A sprint **must NOT start** unless all conditions below are met.
51 1 Redmine Admin
52
---
53
54 2 Redmine Admin
h3. 4.1 Sprint Version Created
55 1 Redmine Admin
56 2 Redmine Admin
* A new Sprint Version exists in Redmine
57
* Naming follows standard:
58
<pre>
59
Sprint YYYY-NN
60
</pre>
61
* Start and end dates are defined
62
* Version status = Open
63
64
---
65
66
h3. 4.2 Sprint Wiki Page Created
67
68
A Wiki page must exist:
69
70
<pre>
71
Sprint YYYY-NN
72
</pre>
73
74
At minimum, it contains:
75
* Sprint Goal (single sentence)
76
* Sprint duration
77
* Team participants
78
* Known risks or constraints
79
80
---
81
82
h3. 4.3 Backlog Readiness (Definition of Ready)
83
84
Only items meeting **Definition of Ready (DoR)** may enter the sprint.
85
86
Each proposed Story must have:
87
88
* Clear description
89
* Acceptance Criteria defined
90
* Story Points estimated
91
* Work Type selected
92
* No unresolved dependencies
93
* No open design ambiguity
94
95
Items missing any of the above are **not allowed** into the sprint.
96
97
---
98
99
h2. 5. Sprint Planning & Commitment
100
101
---
102
103
h3. 5.1 Capacity Planning
104
105
Before selecting work:
106
107
* Team availability is reviewed (leaves, holidays)
108
* Historical velocity is considered
109
* Capacity calculation is done outside Redmine (planning discussion)
110
111
*bq.* Capacity limits commitment, not desire.
112
113
---
114
115
h3. 5.2 Sprint Goal Definition (Critical)
116
117
The Product Owner defines **one clear Sprint Goal**.
118
119
Rules:
120
* One sentence
121
* Business or platform outcome-oriented
122
* Explains *why* the sprint exists
123
124
Examples:
125
* “Enable secure tenant onboarding for healthcare customers”
126
* “Stabilize survey reporting performance under high load”
127
128
The Sprint Goal is recorded in:
129
* Sprint Wiki page
130
* Sprint Planning notes
131
132
---
133
134
h3. 5.3 Selecting Sprint Backlog Items
135
136
During Sprint Planning:
137
138
* Stories are selected in priority order
139
* Team discusses scope and approach
140
* Tasks may be identified (optional at this stage)
141
142
Once agreed:
143
144
* Selected issues are assigned:
145
<pre>
146
Fixed version = Sprint YYYY-NN
147
</pre>
148
149
This action represents **official sprint commitment**.
150
151
---
152
153
h2. 6. Validation Gates (Before Sprint Start)
154
155
The sprint **cannot start** unless all checks pass.
156
157
---
158
159
h3. 6.1 Sprint Commitment Check
160
161
Using saved query:
162
163
*Sprint Open – Sprint Backlog (Sprint YYYY-NN)*
164
165
Confirm:
166
* All committed items are visible
167
* No unrelated items are included
168
169
---
170
171
h3. 6.2 Capacity Sanity Check
172
173
Using saved query:
174
175
*Sprint Open – Capacity Check (Sprint YYYY-NN)*
176
177
Confirm:
178
* Total Story Points ≤ team’s sustainable capacity
179
180
If exceeded:
181
* Remove lower-priority items
182
* Adjust scope before sprint starts
183
184
---
185
186
h3. 6.3 Readiness Check
187
188
Confirm:
189
* No Story in sprint is missing Acceptance Criteria
190
* No Story is missing Story Points
191
* No unresolved dependencies exist
192
193
---
194
195
h2. 7. Sprint Lock (Start of Sprint)
196
197
Once all validations pass:
198
199
* Sprint Version assignment is locked
200
* Sprint officially starts
201
* No scope changes are allowed without explicit agreement
202
203
*bq.* After sprint start, priority changes are discouraged and tightly controlled.
204
205
---
206
207
h2. 8. Rules During the Sprint (High-Level)
208
209
Once the sprint is open:
210
211
* New work does not enter the sprint by default
212
* Bugs found in sprint scope belong to the sprint
213
* External interruptions are escalated to PO and Scrum Master
214
* Sprint Goal guides daily decisions
215
216
Detailed execution rules are defined in:
217
* [[Sprint Execution Rules]]
218
219
---
220
221
h2. 9. Artifacts Produced at Sprint Open
222
223
By the end of Sprint Open:
224
225
* Sprint Version exists and is populated
226
* Sprint Wiki page is complete
227
* Sprint Goal is visible
228
* Sprint Backlog is committed
229
* Capacity assumptions are understood
230
231
These artifacts enable:
232
* Daily Scrum
233
* Sprint tracking
234
* Clean Sprint Close
235
236
---
237
238
h2. 10. Common Mistakes to Avoid
239
240
* Starting sprint without a Sprint Goal
241
* Overloading sprint beyond capacity
242
* Pulling in “almost ready” work
243
* Treating sprint as a wish list
244
* Changing scope without transparency
245
246
---
247
248
h2. 11. Final Statement
249
250
A sprint that is poorly opened **cannot be closed cleanly**.
251
252
Following this Sprint Open Process ensures:
253
254
* Clear commitment
255
* Predictable delivery
256
* Stable metrics
257
* Calm sprint execution
258
* Reliable retrospectives
259
260
*This process is mandatory for all teams.*