Job Description
Job Purpose
The scrum master serves as the “servant leader” of the squad by removing impediments and helping the team remain successful and on schedule.
Key Responsibilities & Accountabilities
- Play the role of facilitators and owners of ‘How’ meetings for the squads
- Understand key business objectives and strategy of the product, and be able to communicate this to the team
- Help track metrics (inputs, outputs, and outcomes) for team; monitor these on an ongoing basis
- Facilitate process of deciding which stories will be included in each sprint through understanding team’s velocity and story scope and size
- Help team members select which stories they work on
- Manage progress by facilitating agile events and help team members overcome roadblocks
- Escalate squad impediments to Agile coach for guidance & support as required
- Facilitate process of working with solution owner and team to re-balance and re-prioritize work within a sprint
- Protect team from distractions and interruptions by people outside the team
- Manage burndowns and other documentation to oversee progress in each sprint
- Understand technology roadmap and help the squad members fit their work into this roadmap, where applicable
- Coordinate sprint planning, daily stand-ups, and review/retrospective sessions with rest of employees
- Provide visibility into progress by maintaining burndown charts & velocity analysis