Scrum Product Owner and Scrum Master – What’s the difference?
Today’s topic peaked my interest as my company is currently hiring for Product Owners and Scrum Masters. Recent candidates have asked: “What’s the difference?” Also interesting, is the fact that the top 3 all time search engine term for this blog is: “Product Owner Job Description.” Today in particular, it happens to be #1.
There are many discussions on how the Scrum Master and Product Owner split their roles and responsibilities, and I’ve even read those who think they are the same person! (oh my!) Even more dynamic than the Product Manager and Product Owner roles, the relationship between the Scrum Master and Product Owner has it’s own set of professional responsibilities that contribute to team(s) success. I’ve collaborated with Scrumbelina to come up with the below matrix that defines some of the differences and skill sets required to enable high-performance scrum teams.
| Product Owner | Scrum Master |
| Tracks business objectives | Tracks team cadence |
| Owner of the release backlog | Coach who keeps the scrum process running |
| Protects product integrity | Protects the team’s ability to deliver |
| Keeps the team focused on the delivery of the business requirements | Develops high performance, high quality teams |
| Negotiates and breaks down business driven stories into tasks with the team | Educates and focuses the team toward business driven development |
| Identifies and schedules stories needed/learned from retrospectives | Helps team learn from experiences |
| Defines sprint objectives, priority, and backlog | Unblocks the team |
| Provides day to day tactical objectives and provides quick, JIT decisions | Ensures and supports empowerment of the team |
| Defines acceptance criteria while following BDD/TDD |
Supports the BDD/TDD acceptance criteria of the PO |
| Tracks business priorities and feature market viability, and manages backlog accordingly |
Tracks velocity and capacity of the team |
| Responsible for technical acceptance and demos to the customer/rest of the business | Responsible for meeting sprint commits |
| Fosters face to face communication over email, IM, group chat, skype, webex. | Supports team building and team development |
| Moderates the business | Moderates the team |
| Manages business issues and client issues | Manages social issues/team issues |
| Keeps team aware of business value | Keeps team focused on current sprint value and commit |
| Helps achieve sprint goals by effectively scoping requirements | Helps achieve sprint goals by facilitating team cooperation and story completion – whatever it takes |
| Protects and respects the Scrum Master | Protects and respects the Product Owner |
Would love to hear your experiences as well!
Cheers,
–Jennifer



