Scrum Roles
Responsibilities in an Agile team
Roles
- Product Owner
Determines what to build
- Development Team
Determines how to build it
- Scrum Master
Supports the Agile Process
Product Owner
Determines what to build.
They are an expert in the field in question,
they own the product vision and the backlog.
Development Team
Determines how to build the solution.
These people turn user stories into working software.
They are self-organising and own the technical decisions.
Scrum Master
Supports the Agile Process.
This person is experienced with the Agile process,
and coaches the team and customer to function smoothly.
Conflicts of Interest
If a Dev Team member is also the Product Owner
… what might happen?
If a Dev Team member is also the Scrum Master
… what might happen?
If the Product Owner is also the Scrum Master
… what might happen?
What we learned
- Product Owner
Determines what to build, decides project priorities.
- Development Team
Determines how to build it, produces software.
- Scrum Master
Supports the Agile Process, keeps the team functioning effectively.