Scrum's Three Roles

Scrum has three roles: product owner, ScrumMaster, and team.

Product Owner

 

  • The product owner decides what will be built and in which order
  • Defines the features of the product or desired outcomes of the project
  • Chooses release date and content
  • >Ensures profitability (ROI)
  • Prioritizes features/outcomes according to market value
  • Adjusts features/outcomes and priority as needed
  • Accepts or rejects work results
  • Facilitates scrum planning ceremony

ScrumMaster

 

The ScrumMaster is a facilitative team leader who ensures that the team adheres to its chosen process and removes blocking issues.

  • Ensures that the team is fully functional and productive
  • Enables close cooperation across all roles and functions
  • Removes barriers
  • Shields the team from external interferences
  • Ensures that the process is followed, including issuing invitations to daily scrums, sprint reviews, and sprint planning
  • Facilitates the daily scrums

The Team:

  • Is cross-functional
  • Is right-sized (the ideal size is seven -- plus/minus two -- members)
  • Selects the sprint goal and specifies work results
  • Has the right to do everything within the boundaries of the project guidelines to reach the sprint goal
  • Organizes itself and its work
  • Demos work results to the product owner and any other interested parties.

Read an in-depth discussion about the three Scrum ceremonies.