Bloom, there it is! - IIBA Cincinnati · Product backlog Development Production Uncertainty...
Transcript of Bloom, there it is! - IIBA Cincinnati · Product backlog Development Production Uncertainty...
Insight Presentation
Bloom, there it is!Refinement that will blow your bloomin’ mind
Our topics today
• Vision & Value
• Managing the Backlog
• Backlog Refinement
Vicki RiehlAgilist
Meet the team
Kris SchroederAgilist
Insight Presentation
Product Vision
The Vision Statement
• Identifies where the organization intends to go• Serves as a guide for setting course of action
• Owned by the Product Owner
• Describes the Product Purpose
• Reflects Stakeholder Value
Breaking it down
Vision example
From Visual Paradigm
Communicating the Vision
• Own the vision and be passionate
• Share it often
• Listen to feedback and adapt
• Focus on Stakeholder value, not technology
Benefits of Story Mapping
• Efficient tool for attaining a shared understanding
• Provides ability to quickly identify gaps in requirements
• Facilitates meaningful prioritization
Seeing your product visually mapped out is VERY powerful
Anatomy of a User Story Map
Wake UpGet
DressedEat
BreakfastDrive to
Work
Workflow sequence
Goal: Arrive to work by 8am.
Backbone
Turn off alarm
Get up
Shower
Iron clothes
Put on clothes
Make coffee
Make cereal
Cut up fruit
Set GPS
Turn on carU
ser
Sto
ries
Insight Presentation
Game
Celebrity Prioritization
Game
• As a team, decide in what order the celebrities will be saved
• Once a celebrity is on the rescue boat, they cannot return to the sinking ship
• Save one individual at a time
• You don’t know how long before the ship sinks!
Insight Presentation
Managing the BacklogBacklog Maturity
Managing the Backlog
• The Product Backlog is constantly changing…
• How do we ensure we are spending the right amount of time preparing the right Backlog Items?
Cone of Uncertainty
Product backlog Development Production
Uncertainty Certainty
Cone of Uncertainty
Product backlog Development Production
Uncertainty Certainty
The Goldilocks Principle
Finding what is “just right” for you
You want to achieve enough of the benefits of refinement while
minimizing your waste.
Stages of backlog maturity
Discuss with stakeholder
Document idea
Identify user benefit
Prioritize
Free-form
Activities
Planning
Format
Analyze & decompose
Estimate(t-shirt size)
Identify dependencies
>4+ Sprints
User Story
Identify Acceptance
Criteria
Estimate (story points)
Work dependencies
Identify place in next 1-3 Sprints
Acceptance Criteria
Identify test data
Complete UX/UI design
Legal, compliance, security reviews
Plan for team delivery
Supplementary artifacts,
wireframes
DEEP Criteria
• Detailed Appropriately – Items at the top are described in more detail
• Estimated – Estimates are less precise as we move down the backlog
• Emergent – Items will be added, removed and reprioritized
• Prioritized – Items we are going to work on next are at the top
.The ideal attributes of a product backlog
Definition of Ready
• A ready item is:
• Clear
• Feasible
• Testable
Ready, set… Bloom!
• Business value clearly articulated
• Dependencies identified / No external dependencies block the story from being completed
• Acceptance criteria defined
• Size estimated by delivery team
• Small enough to fit in one sprint
• Team has a plan for how to demonstrate the backlog item
Insight Presentation
Backlog Refinement
Backlog Refinement
• Increase awareness of upcoming work
• Smoother Sprint planning meetings
• Better understanding
• Fewer surprises
Insight Presentation
Thank You