Skip to main content
You are not a member of this wiki.
Scrum Master vs. Scrum Coach - What's the Difference?
Details of Coaching and Consulting services
For Training, Coaching, and Consulting engagements, please
for details on how I can help your organization.
There is nothing terribly official about these terms except that Scrum Master is well defined in the Scrum Guide
The role as defined in the Scrum Guide. In summary, the Scrum Master:
Acts as a servant leader to the Scrum Team and Organization, helping them to adopt and get better at Scrum.
Ensures impediments to Scrum Team delivery of high value software are removed.
Ensures that the Scrum Team adheres to the Scrum principles, values, roles, rules, and practices.
Helps Product Owners and Development Team members play their Scrum role, but otherwise does not in any way control or strongly influence how the software is developed and delivered.
A Scrum Master brings value to an organization in these ways:
A good Scrum Master helps the org adopt and progress towards good Scrum in a feasible way.
A good Scrum Master helps the Scrum Team deliver higher quality, higher value software faster, by maximizing the benefits received from Scrum.
One who can effectively teach and coach all roles as defined in the Scrum Guide(SM, PO, Dev, org). Ideally, IMO, the Scrum Coach will have actual past experience playing all three of the main roles(or very similar roles) somewhere in their background. Another very important trait of a Scrum Coach is experience coaching in a variety of organizational settings. In this way, the Scrum Coach brings best practices about Scrum adoption to the organization. No certification is required to do this. In my ideal world, a Scrum Coach is responsible for taking the Scrum Maturity of one or more Scrum teams to a significantly higher level, which, when done right, will at the same time take the organization's ability to deliver value to its customers to a significantly higher level.
A Scrum Coach brings value to an organization in these ways:
Utilizing broader experiences and adoption best practices, the Scrum Coach helps the organization and (often multiple) Scrum Teams adopt and progress towards good Scrum in a feasible way.
A Scrum Coach progresses an organization's Scrum Maturity much faster and more efficiently than someone with more limited experiences or someone who is playing solely a Scrum Master role.
Helps (often multiple) Scrum Teams deliver higher quality, higher value software faster, by maximizing the benefits received from Scrum.
Multiple Levels of Scrum Coaching
I also break the
Scrum Coaching role into more levels
help on how to format text
Turn off "Getting Started"