The Scrum Team
There are three fundamental roles in Scrum: the Product Owner, the Scrum Master, and the Scrum Team.
The Scrum Team is a self-organized group of up-to 7 individuals with no pre-defined roles who work in collaboration to deliver upon their commitments. The Scrum Team is often comprised of cross-functional individuals who work to successfully complete the activities identified as part of the sprint backlog.
What the Scrum Team does
The Scrum Team is responsible for the following activities:
- Following a negotiation with the Product Owner, selects the goal of the sprint;
- Organizes itself and its work;
- Plans and executes the tasks identified during the Sprint Planning Meeting;
- Determines the appropriate methods of delivering on their commitments;
- Presents the resulting work to the Product Owner.
The Scrum Master
There are three fundamental roles in Scrum: the Product Owner, the Scrum Master, and the Team.
As an Agile Project Manager, the Scrum Master is the person responsible to ensure the adoption and adherence to the Scrum process. With no formal authority over the Team, the Scrum Master facilitates the various activities and maintains the Burn Down Chart.
What the Scrum Master does
As a liaison between the Product Owner and the Team, the Scrum Master is responsible for the following activities:
- Helps the team maintain their productivity by removing barriers and preventing interferences;
- Supports the Product Owner in achieving the project’s goals;
- Facilitates communication between the Product Owner and the Team;
- Updates the Burn Down charts and other artifacts to make team progress visible;
- Organizes and facilitates the key meetings: definition, planning, building, demonstration, and retro-spection.
The Product Owner
There are three fundamental roles in Scrum: the Product Owner, the Scrum Master, and the team.
The Product Owner is the one person responsible for the project’s success. The Product Owner leads the development effort by conveying his or her vision to the team, outlining, and prioritizing it based on business value. As such, the Product Owner is responsible for representing the interests of everyone with a stake in the resulting project.
The Product Owner differs from that of the traditional Product Manager role in many ways.
What the Product Owner does
As the owner of the product vision, the Product owner shoulders all the responsibility for the project success and is ultimately responsible to the Team, stakeholders and to the company. Here are some of the activities perform by the Product Owner:
- Creates and maintains the Product Backlog;
- Prioritizes and sequences the Product Backlog according to business value or ROI;
- Assists with the elaboration of Epics, Themes and Features into user stories that are granular enough to be achieved in a single Sprint;
- Conveys the Vision and Goals at the beginning of every Release and Sprint;
- Represents the customer, interfaces and engages the customer;
- Participates in the daily Scrums, Sprint Planning Meetings and Sprint Reviews and Retrospectives;
- Inspects the product progress at the end of every Sprint and has complete authority to accept or reject the work done;
- Can change the course of the project at the end of every Sprint;
- Communicates status externally;
- Terminates a Sprint if it is determined that a drastic change in direction is required;
- Understanding and communicating the customer needs;
- Meeting the project goal and financial targets such as return on investment (ROI);
- Collaborates with the team and aligns with the stakeholders throughout the entire release.