Product Owner
- Determines what needs to be done to achieve the highest value
- Responsible for consulting stakeholders to understand their needs
- Ensures the team is aligned to the product vision
Scrum Master
- Responsible for the success of the Scrum
- Coaches the team and outside world in Scrum
- Reminds the team of contracts and rules (e.g. DoD)
- Master of time and facilitation
- Removes impediments
Development Team
- Delivers the functional and non-functional product characteristics
- Responsible for technical integrity of the product
- Self-organising
- Always has the customer in mind
- Collaborates with the PO to optimize value
- Owns the Sprint Backlog