Primary roles in Scrum
Within the Agile framework called Scrum, there are three primary roles to fill: Scrum Master, Product Owner and Scrum Team.
The Scrum Master is the coach and the gatekeeper. This dual role establishes responsibility for following the Agile framework, providing guidance and education, and removing impediments and distractions.
The Product Owner is first and foremost the subject matter expert for the given project. A Product Owner keeps track of the projects stakeholders’ expectations and defines and gathers the required tools and resources. In addition, the Product Owner communicates their vision to the team in order to set priorities.
Finally, the Agile Team is the group doing the actual developing. The Agile team tends to be made up of seven members and typically includes a selection of engineers, designers, architects and testers.