The Scrum master's job is to make sure that the team is running and using Scrum effectively and efficiently, so they should be very knowledgeable and experienced in using Scrum. The Scrum master has the following two primary responsibilities:
- To coach and help everyone on the team to understand Scrum; this includes the product owner and delivery team, as well as external people that the project team interacts with. In the role of a coach, the Scrum master may help the product owner to understand and better manage the backlog and plan for sprints, as well as explain the process to the delivery team.
- To improve the team's Scrum process by removing any obstacles in the way. Obstacles, also known as impediments, are anything ...