## Who is Scrum Master?
A [[Scrum]] Master is a professional role in project management, specifically in [[Agile]]/Scrum methodology, who helps teams follow the principles and practices of Scrum. They act as a facilitator between the team and any distracting influences. The Scrum Master does not manage the team but works to remove any obstacles or impediments that may hinder the team's progress. They also ensure that the Scrum process is followed by setting up meetings, facilitating communication, and dealing with problems and distractions.
## Responsibilities
1. **Facilitating Scrum Events:** The Scrum Master is responsible for organizing and facilitating Scrum events such as daily stand-ups, sprint planning, sprint review, and retrospective meetings.
2. **Removing Obstacles:** They work to identify and eliminate any obstacles that are hindering the team's progress towards their goals.
3. **Coaching the Team:** The Scrum Master coaches the team on Agile/Scrum principles and practices to improve their effectiveness.
4. **Protecting the Team:** They protect the team from outside distractions and interruptions, ensuring that they can focus on their work.
5. **Promoting Self-Organization:** The Scrum Master promotes self-organization within the team, encouraging them to take ownership of their tasks and responsibilities.
6. **Improving Team Dynamics:** They work to improve team dynamics by addressing any conflicts or issues that arise.
7. **Collaborating with Product Owner:** The Scrum Master collaborates with the product owner to ensure that the product backlog is ready for the next sprint.
8. **Continuous Improvement:** They foster a culture of continuous improvement in the team, helping them to constantly refine and improve their processes, practices, and performance.
9. **Reporting Progress:** The Scrum Master monitors project progress and provides updates to stakeholders as needed.
10. **Educating Stakeholders:** They educate stakeholders about Scrum and Agile methodologies, ensuring everyone understands how these processes benefit the project.
## Skills
1. **[[Leadership]]:** Scrum Masters need strong leadership skills to guide and motivate the team, as well as to influence stakeholders.
2. **Communication:** They should be able to communicate effectively with different types of people, from team members to product owners and stakeholders.
3. **Problem-Solving:** Scrum Masters should be able to identify and resolve problems quickly, using their knowledge of Agile/Scrum methodologies.
4. **Facilitation:** They must be skilled at facilitating meetings and discussions, ensuring that everyone's voice is heard and that decisions are made efficiently.
5. **Conflict Resolution:** Scrum Masters should be able to handle conflicts within the team and between the team and other parties.
6. **Coaching/[[Mentoring]]:** They should be good at coaching and mentoring team members in Agile/Scrum principles and practices.
7. **Organizational Skills:** Scrum Masters need strong organizational skills to manage all aspects of the Scrum process, from planning sprints to tracking progress.
8. **Adaptability/Flexibility:** They must be adaptable and flexible, able to respond effectively to changes in the project or team dynamics.
9. **Knowledge of Agile/Scrum Methodologies:** A deep understanding of Agile/Scrum methodologies is essential for a Scrum Master role.
10. **Negotiation Skills:** They often need negotiation skills when dealing with stakeholders or resolving conflicts within the team.
11. **Empathy:** An effective Scrum Master understands the perspectives of various stakeholders including developers, product owners, customers etc., which helps in better decision making.
12. **Technical Understanding:** While not always required, having a technical background can help a Scrum Master understand the challenges that their development team faces on a daily basis.