The Role of a Product Owner
The Role of a Product Owner 3 Main Scrum Roles Product Owner Scrum - - PowerPoint PPT Presentation
The Role of a Product Owner 3 Main Scrum Roles Product Owner Scrum - - PowerPoint PPT Presentation
The Role of a Product Owner 3 Main Scrum Roles Product Owner Scrum Master Development Team Stakeholders Needs to be able to look in at least two directions simultaneously! MUST understand the needs and priorities of the
3 Main Scrum Roles
Product Owner Scrum Master Development Team Stakeholders
Needs to be able to look in at least two directions simultaneously!
MUST understand the needs and priorities of the…
- Organisational Stakeholders
- Customers
- Users
well enough to act as their voice!
Product Owner = Product Manager
Product owner must communicate to the development team…
- What to build
- Order in which to build it
- Specify criteria for accepting
features
- Make sure tests are later run to
determine whether the features are complete
- Write HIGH-LEVEL tests so the
team can determine when the PO will consider the feature complete
Product Owner = Part BA & Part Tester
Principle Responsibilities
- Manage Economics
- Participate in planning
- Grooming the product backlog
- Define acceptance criteria and
verify that they are met
- Collaborate with the development
team
- Collaborate with the stakeholders
Knowledge Skills Attributes
- f a PO
Domain
- Is a visionary
- Knows not everything can be
anticipated
- Has business and domain experience
People Skills
- Has a good relationship with
stakeholders
- Is a negotiator / consensus builder
- Is a good communicator
- Is a powerful motivator
Decision Maker
- Is empowered to make decisions
- Is willing to make hard decisions
- Is decisive
- Takes an economic view to balance
business / technical issues Accountability
- Accepts responsibility for the product
- Is committed and available
Product Owner
- Responsible for maximising
the business value of the team.
- One Person Only
- Represent the stakeholders
- Has full decision-making
ability
- Accepts and rejects work
- Helps the team define
‘Done’
Scrum Master
- Responsible for facilitating the scrum process
- Helps the Product Owner understand team
abilities
- Helps a Product Owner with finding ways to build
and effectively manage backlog items
- Helps the Product Owner understand and
practice agility within the Scrum Framework
- Organises and facilitate Scrum Events as
requested by the Product Owner
- Helps build self-organising teams
- Helps remove obstacles and impediments
- Helps the team improve and adapt - challenges
the Status Quo
- Servant Leadership (Coaching)
Development Team
- Cross Functional
- Must have a core of stable
team members
- Co-Location
- Self-organised
- Empowered to Act -
motivated to do so
- Accountable - Value /
Open / Honest
- Focused
- LEAN
Product Owner Scrum Master Development Team Project Manager
PM Activity PO SM Team Other Manager Integration Scope Time Cost Quality HR (Team) Communications Risk Procurement Stakeholders
Mapping PM Responsibilities in a Scrum Organisation
PM Activity PO SM Team Other Manager Integration
X
Scope
Micro Level
Time
Micro Level Helps team Sprint Level
Cost
X Story / Task Estimating
Quality
X X X X
HR (Team)
X Formation
Communications
X X X X
Risk
X X X X
Procurement
X X
Stakeholders
X X