You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: decisions/0042-agile-retrospective-meeting.md
+14-9
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,8 @@ Accepted
9
9
## Context
10
10
11
11
1. Team members know little about last iteration and don’t know which part is good, bad or need improve;
12
-
2. New team members know nothing about the team’s history and don’t know the best practices for this team.
12
+
2. New team members know nothing about the team’s history and don’t know the best practices for this team;
13
+
3. We need learn from what we done.
13
14
14
15
## Decision
15
16
@@ -23,6 +24,7 @@ The idea is to spend quality time and get the most value out of this meeting, th
23
24
24
25
* The SM marks the current iteration as finished, moving all the unfinished tasks to the new iteration;
25
26
* Check the dashboard and analyze our metrics for the last finished iteration. Find out all problematic tasks with `low Flow Efficiency` or `low Quality Score`;
27
+
* Safety check;
26
28
* The SM remind team members in team channel at least 10 minutes before starting the meeting;
27
29
* Everyone is available;
28
30
* Everyone is encouraged to prepared the `Good`,`Bad` and `Need improve` cards;
@@ -33,20 +35,23 @@ The idea is to spend quality time and get the most value out of this meeting, th
33
35
34
36
### Process
35
37
36
-
* Starts on time and all the team members must participate;
37
38
* Discuss problematic tasks that have bad metrics, in order to understand how we can improve;
38
39
* Identify the root cause of the problem;
39
40
* Come up with ideas about how we could have done it better, so that we can learn from our mistakes;
40
-
* The SM prioritizes the topics, based on team member's votes(optional);
41
-
* Each topic is time-boxed. However after the 5min timer expires, if everyone agrees we need further discussion, we restart the timer one more time.
42
-
* Follow up on the previous iteration's discussion;
41
+
* The SM prioritizes the topics, based on team member's votes (optional);
42
+
* Follow up on the previous iteration's discussion (optional);
43
43
* Follow up on existing action items;
44
-
* Discuss the accumulated cards in our Backlog, 5 minutes/card - with possibility to extend, if everyone agrees;
45
-
* Anybody can stop the current discussion if it's clear we're going nowhere;
46
44
* During the meeting the SM records the outcomes and action items in our retrospective board;
47
-
* At the end of the meeting we should save 10 min for a brief overview of the past iteration(s) (recently completed features, features in progress, planed features, velocity graphs and user story vs bugs graphs)
45
+
* At the end of the meeting we should save 10 min for a brief overview of the past iteration(recently completed features, features in progress, planed features, velocity graphs and user story vs bugs graphs)
46
+
47
+
### Notice
48
+
49
+
* Starts on time and all the team members must participate;
50
+
* Discuss the accumulated cards in our Backlog, 5 minutes/card;
51
+
* Each topic is time-boxed. However after the 5min timer expires, if everyone agrees we need further discussion, we restart the timer one more time.
52
+
* Anybody can stop the current discussion if it's clear we're going nowhere;
48
53
* We keep the retrospective meetings within 1 hour.
49
54
50
55
## Consequences
51
56
52
-
Everyone will learn from history, and not make same error twice.
57
+
Everyone will learn from history, and not make same error twice.
0 commit comments