Most Scrum teams have three specific roles: product owner, Scrum Master, and developers.
The product owner manages the product backlog, prioritizes product features, and incorporates stakeholder feedback into the development process. The development team is responsible for finishing the work set by the product owner. This team typically has three to nine members. The Scrum Master helps drive Scrum team performance through coaching and facilitating open communication.