Beruflich Dokumente
Kultur Dokumente
Grooming
What is Product Backlog Grooming
Product backlog grooming, also called product backlog
refinement, is the activity of keeping your product up to
date. This is necessary, as your product backlog is likely
to change based on the learning obtained from
developing software and exposing it to customers, users,
and other stakeholders.
Grooming
What is Product Backlog Grooming
Grooming
What does Grooming Entail?
Grooming the product backlog consists of the following
steps, which are described in more detail in my
postThe Product Backlog Grooming Steps:
1.Analyse the customer and user feedback
2.Integrate the learning
3.Decide what to do next
4.Get the product backlog ready: Select a sprint goal
andwrite detailed userstories that are ready
Grooming
PANIC!
Grooming
Grooming Patterns
# of Sprints
1 PI
2 PI
3 PI
Factors/Reasons
# of Sprints
Factors/Reasons
3 Sprints
4 Sprints
1 - 2 Sprints
M
L
Condensed Grooming
Business
Role
Produc
t
Manag
er
Produc
t
Owner
Technology
Description
Responsibilities
Role
Builds, maintains,
and presents vision
and roadmap for a
product (e.g.,
Prospect Services)
based on customer
needs.
Dedicated to a
single product.
Represents
Business in
Portfolio and
Program
Grooming
Encourages
collaboration
between teams and
across value stream
boundaries
Responsible for
writing, prioritizing
and approving the
user stories within
one of the products.
Ensures the pipeline
is full and prioritized.
Dedicated to a
single agile team.
Ensures
Value
alignment of the
Stream
value streams
Archite
architectural
ct
needs with the
overall
architectural
roadmap of the
company.
Facilitates
Release
release planning,
Train
processes and
Engine
execution.
er
Escalates
impediments and
manages risk.
Description
Makes
decisions
regarding
functionality
and priority
within the
sprint
Not all operating
model roles are shown above, but
they have all been defined (e.g., ScrumMaster,
developer, tester, etc.)
Responsibilities
Facilitates release
planning readiness:
vision, product
backlog and
meetings
Portfolio Grooming
Attendees Business
Attendees BT
VP
Product Manager
VP
Director
VS Architect
Enterprise Architect
Release Train Engineer
Product Manager
Product Owner
Product Owner
Developer
Tester
ScrumMaster
ScrumMaster
Release Train Engineer
BT Senior Manager
Program Grooming
Value
Stream
Forums
(BT and
Business)
Team Grooming
Scrum of Scrums
Program Increment
Functional
forums
and
communiti
es of
practice
Functional Huddle
Team1
Technical standards
Huddle
Architecture Huddle
Product Owner
VP
Director
Senior Manager
Direct Reports
Domain Architect
System Tech Lead
Decision maker
Portfolio
3.
Value stream
Technology role
Decision makers
2.
Business role
Initiatives prioritized,
defined, and estimated
Business
Initiative
Technology
Initiative
Feature A
Initiative 2
Feature C
Feature B
Feature D
Initiative 1
Highest priority
initiatives broken down
into features
VP
Marketing Ops
Risk BT
Marketing Ops
Risk BT
Product
Managers
(PM)
Value Stream
Architect
(VSA)
BT
Director
Product
Managers
(PM)
Value Stream
Architect
(VSA)
BT
Director
Roles outside of
Value Stream
(Coordination is
critical)
Infrastructure
Feature E
Features1 defined,
estimated and broken into
User Stories
Feature A
A1 A2 A3
Feature D
D1 D2 D3 D4
Program
External teams
(Shared Services)
Product
Owners
(PO)
Kanban
5.
Release Train
Engineer
(RTE)
7.
Demos presented as
soon as each User
Story is completed
Sprint 1
Sprint 2
Sprint 3
Sprint 4
Shared
Services
Arch Arch
Arch Arch
Shared
Services
PO1
SM
PO2
SM
RTE
Team
Domain
Architects
Tech
Leads
Release
Team 1
Agile
Team
System
Team
Team 2
Team
Kanban
6.
Agile
coach
4.
Scrum of scrums
MIS
Portfolio
3.
Value stream
Technology role
Decision makers
2.
Business role
Initiatives prioritized,
defined, and estimated
Business
Initiative
Technology
Initiative
Feature A
Initiative 2
Feature C
Feature B
Feature D
Initiative 1
Highest priority
initiatives broken down
into features
VP
Marketing Ops
Risk BT
Marketing Ops
Risk BT
Product
Managers
(PM)
Value Stream
Architect
(VSA)
BT
Director
Product
Managers
(PM)
Value Stream
Architect
(VSA)
BT
Director
Roles outside of
Value Stream
(Coordination is
critical)
Infrastructure
Feature E
Features1 defined,
estimated and broken into
User Stories
Feature A
A1 A2 A3
Feature D
D1 D2 D3 D4
Program
External teams
(Shared Services)
Product
Owners
(PO)
Kanban
5.
Release Train
Engineer
(RTE)
7.
Demos presented as
soon as each User
Story is completed
Sprint 1
Sprint 2
Sprint 3
Sprint 4
Shared
Services
Arch Arch
Arch Arch
Shared
Services
PO1
SM
PO2
SM
RTE
Team
Domain
Architects
Tech
Leads
Release
Team 1
Agile
Team
System
Team
Team 2
Team
Kanban
6.
Agile
coach
4.
Scrum of scrums
MIS
Shared Service
What it does?
Shared Services
How service provides
people, processes,
technology,
structures, and
funding will be done.
Dedicated
Governance Model
Focused on
Selected business
or IT services