2. The ScrumMaster
The ScrumMaster is responsible for the success of the process and the productivity and health of the Scrum Team. According to Schwaber, the "ScrumMaster is responsible for the success of Scrum." Further, the "ScrumMaster is responsible for ensuring that Scrum values, practices and rules are enacted and enforced. The ScrumMaster is the driving force behind all of the Scrum practices." Responsibilities include:
- Keeping the process moving
- "Enforcing" the Scrum framework
- Facilitating and ensuring full-team involvement in all Scrum's meetings
- Keeping everything visible
- Communicating and sharing information to the larger organization
- Shielding the team from external interference
- Helping surface and remove obstacles impeding the Scrum Team from achieving its Sprint goals
- Advocating improved practices
- Tracking progress and posting it visibly
Good ScrumMasters spend considerable time helping the rest of the organization understand Scrum, including the Product Owner.
It is important to understand that the ScrumMaster has no authority and is not a manager of people or projects. In addition, the ScrumMaster doesn't assign tasks to team members or monitor individual team member performance. Rather, the ScrumMaster must understand he or she is not "in charge" of anything.
The role is one of "servant leadership" which relies on personal persuasiveness rather than organizational authority. In short, they serve the team by reminding them about the rules of the Scrum process; ultimately, it is up to the Scrum Team to observe those rules.