Scrum Master

Scrum Master is one of the 3 scrum roles and the characteristics of an ideal Scrum Master are as follows:

  • Ensures the team is completely functional and productive
  • Helps the team to organize its work by keeping them focused on the sprint goals.
  • Leads the team through conflicts
  • Removes impediments for the team
  • Fosters the team on the path of continuous improvement
  • Protects the team from external disturbances so they can focus on their goals and commitments
  • Helps the team become self organizing by empowering the team members
  • Creates transparency by keeping the scrum artifacts visible to the team and the stakeholders.
  • Creates and manages matrices like burndowns and burnups for the stakeholders’ and team’s reference.
  • Takes care of the Scrum Process by facilitating scrum ceremonies like Daily scrum, demos, sprint planning and sprint retrospectives
  • Makes sure agile ideas are understood and respected by all stakeholders, PO and organization
  • Moderator, Trainer, Mentor and Mediator for the team.

Keys to a successful Scrum Master:

  • Should have a servant’s heart to be ready to help the team in any way possible to make them move forward
  • Should not act as the team’s manager but a leader and a facilitator
  • Should be an expert on Scrum
  • Has decision making authority
  • Actively involved in setting goals for the team including release goals and sprint goals.

 

Like my blog? 

 

Daily Scrum

Attendees: Whole Scrum Team (including dev team, scrum master and product owner)

Duration: 15 min max.

When: As the name suggests, once a day, except the first day of the sprint. Typically, first thing to start the day.

Why:

  • Inspect Situation
  • Identify Impediments
  • Adapt plans for achieving sprint goal
  • Sync between team members

What:

The Daily stand up meetings are conducted to bring the whole team on the same page. Every team member informs others what he/she is working on and if he/she is blocked by anything. If there are any blockers the Scrum master will make a note of those in the meeting and try to remove those for the team member to make further progress. The below listed activities are followed in a Daily Stand-up:

  1. Ideally conducted in the team area.
  2. Update Sprint Backlog to reflect reality
  3. Update Sprint Burndown Chart
  4. Understand the situation
  5. Self organize for achieving sprint goal
  6. Meeting lasts for max. 15 minutes
  7. Each team members answers the following 3 questions:
  • What I did yesterday?
  • What will I do today?
  • Are there any impediments / blockers ?

Daily Scrum

Helpful Tip(s):

  • Most teams use a token to pass around (Like a ball or a toy) in random order, whoever gets the token speaks.
  • Any other discussion apart from the 3 questions can be discussed as a 16th minute item after the 15 min stand-up is over.

 

Like my blog?