To-The Point Summary of SCRUM Roles

Scrum Master

  • Ensures Scrum is understood and enacted
  • Teaches, coaches, mentors and trains
  • Servant Leader, no authority, only influence
  • Role model for Scrum Values
  • Helps build and promote Values at the team and Organizational level
  • Good listener, Socratic questioner
  • Ensures adherence to Scrum theory, practices and rules
  • Ensures effective use of Scrum
  • Facilitates events as requested
  • Removes impediments
  • Agent of Change
  • Protects the Team from destructions
  • Serves the PO, the Team, and the Organization
  • Works with other SM’s to increase the effectiveness of the ecosystem
  • Teaches the Team to talk in terms of business benefits
  • Facilitates self-organization
  • Emotionally intelligent

Product Owner

  • Maximizes ROI of the Product
  • Ultimately owns the Product Backlog
  • One Person, not a committee
  • Owns the vision for the Product
  • Ideally a “true customer” of the Product
  • Available to the team, to the stakeholders, and to the Sponsor(s)
  • Decision making authority
  • Subject Matter Expert and Domain Expert
  • Can answer how each Product Backlog item will be valuable to the user or the customer
  • Decides release content and dates
  • Maximizes outcome by working with team every day
  • Is the only one who can assign work to the team through Product Backlog
  • Protects Product Backlog from requests that do not provide value
  • Collaborates with users, buyers, marketing, sales, customers, etc.

Product Team

  • Work dedicatedly on only one product
  • No titles, and no sub-groups
  • Contains 6 ± 3 people
  • Generalizing Specialists and multi-learners
  • Cross-functional and Self-Organizing
  • Has all required competencies and skills to build the product
  • Co-located
  • Updates Sprint Backlog and Sprint Burndown charts
  • Responsible for Architecture, design and quality of the product
  • Whole team accountability for success
  • Helps the PO with Product Backlog Refinement
  • Has an eye for technical excellence
  • Determines how to build the product increment
  • Continuously integrates the code (CI = Continuous Integration)
  • Estimates effort for product backlog items
  • Works at a sustainable pace
  • Be a curious multi-learner, learn new technologies, skills, the domain…