CSM Scrum Guide
scrum concepts

Scrum Roles and Responsibilities: Product Owner, Scrum Master, and Developers Explained

Published May 23, 2026 · Updated May 23, 2026 · Exam details verified against ScrumAlliance.org

Scrum roles and responsibilities: the direct answer

The three Scrum accountabilities are Product Owner, Scrum Master, and Developers. The Product Owner is accountable for maximizing product value and managing the Product Backlog effectively. The Scrum Master is accountable for establishing Scrum and helping the team and organization use Scrum well. Developers are accountable for creating a usable Increment each Sprint.

These are not traditional job-title silos. They are decision accountabilities inside one Scrum Team. The point is to help teams move faster by making ownership clear.

Product OwnerOwns value, Product Goal, and Product Backlog ordering.
Scrum MasterOwns Scrum effectiveness, coaching, facilitation, and impediment removal.
DevelopersOwn creating the usable Increment and planning how Sprint work gets done.

Many Scrum problems are not technical problems. They are accountability problems. A stakeholder bypasses the Product Owner. A Scrum Master becomes a project manager. Developers wait for tasks instead of shaping the Sprint Backlog. A manager turns the Daily Scrum into a status meeting. These issues create friction because the team is no longer using Scrum’s accountability model.

The official Scrum Guide defines Scrum using accountabilities, events, artifacts, and rules. It also describes the Scrum Team as self-managing, meaning team members internally decide who does what, when, and how. That distinction is important: Scrum is not designed around command-and-control role assignment. It is designed around clear accountability and empirical delivery.

Scrum roles summary table

Scrum accountabilityMain responsibilityCommon decisionsWhat they do not own
Product OwnerMaximize product value and manage the Product Backlog effectively.Product Goal, Product Backlog ordering, stakeholder tradeoffs, value priorities.Assigning Sprint tasks or managing Developers as a boss.
Scrum MasterEstablish Scrum and help the team and organization use Scrum effectively.Coaching, facilitation, removing impediments, improving Scrum adoption.Owning product priority, assigning tasks, or acting as status collector.
DevelopersCreate any aspect of a usable Increment each Sprint.Technical approach, Sprint Backlog plan, quality practices, how work gets done.Changing Product Backlog order without the Product Owner.

Visual map: who owns what in Scrum?

Scrum Accountabilities: Who Owns What? Scrum works best when value, Scrum effectiveness, and delivery accountability are clear. Product Owner • Product value • Product Goal • Product Backlog order • Stakeholder alignment • Product clarity Scrum Master • Scrum effectiveness • Coaching • Facilitation • Impediment removal • Organizational adoption Developers • Usable Increment • Sprint Backlog plan • Technical approach • Quality practices • Self-management Value Scrum health Done work
Clear role boundaries reduce confusion, escalation, and duplicate decisions.

Product Owner responsibilities

The Product Owner is accountable for maximizing the value of the product resulting from the Scrum Team’s work. In practice, that means the Product Owner is responsible for shaping the Product Goal, managing Product Backlog clarity, ordering work by value, and helping stakeholders understand tradeoffs.

A strong Product Owner does not simply collect requests. They turn competing ideas into a coherent product direction. They also help the Scrum Team understand why a Product Backlog item matters, what outcome it supports, and what tradeoffs are being made.

Example: A customer success leader wants a dashboard export feature, sales wants a demo-friendly AI summary, and operations wants an admin control panel. A weak Product Owner says yes to all three and lets the loudest stakeholder win. A strong Product Owner connects each request to the Product Goal, considers user value and risk, then orders the Product Backlog transparently.

Product Owner doesProduct Owner does not
Communicate the Product GoalAssign daily tasks to Developers
Order the Product BacklogAct as a project manager for the Sprint
Clarify Product Backlog itemsAccept every stakeholder request automatically
Balance stakeholder inputBypass the Definition of Done
Maximize product valueOwn technical implementation details

Scrum Master responsibilities

The Scrum Master is accountable for establishing Scrum as defined in the Scrum Guide. The Scrum Master is not the boss of the Scrum Team. The Scrum Master is a coach, facilitator, teacher, and impediment remover who helps the team and organization use Scrum effectively.

In a healthy Scrum Team, the Scrum Master helps people understand the purpose behind Scrum events, supports the Product Owner with Product Backlog practices, coaches Developers in self-management, and works with leaders when organizational habits block Scrum from working.

Common role confusion: If the Scrum Master assigns tasks, collects status for management, approves scope changes, and tells Developers how to do the work, the Scrum Master has become a project manager in Scrum language. That usually weakens self-management.

Scrum Master: Coach, Not Command Center Helpful Scrum Master behavior • Coaches self-management • Facilitates when useful • Removes impediments • Teaches Scrum purpose Scrum Master anti-patterns • Assigns tasks • Runs status meetings • Owns delivery dates alone • Shields leaders from transparency
The Scrum Master improves the system, not by controlling it more tightly.

Developer responsibilities

Developers are accountable for creating a usable Increment each Sprint. The word "Developers" does not only mean software engineers. It means the people on the Scrum Team who create the product Increment. Depending on the product, Developers may include engineers, testers, designers, analysts, writers, data specialists, security experts, or other professionals.

Developers create the Sprint Backlog plan, decide how to accomplish the selected work, adapt their plan during the Sprint, and hold each other accountable as professionals. The Product Owner can clarify value and ordering. The Scrum Master can coach and facilitate. But Developers own how Sprint work becomes done product work.

Example: During Sprint Planning, the Product Owner explains the top Product Backlog items and why they matter. Developers discuss risk, capacity, design, testing, dependencies, and implementation options. The Developers select the amount of work they believe they can complete and create the Sprint Backlog. A manager does not hand them a task list.

Scrum role decision guide: who should decide?

Who Should Decide? A Scrum Role Filter When a team is stuck, identify the type of decision first. Is it about value? Priority, Product Goal, backlog order Product Owner Is it about Scrum? Coaching, events, impediments Scrum Master Is it about how? Plan, quality, technical work Developers This filter prevents stakeholder escalation, project-manager habits, and unclear team ownership.
When a team is confused, classify the decision first: value, Scrum health, or execution.
SituationBest Scrum accountabilityWhy
A stakeholder wants their request moved to the top of the Product Backlog.Product OwnerThe Product Owner considers input and is accountable for Product Backlog ordering.
Developers are unclear how to split the work selected for the Sprint.DevelopersDevelopers decide how to accomplish Sprint work and create the Increment.
The Daily Scrum has turned into reporting to management.Scrum MasterThe Scrum Master coaches the team and organization on Scrum purpose and effectiveness.
The team is debating whether an item meets quality expectations.Developers using the Definition of DoneDone work must be transparent and meet shared quality expectations.
Leadership wants to understand why Scrum is not improving delivery.Scrum Master with the whole Scrum TeamScrum effectiveness often depends on organizational impediments, team behavior, and product clarity.

Deep workplace examples

Example 1: The stakeholder bypass problem. A VP messages Developers directly and asks them to add a reporting feature this Sprint. The team should not quietly absorb the work. The Product Owner should evaluate the request, discuss tradeoffs, and decide how it affects Product Backlog ordering. Developers may provide effort and risk input, and the Scrum Master may coach the organization on respecting Scrum accountabilities.

Example 2: The Scrum Master as project manager problem. A Scrum Master notices two Developers are working on the same issue and starts assigning all tasks each morning. That may look efficient, but it weakens self-management. A better move is to facilitate a conversation about visibility, Sprint Backlog ownership, and how Developers coordinate work.

Example 3: The Product Owner as order taker problem. A Product Owner accepts every stakeholder request because saying no feels political. The Product Backlog becomes crowded and unfocused. A stronger Product Owner uses the Product Goal to explain tradeoffs and sequence work based on value, risk, and learning.

Example 4: The Developers as task receivers problem. Developers wait for the Product Owner to break everything into detailed tasks before Sprint Planning. This slows the team and reduces ownership. In Scrum, Developers collaborate on the plan and decide how to turn selected Product Backlog items into a usable Increment.

Common Scrum role mistakes

MistakeWhy it hurts
Treating roles like job titlesScrum accountabilities describe ownership inside the Scrum Team, not HR reporting lines.
Product Owner without authorityIf the Product Owner cannot make ordering decisions, the Product Backlog becomes a political queue.
Scrum Master as meeting schedulerScheduling is not the accountability; Scrum effectiveness is.
Developers without quality ownershipA usable Increment cannot emerge if quality is treated as someone else’s late-stage problem.

For the exam-focused version of this topic, see our CSM role-accountability explainer. For broader context, this page also pairs well with Scrum vs Agile and our Scrum events guide.

FAQ

What are the three Scrum roles?

The three Scrum accountabilities are Product Owner, Scrum Master, and Developers. They work together as one Scrum Team.

What does the Product Owner do in Scrum?

The Product Owner is accountable for maximizing product value, communicating the Product Goal, and managing the Product Backlog effectively, including ordering Product Backlog items.

What does the Scrum Master do?

The Scrum Master is accountable for establishing Scrum and helping the Scrum Team and organization understand and apply Scrum effectively through coaching, facilitation, teaching, and impediment removal.

What do Developers do in Scrum?

Developers are accountable for creating any aspect of a usable Increment each Sprint. They plan Sprint work, adapt the Sprint Backlog, and own quality practices needed to create done work.

Is the Scrum Master the team manager?

No. The Scrum Master is not the team boss or task assigner. The Scrum Master coaches and supports Scrum effectiveness while Developers self-manage how work gets done.

Can the Product Owner and Scrum Master be the same person?

It is possible in some organizations, but it often creates tension because product value accountability and Scrum coaching accountability require different focus and behaviors.

Next step

If you want a tighter review of Scrum role boundaries before the exam, use the CSM PDF guide. If you want live practice with realistic role scenarios, SimpuTech's CSM AI tutor can quiz you on Product Owner, Scrum Master, and Developer situations and explain which accountability should act first.

Final thought

Scrum role clarity is not bureaucracy. It is decision speed. When the team knows who owns value, who owns Scrum effectiveness, and who owns creating the Increment, less work gets lost in confusion. The Product Owner, Scrum Master, and Developers succeed together when their accountabilities are clear and connected.

Want to practice with an AI tutor?

SimpuTech's CSM study coach asks you Scrum questions, explains every answer, and adjusts to your weak areas. Use code CSMSTUDY50 for 50% off your first month.

Related Articles