A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | An Example Checklist for ScrumMasters | ||||||||||||||||||||||||||
2 | Michael James | ||||||||||||||||||||||||||
3 | (mj4scrum@gmail.com) | ||||||||||||||||||||||||||
4 | 14 September 2007 | ||||||||||||||||||||||||||
5 | (Revised 2 Feb 2016) | ||||||||||||||||||||||||||
6 | |||||||||||||||||||||||||||
7 | A Full Time Facilitator? | ||||||||||||||||||||||||||
8 | |||||||||||||||||||||||||||
9 | An adequate ScrumMaster can handle two or three teams at a time. If you're content to limit your role to | ||||||||||||||||||||||||||
10 | organizing meetings, enforcing timeboxes, and responding to the impediments people explicitly report, you can | ||||||||||||||||||||||||||
11 | get by with part time attention to this role. The team will probably still exceed the baseline, pre-Scrum expectation | ||||||||||||||||||||||||||
12 | at your organization, and probably nothing catastrophic will happen. | ||||||||||||||||||||||||||
13 | |||||||||||||||||||||||||||
14 | But if you can envision a team that has a great time accomplishing things no one previously thought possible, | ||||||||||||||||||||||||||
15 | within a transformed organization, consider being a great ScrumMaster. | ||||||||||||||||||||||||||
16 | |||||||||||||||||||||||||||
17 | A great ScrumMaster can handle one team at a time. | ||||||||||||||||||||||||||
18 | |||||||||||||||||||||||||||
19 | We recommend one dedicated ScrumMaster per team of about seven when starting out. | ||||||||||||||||||||||||||
20 | |||||||||||||||||||||||||||
21 | If you haven't discovered all the work there is to do, tune in to your Product Owner, your team, your team's | ||||||||||||||||||||||||||
22 | engineering practices, and the organization outside your team. While there's no single prescription for everyone, | ||||||||||||||||||||||||||
23 | I've outlined typical things I've seen ScrumMasters overlook. Please mark each box with √, ∆, ?, or N/A, as | ||||||||||||||||||||||||||
24 | described on the last page. | ||||||||||||||||||||||||||
25 | |||||||||||||||||||||||||||
26 | Part I -- How Is My Product Owner Doing? | ||||||||||||||||||||||||||
27 | |||||||||||||||||||||||||||
28 | ScrumMasters improve Product Owner effectiveness by helping them find ways to maintain the Product Backlog | ||||||||||||||||||||||||||
29 | and release plan. (Note that the Product Owner is the one responsible for the prioritized backlog.) | ||||||||||||||||||||||||||
30 | |||||||||||||||||||||||||||
31 | Is the Product Backlog prioritized according to his/her latest thinking? | ||||||||||||||||||||||||||
32 | |||||||||||||||||||||||||||
33 | Are requirements and desirements from all stakeholders captured in the Product Backlog? Remember: the | ||||||||||||||||||||||||||
34 | backlog is emergent. | ||||||||||||||||||||||||||
35 | |||||||||||||||||||||||||||
36 | Is the Product Backlog a manageable size? To maintain a manageable number of items, keep things more | ||||||||||||||||||||||||||
37 | granular towards the top, with general epics at the bottom. It's counterproductive to overanalyze too far past | ||||||||||||||||||||||||||
38 | the top of the Product Backlog. Your requirements will change in an ongoing conversation between the | ||||||||||||||||||||||||||
39 | developing product and the stakeholders/customers. | ||||||||||||||||||||||||||
40 | |||||||||||||||||||||||||||
41 | Could any requirements (especially those near the top of the Product Backlog) be better expressed as | ||||||||||||||||||||||||||
42 | independent, negotiable, valuable, estimable, small, and testable user stories¹? | ||||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||
44 | Have you educated your Product Owner about technical debt and how to avoid it? One piece of the puzzle | ||||||||||||||||||||||||||
45 | may be to write automated test and refactoring into the definition of "done" for each backlog item. | ||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||
47 | Is the backlog an information radiator, immediately visible to all stakeholders? | ||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||
49 | If you're using an automated tool for backlog management, does everyone know how to use it easily? | ||||||||||||||||||||||||||
50 | Automated management tools introduce the danger of becoming information refrigerators without active | ||||||||||||||||||||||||||
51 | radiation from the ScrumMaster. | ||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||
53 | ¹ http://xp123.com/articles/invest-in-good-stories-and-smart-tasks/ | ||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||
55 | Can you help radiate information by showing everyone printouts? | ||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||
57 | Can you help radiate information by creating big visible charts? | ||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||
59 | Have you helped your Product Owner organize backlog items into appropriate releases or priority groups? | ||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||
61 | Does everyone know whether the release plan still matches reality? You might try showing everyone Product/ | ||||||||||||||||||||||||||
62 | Release Burndown Charts² after the items have been acknowledged as “done” during every Sprint Review | ||||||||||||||||||||||||||
63 | Meeting. Charts showing both the rate of PBIs actually completed and new ones added allow early discovery | ||||||||||||||||||||||||||
64 | of scope/schedule drift. | ||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||
66 | Did your Product Owner adjust the release plan after the last Sprint Review Meeting? The minority of Product | ||||||||||||||||||||||||||
67 | Owners who ship adequately tested products on time re-plan the release every Sprint. This probably requires | ||||||||||||||||||||||||||
68 | deferring some work for future releases as more important work is discovered. | ||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||
70 | Part II -- How Is My Team Doing? | ||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||
72 | While you are encouraged to lead by the example of collaborating with team members on their work, there is a | ||||||||||||||||||||||||||
73 | risk you will get lost in technical tasks. Consider your primary responsibilities to the team: | ||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||
75 | Is your team in the state of flow? Some characteristics of this state³: | ||||||||||||||||||||||||||
76 | • Clear goals (expectations and rules are discernible and goals are attainable, aligning appropriately with | ||||||||||||||||||||||||||
77 | one's skill set and abilities). | ||||||||||||||||||||||||||
78 | • Concentration and focus, a high degree of concentration on a limited field of attention. | ||||||||||||||||||||||||||
79 | • A loss of the feeling of self-consciousness, the merging of action and awareness. | ||||||||||||||||||||||||||
80 | • Direct and immediate feedback (successes and failures in the course of the activity are apparent, so that | ||||||||||||||||||||||||||
81 | behavior can be adjusted as needed). | ||||||||||||||||||||||||||
82 | • Balance between ability level and challenge (the activity is neither too easy nor too difficult). | ||||||||||||||||||||||||||
83 | • A sense of personal control over the situation or activity. | ||||||||||||||||||||||||||
84 | • The activity is intrinsically rewarding, so there is an effortlessness of action. | ||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||
86 | Do team members seem to like each other, goof off together, and celebrate each other's success? | ||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||
88 | Do team members hold each other accountable to high standards, and challenge each other to grow? | ||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||
90 | Are there issues/opportunities the team isn't discussing because they're too uncomfortable?⁴ | ||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||
92 | Have you tried a variety of formats and locations for Sprint Retrospective Meetings?⁵ | ||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||
94 | Has the team kept focus on Sprint goals? Perhaps you should conduct a mid-Sprint checkup to re-review the | ||||||||||||||||||||||||||
95 | acceptance criteria of the Product Backlog Items committed for this Sprint. | ||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||
97 | ² Mike Cohn, Agile Estimation and Planning. (2005). | ||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||
99 | ³ Mihaly Csikszentmihalyi, Flow: The Psychology of Optimal Experience (1990). | ||||||||||||||||||||||||||
100 |