# Scrum Master's Checklist ###### tags: `SCRUM` `ucommerce` [ToC] ## Checklist - [x] Schedule meetings for the entire sprint (4 meetings) - [x] Create Clubhouse iteration - [x] Create Clubhouse space - [x] Ask for team member availability - [x] Calculate next-sprint velocity and note on CH - [x] [Sprint Planning](https://hackmd.io/x6d6cBy8QBW_oBCUzsciGA#Sprint-Planning) - [x] Sprint planning summary to all@ucommerce.net - [x] [Backlog Refinement](https://hackmd.io/x6d6cBy8QBW_oBCUzsciGA#Backlog-Refinement) - [ ] Schedule next sprint if known - [x] Remind team of the demo at review - [x] [Sprint Review](https://hackmd.io/x6d6cBy8QBW_oBCUzsciGA#Sprint-Review) - [x] Prepare retrospective activities - [x] [Sprint Retrospective](https://hackmd.io/x6d6cBy8QBW_oBCUzsciGA#Sprint-Review) ## Sprint Planning **Duration:** 6 Hours Time-boxed (currently: 3hrs) **Who:** Scrum Team (including shared resources) **When:** First day of the sprint (9AM) **Description:** > Agenda: > - What (two teams together) > - What will be done in this sprint > - We have to pick a set amount of items that we feel confident we can deliver at the end of the 3-week sprint. > - Sprint goal > > - How (two teams separately) > - How to get the selected work done > - Come up with a plan on how to tackle the stories > - Discuss possible complexities > - Make sure everyone is clear about when each story is "DONE" > - Anything that seems too big, or not technical enough can be broken down into smaller chunks. > > > Outcomes: > A Sprint goal and what will be completed. > A plan on how the work will be done. > A Sprint Backlog. **Prep:** - Ask team members for availability. - Compare availability with last sprint and note down velocity. - Make sure there's a remote way of joining. - Make sure there's a room with office supplies available. **Actions:** - Create Clubhouse Space (Sprint Backlog) - Compose and send sprint summary to all@ucommerce.net ## Daily Scrum **Duration:** 15 minutes time-boxed **Who:** Scrum Team (including shared resources) **When:** Every day 9:15 - 9:30 **Description:** > Agenda: > - Go through tasks in progress > - Have a look at the burn-down chart > - Any impediments/blockers? **Prep:** - Make sure there's a remote way to join. - Prepare the board and burn-down for display. ## Backlog Refinement **Duration:** 3 hours time-boxed **Who:** Scrum Team (including shared resources) **When:** After mid-point of the sprint **Description:** > Objective: Inspect and Adapt the Product Backlog and Backlog Items to ensure they are ready for the next Sprint Planning, taking into account the progress with the current sprint. > > Agenda: > - PO presents the ordered backlog and identifies what they'd like in the next Sprint > - Dev team can ask questions and request information > > Output: > Better groomed backlog > List of Backlog Items for clarification and a list of questions to be answered. **Prep:** - Set up remote way to join. - Make sure there is a meeting room. **Actions:** ## Sprint Review **Duration:** 2 hours **Who:** Scrum Team + everyone interested (open optional invitation) **When:** Second-to-last or last day of the sprint. **Description:** > ❗ Open invitation ❗ > If you would like to see the progress on the product and have a chance to come with feedback or input for future features, feel free to join! This meeting is purposefully kept non-technical. > > Timebox: 2 hours > Objective: Present the product increment and adapt the backlog based on the outcome. > > Agenda: > - PO provides an overview of the Sprint Goal and the different items that were selected. > - Demo of the product increment > - Open discussion, capturing feedback and outside information that may help the Scrum Team. > - PO adds appropriate feedback into the Backlog. **Prep:** - Make sure the open invitation is out - Secure a meeting room - Remote way to join - Appoint demo presenter (Remind non-technical ## Sprint Retrospective **Duration:** 2 hours **Who:** Scrum Team **When:** Last day of the sprint **Description:** > Objective: Inspect and Adapt processes and select items for improvement > > Agenda: We'll discuss things that: > - Went so well we feel we must keep doing them > - Went so badly that we must make it a priority to stop doing them > and... > - Any ideas that come up, that we should try out! > > This is regarding our process, not the product! > **Prep:** - Meeting room - Remote - Prepare activities **Actions:** - Send out post-meeting summary - See if any of the issues are something to be done something about