Scrum Framework Roles

Leave a comment

In the Scrum framework, there are different distinct roles that people play when working on a project. The main roles are:

  • Product Owner (PO). This person is the business representative, and they are fully commited to the team. Their roles include:
    • Create and manage the backlog
    • Defining and prioritizes user stories and tasks
    • Reviews all work
    • Works closely with the business and the team
    • Publishes the product backlog for anyone to see
    • Determines what is being worked on
    • Addresses changes to the product backlog
    • Acts as an interface between the business and the development team
    • Accept stories as done
  • Scrum Master (SM). This person is the Scrum champion within the team; they understand how Scrum works, and guides the team throughout the development process. The Scrum Master is like a coach, and provides safety between the product owner and the team. They do everything they can to help the team perform with optimum performance. Roles include:
    • Removing impediments
    • Managing processes
    • Organizes sprint planning meeting
  • Teams. These are the people that actually do the work. Teams themselves are usually around 7 people, +/- 2. There has been debate as to how big a team should be. Teams are cross-functional, meaning they include people of different disciplines, such as functional and technical. Several other factors can come into play depending on your project situation, such as the diversity of the team in order to implement new ideas. There are different ways to attempt to predict success of teams such as the psychological safety, openmindedness, etc.

Carl de Souza is a developer and architect focusing on Microsoft Dynamics 365, Power BI, Azure, and AI.

carldesouza.comLinkedIn Twitter | YouTube


Leave a Reply

Your email address will not be published. Required fields are marked *