The Scrum Master is essential in facilitating Agile practices within the team, ensuring that the Scrum framework is followed effectively. This role supports team productivity and collaboration by removing obstacles and fostering a culture of continuous improvement.
- Facilitate daily stand-ups, sprint planning, reviews, and retrospectives.
- Ensure the team follows Agile principles and practices.
- Remove impediments to the team's progress.
- Support product owner in managing backlog items and priorities.
- Coach team members on Agile methodologies for improved performance.
- Track project progress using appropriate metrics like burndown charts.
- Strong understanding of Agile methodologies such as Scrum or Kanban.
- Excellent facilitation and communication skills.
- Ability to resolve conflicts within teams effectively.
- Proficient in tools like Jira or Trello for project tracking.
The performance of a Scrum Master is evaluated through successful sprint completions, increased team velocity, enhanced collaboration among team members, and effective resolution of impediments impacting project timelines.
Sprint Completion
Timely completion of sprints with all planned tasks achieved.
Team Velocity
Increase in team's work output over time.
Impediment Resolution
Effective removal of blockers affecting team's progress
Reports to
Agile Coach or Project Manager
Collaborates with
Product Owner, Development Team Members
Leads
- Jira
- Trello
Bachelor's degree in Computer Science or related field; Certified ScrumMaster (CSM) with 3-5 years experience as a Scrum Master.