Govur University Logo
--> --> --> -->
...

Explain how the Scrum Master facilitates the Daily Scrum to ensure it's a productive event focused on daily planning and removing impediments.



The Daily Scrum, also known as the Daily Stand-up, is a brief, time-boxed event (typically 15 minutes) held daily for the Development Team to synchronize their work and create a plan for the next 24 hours. The Scrum Master’s role in facilitating the Daily Scrum is crucial to ensure that the event is productive, focused, and serves its intended purpose, rather than becoming a status update to the Scrum Master or a detailed problem-solving session. The key is for the Scrum Master to facilitate, not direct, the Daily Scrum.

The primary goal of the Daily Scrum is for the Development Team to inspect and adapt their progress towards the Sprint Goal. It's not a status report to the Scrum Master or management. The Scrum Master ensures the team understands this purpose. The Scrum Master's facilitation helps the team to do three things: First, to inspect progress made since the last Daily Scrum towards achieving the Sprint Goal. Second, to create a plan for the next 24 hours, and third, to identify and remove impediments. A good Daily Scrum allows the team to synchronize its activities, improve collaboration, and quickly address any roadblocks hindering their progress.

The Scrum Master facilitates this in several ways. First, by making sure the Daily Scrum happens at the same time and place every day to create a routine. Consistency helps the team plan their day, and a set time and location removes any confusion. It also reinforces the discipline of the event and helps ensure that it stays within the time-box. The Scrum Master ensures that the team adheres to the 15-minute timebox. They keep the meeting focused and steer conversations back on track. If a discussion starts to veer off into a detailed technical conversation or problem solving, the Scrum Master will encourage those involved to take it offline and discuss it after the standup. This ensures that the stand-up remains concise, and all members are engaged and aware of progress and the plan.

The Scrum Master also guides the team to focus on the three key questions for each member, without making it a formal check-in: What did you do yesterday that helped the Development Team meet the Sprint Goal? What will you do today to help the Development Team meet the Sprint Goal? Are there any impediments that are preventing you or the Development Team from meeting the Sprint Goal? The Scrum Master helps the team rephrase answers that are not goal focused, to keep the team focused on progress. For example, instead of reporting on specific tasks completed, the Scrum Master would guide the team member to explain how their work contributes towards the sprint goal. So, instead of saying, “I wrote a piece of code”, they would rephrase and say “I worked on the X feature which helps us move closer to delivering the Y Sprint goal”.

The Scrum Master's role is not to solve every impediment raised during the Daily Scrum. Instead, they facilitate the process by identifying and removing any obstacles that the Development Team cannot solve on their own. For example, if a team member reports that they are blocked by a dependency, the Scrum Master might follow up with the appropriate stakeholders to resolve the dependency. Or if the team is unable to access a resource, the Scrum Master will work to ensure that is available. If a team is having difficulty with a specific problem, the Scrum Master could suggest the team meets after the stand-up and brainstorm solutions or facilitate problem solving as needed. It's important to understand the Scrum Master is not solving the problem themselves but facilitating the team to solve it themselves.

The Scrum Master acts as a coach, helping the Development Team to recognize any patterns or anti-patterns in how they are using the Daily Scrum. For example, if the stand-ups are always going over 15 minutes or if the team is not identifying any impediments for multiple stand-ups, the Scrum Master should initiate a discussion with the team to understand and address the root cause of this situation. Through these actions, the Scrum Master ensures the Daily Scrum remains a valuable event, a time for self-organization, collaboration, and quick adaptation.
The Scrum Master also facilitates but not direct and acts as a mirror to the team to facilitate a more efficient and more effective team in a Daily Scrum.