...
...
...
Service to the Product Owner
...
...
...
Ensuring that goals, scope, and product domain are understood by everyone on the Scrum Team as well as possible.
...
Understanding product planning in an empirical environment.
...
Ensuring the Product Owner knows how to arrange the Product Backlog to maximize value.
...
Understanding and practicing agility.
...
Facilitating Scrum events as requested or needed.
Scrum Master Service to the Development Team
...
...
...
Removing impediments to the Development Team’s progress.
...
Facilitating Scrum events as requested or needed.
...
Coaching the Development Team in organizational environments in which Scrum is not yet fully adopted and understood.
...
...
Causing change that increases the productivity of the Scrum Team; and,
...