SlideShare a Scribd company logo
Product Backlog Refinement with
Structured Conversations
4 September 2018
Ellen Gottesdiener
www.ebgconsulting.com
www.DiscoverToDeliver.com
© 2018 by EBG Consulting, Inc.
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
2
Product Backlog Refinement with
Structured Conversations
@ellengott
Ellen Gottesdiener
#agilenyc
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
3
Ellen Gottesdiener
CPO, Founder, CSM, CSPO, CPF
Ellen is an Agile Product Coach and CEO of EBG, focused on
helping product and development communities create valuable
outcomes through product agility. She is known in the agile
community as an instigator and innovator for collaborative
practices for agile product discovery and using skilled facilitation to
enable healthy teamwork and strong organizations.
twitter: @ellengott
blog: ebgconsulting.com/blog
linkedIn: ellengottesdiener
tips newsletter: www.ebgconsulting.com
EBG is a global leader in agile product requirements, backlog management, agile
business analysis, and collaborative practices for technology products. EBG helps
organizations amplify discovery to accelerate delivery.
Product Backlog Refinement with Structured Conversations
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
5
popcorn
please pop up!
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
6
Product Backlog Refinement with
Structured Conversations
b. Long and boring
Our backlog refinement conversations are…(choose one)
a. Efficient and effective, most of the time
c.A free-for-all
d.What backlog refinement conversations?!??
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
7
discover deliver
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
8
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
9
Product Backlog items that will occupy the Development
Team for the upcoming Sprint are refined so that any one
item can reasonably be “Done” within the Sprint time-box.
Source: Scrum Guide, 2016 (bolded added by Ellen)
refinement
Product Backlog items that can be “Done” by the
Development Team within one Sprint are deemed “Ready”
for selection in a Sprint Planning.
Product Backlog items usually acquire this degree of
transparency through the above described refining activities.
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com 10
Conditions that indicate that a
backlog item is completed,
accepted, and potentially shippable
“done”
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com 11
Backlog item (e.g., a user story) has been developed, unit tested,
demo’ed and meets conditions of satisfaction
Post-deployment customer feedback prep’d
Item can be | is delivered to customer
‘done’
sample
Documentation | release notes approved
Code deployed to x server
No level x defects
Acceptance, integration tested
refinement: ready to get to “done”
refine
doneready
12
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com 13
refinementWhy
Who
Outcome
What
14
Optimize collaboration
Prevent waste (of rework, unfinished work, delays)
Can double (or more) team’s velocity*
Enable getting to “done”
Enable smooth flow
* JCarsten Ruseng Jakobsen & Jeff Sutherland, SCRUM and CMMI - Going from Good to Great
Increases team domain knowledge
refinement (making ‘ready’) benefits
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
15
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
As a concert goer
I want to use dining discounts
so I can enhance my concert
experience
refined and ready?
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Environment
story w 7Ds
refined and ready?
ActionAs a Super Fan concert goer
concert-related dining discountsI need to search for
so I can enhance my concert experience
User
Control
Data
Only members can search for dining discounts
Only “active” dining discounts can be searched
Search query and result
Interface
iOS, Chrome v50
Quality
Attribute
Available 95% of time
16
7 product dimensions
17
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
functional
nonfunctional
holistic
18
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
conversation
19
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
structured conversation
20
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
structured conversation &
7 product dimensions
21
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
User
Interface
Action
Data
Control
EnvironmentQualityAttribute
conversing
22
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
23
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
24
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Concerts4Me
25
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
. At C4Me we are always looking
for ways to enhance our
concert goers’ experience.
Our newest initiative:
partner with restaurants who want
to connect with C4Me members
attending neighboring concerts.
SC & 7 product dimensions
26
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
User Action Data Control Environment Interface
Quality
Attribute
Options Options Options Options Options Options Options
confirm
evaluate
value
explore
confirm
evaluate
value
explore
confirm
evaluate
value
explore
confirm
evaluate
value
explore
confirm
evaluate
value
explore
confirm
evaluate
value
explore
confirm
evaluate
value
explore
© 2016 by EBG Consulting | www.ebgconsulting.com | www.DiscoverToDeliver.com
Discovery Board
7 Product Dimensions: Options
User Interface Action Data Control Environment
Quality
Attribute
Theme:
Persona:
1 2
discover deliver
Backlog
Plan
Vision:
Goals:
Product Partners
Value Considerations
Objectives:
Hypothesis:
Problems:
Dependencies: …
Risks: …
Costs: …
our
example
Download Discovery Board kit: http://www.discovertodeliver.com/visual-language.php
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
28
User Action Data Control Environment Interface
Quality
Attribute
Options Options Options Options Options Options Options
Download Discovery Board kit: http://www.discovertodeliver.com/visual-language.php
discovery board
29
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
User
Users
interact with
the product
C4Me Members

30
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Dedicated
18
Super
Fans
20
Tag-Alongs
22
Soloists
26
% of 

Less Engaged
More Engaged
More SocialLess Social
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
31
User Action Data Control Environment Interface
Quality
Attribute
Options Options Options Options Options Options Options
C4Me Member
Dedicated
Soloist
Super Fan
Tag Along
discovery board
The product
provides
capabilities
for users
32
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Action
Action
33
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Search for
Discount
Share with
Friends
Download
Discount
Connect
with
Restaurant
Provide
Feedback
Story Map
Shows sequence of tasks to accomplish goal
Tell a Friend
34
discovery board
User Action Data Control Environment Interface
Quality
Attribute
Options Options Options Options Options Options Options
C4Me Member Search for discount
Dedicated Download disct coupon
Soloist Tell a friend
Super Fan Connect w restaurant
Tag Along Share experience
Provide feedback
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Data
35
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
The product
includes
a repository
of data and
useful information
Data
36
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Data Model
Shows logical structure of data
and their relationships
37
discovery board
User Action Data Control Environment Interface
Quality
Attribute
Options Options Options Options Options Options Options
C4Me Member Search for discount Artist
Dedicated Download disct coupon C4Me Member
Soloist Tell a friend Concert
Super Fan Connect w restaurant Venue
Tag Along Share experience Restaurant
Provide feedback Dining Disct
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Control
38
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
The product
enforces
constraints
39
User Action Data Control Environment Interface
Quality
Attribute
Options Options Options Options Options Options Options
C4Me Member Search for discount Artist
Anyone can search for C4Me
partner restaurants
Dedicated Download disct coupon C4Me Member
Only C4Me members can search for
dining discounts
Soloist Tell a friend Concert
C4Me is not responsible for
enforcing the terms of the dining
discounts
Super Fan Connect w restaurant Venue
Only “active” dining discounts can be
searched
Tag Along Share experience Restaurant
Only C4Me members can download a
dining discount coupon
Provide feedback Dining Disct
discovery board
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Environment
40
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
The product
conforms to
physical properties
and technology
platforms
41
discovery board
User Action Data Control Environment Interface
Quality
Attribute
Options Options Options Options Options Options Options
C4Me Member Search for discount Artist
Anyone can search for C4Me
partner restaurants
Facebook
Dedicated Download disct coupon C4Me Member
Only C4Me members can search for
dining discounts
iOS
Soloist Tell a friend Concert
C4Me is not responsible for
enforcing the terms of the dining
discounts
Chrome v50 and up
Super Fan Connect w restaurant Venue
Only “active” dining discounts can be
searched
Safari
Tag Along Share experience Restaurant
Only C4Me members can download a
dining discount coupon
Android 4.1 and up
Provide feedback Dining Disct Android Wear device
Apple Watch
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Interface
42
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
The product
interfaces to
users, systems,
and devices
Interface
43
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Context Diagram
Illustrates interfaces
to/from product
44
discovery board
User Action Data Control Environment Interface
Quality
Attribute
Options Options Options Options Options Options Options
C4Me Member Search for discount Artist
Anyone can search for C4Me
partner restaurants
Facebook
Search criteria
Dedicated Download disct coupon C4Me Member
Only C4Me members can search for
dining discounts
iOS
Search result
Soloist Tell a friend Concert
C4Me is not responsible for
enforcing the terms of the dining
discounts
Chrome v50 and up
Selection
Super Fan Connect w restaurant Venue
Only “active” dining discounts can be
searched
Safari
Coupon
Tag Along Share experience Restaurant
Only C4Me members can download a
dining discount coupon
Android 4.1 and up Link to
restaurant site
Provide feedback Dining Disct Android Wear device
Apple Watch
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Quality Attribute
45
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
The product has
certain properties
that qualify its
operation and
development
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
46
quality attributes
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
47
discovery board
User Action Data Control Environment Interface
Quality
Attribute
Options Options Options Options Options Options Options
C4Me Member Search for discount Artist
Anyone can search for C4Me
partner restaurants
Facebook
Search criteria Availability
Dedicated Download disct coupon C4Me Member
Only C4Me members can search for
dining discounts
iOS
Search result Performance
Soloist Tell a friend Concert
C4Me is not responsible for
enforcing the terms of the dining
discounts
Chrome v50 and up
Selection Interoperability
Super Fan Connect w restaurant Venue
Only “active” dining discounts can be
searched
Safari
Coupon Usability
Tag Along Share experience Restaurant
Only C4Me members can download a
dining discount coupon
Android 4.1 and up Link to
restaurant site
Provide feedback Dining Disct Android Wear device
Apple Watch
Environment
story w 7Ds
ActionAs a Super Fan concert goer
concert-related dining discountsI need to search for
so I can enhance my concert experience
User
Control
Data
Only members can search for dining discounts
Only “active” dining discounts can be searched
Search query and result
Interface
iOS, Chrome v50
Quality
Attribute
Available 95% of time
48
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
your turn…
49
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
assemble
50
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Environment
story w 7Ds
refined and ready?
ActionAs a Super Fan concert goer
concert-related dining discountsI need to search for
so I can enhance my concert experience
User
Control
Data
Only members can search for dining discounts
Only “active” dining discounts can be searched
Search query and result
Interface
iOS, Chrome v50
Quality
Attribute
Available 95% of time
51
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
structured conversation
confirm to learn
52
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
möbius
53
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
54
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
“An example would be handy
right about now”
Brian Marick, 2007
55
As a Super Fan concert goer
concert-related dining discountsI need to search for
so I can enhance my concert experience
confirm stories
example
a scenario that
contains actual
data values
scenario
an instance
of use
test
concrete,
unambiguous
accept. criteria
Only members can search for dining discounts
Only “active” dining discounts can be searched
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
confirm w scenarios
56
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
scenario: an instance of use
search for nearby restaurant…
search for locally owned restaurant
search by cuisine
As a Super Fan concert goer
concert-related dining discountsI need to search for
so I can enhance my concert experience
Only members can search for dining discounts
Only “active” dining discounts can be searched
given-when-then
57
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Story
Scenario
business rule(s)
Given
pre-condition(s), state
fixed data
context of system
When
action
input data
what will be tested
Then
observable outcome:
message, output data
post-condition, state
result
refinement: the whole story
58
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
scenarios
user story
examples
tests
analysis models on Discovery Board
and
enabling
specification
R
executable
59
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
let’s see
examples from real discovery sessions
(photos shared during live session)
60
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
in sum…
61
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
Engage all three product partners (customer, bus, tech).
Clarify—transparently and explicitly—value.
Discover options using the 7 Product Dimensions.
Use structured conversations.
Visualize (use models) to communicate.
Slice for value.
Confirm to learn: to verify and validate.
success w/ product backlog refinement
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
62
Product Backlog Refinement with
Structured Conversations
What action can you to improve your
product backlog refinement conversations ?
© 2018 by EBG Consulting
www.ebgconsulting.com | www.DiscoverToDeliver.com
www.ebgconsulting.com
Events, course outlines, services, resources
Tips newsletter: http://bit.ly/ebgNews
www.ebgconsulting.com/blog
www.DiscoverToDeliver.com
DtoD associated resources, Visual Language to download
Twitter @ellengott | LinkedIn: in/ellengottesdiener
YouTube EBGConsulting
SlideShare ellengott
stay connected!

More Related Content

PPTX
あじゃいる時代の品質保証 ~DevSQAの提案~
PPTX
How to facilitate product backlog refinement sessions
PPTX
初探 Elastic Observability 的實踐方法
PPTX
Definition of Done and Product Backlog refinement
PDF
アジャイルネイティブなQA
PDF
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
PDF
Is No More QA Idealist Practical and Something Tasty?
PDF
Product Backlog Refinement
あじゃいる時代の品質保証 ~DevSQAの提案~
How to facilitate product backlog refinement sessions
初探 Elastic Observability 的實踐方法
Definition of Done and Product Backlog refinement
アジャイルネイティブなQA
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
Is No More QA Idealist Practical and Something Tasty?
Product Backlog Refinement

What's hot (20)

PPTX
Jira training
PDF
Introduction to jira
PDF
Product Backlog - Refinement and Prioritization Techniques
PDF
鷲崎 メトリクスとGQMチュートリアル-公開版-20130912
PDF
Agile Performance Metrics
 
PDF
JCSQE初級受けてみたの
PPTX
Jira for Agile Project Management.pptx
PPT
Agile Scrum software methodology
PPTX
ソフトウェアの品質保証の基礎とこれから
PPTX
Datadogoverview.pptx
PPTX
Product Owner & Product Manager Training
PDF
Agile Team Working Agreements
PDF
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
PPT
Agile In 5 Minutes
PDF
GitHubの機能を活用したGitHub Flowによる開発の進め方
PDF
Backlog Refinement at Scale
PDF
What is quality engineer? Is it something tasty?
PPTX
User Story Workshop
PDF
Amplitude | ノーススターメトリック設計のご案内
PPTX
Scrum and JIRA
Jira training
Introduction to jira
Product Backlog - Refinement and Prioritization Techniques
鷲崎 メトリクスとGQMチュートリアル-公開版-20130912
Agile Performance Metrics
 
JCSQE初級受けてみたの
Jira for Agile Project Management.pptx
Agile Scrum software methodology
ソフトウェアの品質保証の基礎とこれから
Datadogoverview.pptx
Product Owner & Product Manager Training
Agile Team Working Agreements
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Agile In 5 Minutes
GitHubの機能を活用したGitHub Flowによる開発の進め方
Backlog Refinement at Scale
What is quality engineer? Is it something tasty?
User Story Workshop
Amplitude | ノーススターメトリック設計のご案内
Scrum and JIRA
Ad

Similar to Product Backlog Refinement with Structured Conversations (20)

PDF
Product Backlog Refinement with Structured Conversations - Big Apple Scrum Day
PDF
Product Backlog Refinement with Structured Conversations
PDF
Making Your User Stories Ready to Get to “Done”
PDF
Making Your User Stories "Ready" to Get to "Done"
PDF
Intro To Agile Requirements(Agile2016 Bootcamp)
PDF
Intro to Agile Requirements: User Stories, Backlogs and Beyond
PDF
Power Up Your Agile Planning and Analysis: Deliver Value Via Structured Conve...
PDF
Success With User Stories:
PDF
Innovate & Invigorate Your Agile Discovery Practices
PDF
Success with User Stories: Cut Through User Story Chaos (Toronto Agile Commun...
PDF
Do the Right Thing: Adapting Requirements Practices for Agile and Traditional...
PPTX
Outcome-Driven Product Backlog Management by Mike Dwyer - Agile Maine Day 2016
PDF
What is Your Product?
PDF
What is Your Product?
PDF
Success with User Stories: Cut Through User Story Chaos
PDF
Success with user stories: cut thru user story chaos (ProductCampBoston 2015)
PDF
#DiscoveryDojo: Hunt for Product Value with Stakeholders
PDF
Explore, Evaluate, Confirm Product Needs with Structured Conversations
PDF
Rope Your Scope: Reining in Scope Creep
PDF
The 5 Product Discovery Secrets Every PM Should Know
Product Backlog Refinement with Structured Conversations - Big Apple Scrum Day
Product Backlog Refinement with Structured Conversations
Making Your User Stories Ready to Get to “Done”
Making Your User Stories "Ready" to Get to "Done"
Intro To Agile Requirements(Agile2016 Bootcamp)
Intro to Agile Requirements: User Stories, Backlogs and Beyond
Power Up Your Agile Planning and Analysis: Deliver Value Via Structured Conve...
Success With User Stories:
Innovate & Invigorate Your Agile Discovery Practices
Success with User Stories: Cut Through User Story Chaos (Toronto Agile Commun...
Do the Right Thing: Adapting Requirements Practices for Agile and Traditional...
Outcome-Driven Product Backlog Management by Mike Dwyer - Agile Maine Day 2016
What is Your Product?
What is Your Product?
Success with User Stories: Cut Through User Story Chaos
Success with user stories: cut thru user story chaos (ProductCampBoston 2015)
#DiscoveryDojo: Hunt for Product Value with Stakeholders
Explore, Evaluate, Confirm Product Needs with Structured Conversations
Rope Your Scope: Reining in Scope Creep
The 5 Product Discovery Secrets Every PM Should Know
Ad

More from EBG Consulting, Inc. (14)

PDF
What is Your Product? Making Large-Scale Product Development Work
PDF
Agile Product Management: Do the Right Things, Not Everything
PDF
What is our Product?
PDF
Agile Product Fluency
PDF
The Contracting Two-Step: Patterns & Actions for Successful Collaboration
PDF
That Settles It: Techniques for Transparent & Trusted Decision Making
PDF
Slicing User Stories
PDF
Agile Open Jam at Building Business Capability Conference 2015
PDF
Nonfunctional requirements-forgotten-negleted-misunderstood-agile devpractice...
PDF
Agile Open Jam at Building Business Capability Conference 2014
PDF
Agile Open Jam at Product Management Festival 2014
PDF
End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...
PDF
Products Not Projects: Delivering Value with Product Roadmaps
PDF
Agile Testing: Strength Through Interdependence
What is Your Product? Making Large-Scale Product Development Work
Agile Product Management: Do the Right Things, Not Everything
What is our Product?
Agile Product Fluency
The Contracting Two-Step: Patterns & Actions for Successful Collaboration
That Settles It: Techniques for Transparent & Trusted Decision Making
Slicing User Stories
Agile Open Jam at Building Business Capability Conference 2015
Nonfunctional requirements-forgotten-negleted-misunderstood-agile devpractice...
Agile Open Jam at Building Business Capability Conference 2014
Agile Open Jam at Product Management Festival 2014
End Well to Begin Well: Using Retrospectives for Continual Learning & Improve...
Products Not Projects: Delivering Value with Product Roadmaps
Agile Testing: Strength Through Interdependence

Recently uploaded (20)

PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Getting started with AI Agents and Multi-Agent Systems
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
STKI Israel Market Study 2025 version august
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Hybrid model detection and classification of lung cancer
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Getting Started with Data Integration: FME Form 101
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPT
Module 1.ppt Iot fundamentals and Architecture
PPTX
observCloud-Native Containerability and monitoring.pptx
Enhancing emotion recognition model for a student engagement use case through...
A novel scalable deep ensemble learning framework for big data classification...
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
gpt5_lecture_notes_comprehensive_20250812015547.pdf
WOOl fibre morphology and structure.pdf for textiles
1 - Historical Antecedents, Social Consideration.pdf
NewMind AI Weekly Chronicles – August ’25 Week III
Getting started with AI Agents and Multi-Agent Systems
Programs and apps: productivity, graphics, security and other tools
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
STKI Israel Market Study 2025 version august
NewMind AI Weekly Chronicles - August'25-Week II
Hybrid model detection and classification of lung cancer
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
OMC Textile Division Presentation 2021.pptx
Getting Started with Data Integration: FME Form 101
cloud_computing_Infrastucture_as_cloud_p
Module 1.ppt Iot fundamentals and Architecture
observCloud-Native Containerability and monitoring.pptx

Product Backlog Refinement with Structured Conversations

  • 1. Product Backlog Refinement with Structured Conversations 4 September 2018 Ellen Gottesdiener www.ebgconsulting.com www.DiscoverToDeliver.com © 2018 by EBG Consulting, Inc.
  • 2. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 2 Product Backlog Refinement with Structured Conversations @ellengott Ellen Gottesdiener #agilenyc
  • 3. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 3 Ellen Gottesdiener CPO, Founder, CSM, CSPO, CPF Ellen is an Agile Product Coach and CEO of EBG, focused on helping product and development communities create valuable outcomes through product agility. She is known in the agile community as an instigator and innovator for collaborative practices for agile product discovery and using skilled facilitation to enable healthy teamwork and strong organizations. twitter: @ellengott blog: ebgconsulting.com/blog linkedIn: ellengottesdiener tips newsletter: www.ebgconsulting.com EBG is a global leader in agile product requirements, backlog management, agile business analysis, and collaborative practices for technology products. EBG helps organizations amplify discovery to accelerate delivery.
  • 5. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 5 popcorn please pop up!
  • 6. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 6 Product Backlog Refinement with Structured Conversations b. Long and boring Our backlog refinement conversations are…(choose one) a. Efficient and effective, most of the time c.A free-for-all d.What backlog refinement conversations?!??
  • 7. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 7 discover deliver
  • 8. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 8
  • 9. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 9 Product Backlog items that will occupy the Development Team for the upcoming Sprint are refined so that any one item can reasonably be “Done” within the Sprint time-box. Source: Scrum Guide, 2016 (bolded added by Ellen) refinement Product Backlog items that can be “Done” by the Development Team within one Sprint are deemed “Ready” for selection in a Sprint Planning. Product Backlog items usually acquire this degree of transparency through the above described refining activities.
  • 10. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 10 Conditions that indicate that a backlog item is completed, accepted, and potentially shippable “done”
  • 11. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 11 Backlog item (e.g., a user story) has been developed, unit tested, demo’ed and meets conditions of satisfaction Post-deployment customer feedback prep’d Item can be | is delivered to customer ‘done’ sample Documentation | release notes approved Code deployed to x server No level x defects Acceptance, integration tested
  • 12. refinement: ready to get to “done” refine doneready 12 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 13. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 13 refinementWhy Who Outcome What
  • 14. 14 Optimize collaboration Prevent waste (of rework, unfinished work, delays) Can double (or more) team’s velocity* Enable getting to “done” Enable smooth flow * JCarsten Ruseng Jakobsen & Jeff Sutherland, SCRUM and CMMI - Going from Good to Great Increases team domain knowledge refinement (making ‘ready’) benefits © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 15. 15 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com As a concert goer I want to use dining discounts so I can enhance my concert experience refined and ready?
  • 16. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com Environment story w 7Ds refined and ready? ActionAs a Super Fan concert goer concert-related dining discountsI need to search for so I can enhance my concert experience User Control Data Only members can search for dining discounts Only “active” dining discounts can be searched Search query and result Interface iOS, Chrome v50 Quality Attribute Available 95% of time 16
  • 17. 7 product dimensions 17 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com functional nonfunctional
  • 18. holistic 18 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 19. conversation 19 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 20. structured conversation 20 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 21. structured conversation & 7 product dimensions 21 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com User Interface Action Data Control EnvironmentQualityAttribute
  • 22. conversing 22 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 23. 23 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 24. 24 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 25. Concerts4Me 25 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com . At C4Me we are always looking for ways to enhance our concert goers’ experience. Our newest initiative: partner with restaurants who want to connect with C4Me members attending neighboring concerts.
  • 26. SC & 7 product dimensions 26 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com User Action Data Control Environment Interface Quality Attribute Options Options Options Options Options Options Options confirm evaluate value explore confirm evaluate value explore confirm evaluate value explore confirm evaluate value explore confirm evaluate value explore confirm evaluate value explore confirm evaluate value explore
  • 27. © 2016 by EBG Consulting | www.ebgconsulting.com | www.DiscoverToDeliver.com Discovery Board 7 Product Dimensions: Options User Interface Action Data Control Environment Quality Attribute Theme: Persona: 1 2 discover deliver Backlog Plan Vision: Goals: Product Partners Value Considerations Objectives: Hypothesis: Problems: Dependencies: … Risks: … Costs: … our example Download Discovery Board kit: http://www.discovertodeliver.com/visual-language.php
  • 28. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 28 User Action Data Control Environment Interface Quality Attribute Options Options Options Options Options Options Options Download Discovery Board kit: http://www.discovertodeliver.com/visual-language.php discovery board
  • 29. 29 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com User Users interact with the product
  • 30. C4Me Members
 30 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com Dedicated 18 Super Fans 20 Tag-Alongs 22 Soloists 26 % of 
 Less Engaged More Engaged More SocialLess Social
  • 31. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 31 User Action Data Control Environment Interface Quality Attribute Options Options Options Options Options Options Options C4Me Member Dedicated Soloist Super Fan Tag Along discovery board
  • 32. The product provides capabilities for users 32 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com Action
  • 33. Action 33 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com Search for Discount Share with Friends Download Discount Connect with Restaurant Provide Feedback Story Map Shows sequence of tasks to accomplish goal Tell a Friend
  • 34. 34 discovery board User Action Data Control Environment Interface Quality Attribute Options Options Options Options Options Options Options C4Me Member Search for discount Dedicated Download disct coupon Soloist Tell a friend Super Fan Connect w restaurant Tag Along Share experience Provide feedback © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 35. Data 35 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com The product includes a repository of data and useful information
  • 36. Data 36 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com Data Model Shows logical structure of data and their relationships
  • 37. 37 discovery board User Action Data Control Environment Interface Quality Attribute Options Options Options Options Options Options Options C4Me Member Search for discount Artist Dedicated Download disct coupon C4Me Member Soloist Tell a friend Concert Super Fan Connect w restaurant Venue Tag Along Share experience Restaurant Provide feedback Dining Disct © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 38. Control 38 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com The product enforces constraints
  • 39. 39 User Action Data Control Environment Interface Quality Attribute Options Options Options Options Options Options Options C4Me Member Search for discount Artist Anyone can search for C4Me partner restaurants Dedicated Download disct coupon C4Me Member Only C4Me members can search for dining discounts Soloist Tell a friend Concert C4Me is not responsible for enforcing the terms of the dining discounts Super Fan Connect w restaurant Venue Only “active” dining discounts can be searched Tag Along Share experience Restaurant Only C4Me members can download a dining discount coupon Provide feedback Dining Disct discovery board © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 40. Environment 40 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com The product conforms to physical properties and technology platforms
  • 41. 41 discovery board User Action Data Control Environment Interface Quality Attribute Options Options Options Options Options Options Options C4Me Member Search for discount Artist Anyone can search for C4Me partner restaurants Facebook Dedicated Download disct coupon C4Me Member Only C4Me members can search for dining discounts iOS Soloist Tell a friend Concert C4Me is not responsible for enforcing the terms of the dining discounts Chrome v50 and up Super Fan Connect w restaurant Venue Only “active” dining discounts can be searched Safari Tag Along Share experience Restaurant Only C4Me members can download a dining discount coupon Android 4.1 and up Provide feedback Dining Disct Android Wear device Apple Watch © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 42. Interface 42 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com The product interfaces to users, systems, and devices
  • 43. Interface 43 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com Context Diagram Illustrates interfaces to/from product
  • 44. 44 discovery board User Action Data Control Environment Interface Quality Attribute Options Options Options Options Options Options Options C4Me Member Search for discount Artist Anyone can search for C4Me partner restaurants Facebook Search criteria Dedicated Download disct coupon C4Me Member Only C4Me members can search for dining discounts iOS Search result Soloist Tell a friend Concert C4Me is not responsible for enforcing the terms of the dining discounts Chrome v50 and up Selection Super Fan Connect w restaurant Venue Only “active” dining discounts can be searched Safari Coupon Tag Along Share experience Restaurant Only C4Me members can download a dining discount coupon Android 4.1 and up Link to restaurant site Provide feedback Dining Disct Android Wear device Apple Watch © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 45. Quality Attribute 45 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com The product has certain properties that qualify its operation and development
  • 46. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 46 quality attributes
  • 47. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 47 discovery board User Action Data Control Environment Interface Quality Attribute Options Options Options Options Options Options Options C4Me Member Search for discount Artist Anyone can search for C4Me partner restaurants Facebook Search criteria Availability Dedicated Download disct coupon C4Me Member Only C4Me members can search for dining discounts iOS Search result Performance Soloist Tell a friend Concert C4Me is not responsible for enforcing the terms of the dining discounts Chrome v50 and up Selection Interoperability Super Fan Connect w restaurant Venue Only “active” dining discounts can be searched Safari Coupon Usability Tag Along Share experience Restaurant Only C4Me members can download a dining discount coupon Android 4.1 and up Link to restaurant site Provide feedback Dining Disct Android Wear device Apple Watch
  • 48. Environment story w 7Ds ActionAs a Super Fan concert goer concert-related dining discountsI need to search for so I can enhance my concert experience User Control Data Only members can search for dining discounts Only “active” dining discounts can be searched Search query and result Interface iOS, Chrome v50 Quality Attribute Available 95% of time 48 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 49. your turn… 49 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 50. assemble 50 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 51. Environment story w 7Ds refined and ready? ActionAs a Super Fan concert goer concert-related dining discountsI need to search for so I can enhance my concert experience User Control Data Only members can search for dining discounts Only “active” dining discounts can be searched Search query and result Interface iOS, Chrome v50 Quality Attribute Available 95% of time 51 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 52. structured conversation confirm to learn 52 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 53. möbius 53 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 54. 54 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com “An example would be handy right about now” Brian Marick, 2007
  • 55. 55 As a Super Fan concert goer concert-related dining discountsI need to search for so I can enhance my concert experience confirm stories example a scenario that contains actual data values scenario an instance of use test concrete, unambiguous accept. criteria Only members can search for dining discounts Only “active” dining discounts can be searched © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com
  • 56. confirm w scenarios 56 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com scenario: an instance of use search for nearby restaurant… search for locally owned restaurant search by cuisine As a Super Fan concert goer concert-related dining discountsI need to search for so I can enhance my concert experience Only members can search for dining discounts Only “active” dining discounts can be searched
  • 57. given-when-then 57 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com Story Scenario business rule(s) Given pre-condition(s), state fixed data context of system When action input data what will be tested Then observable outcome: message, output data post-condition, state result
  • 58. refinement: the whole story 58 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com scenarios user story examples tests analysis models on Discovery Board and enabling specification R executable
  • 59. 59 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com let’s see examples from real discovery sessions (photos shared during live session)
  • 60. 60 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com in sum…
  • 61. 61 © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com Engage all three product partners (customer, bus, tech). Clarify—transparently and explicitly—value. Discover options using the 7 Product Dimensions. Use structured conversations. Visualize (use models) to communicate. Slice for value. Confirm to learn: to verify and validate. success w/ product backlog refinement
  • 62. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com 62 Product Backlog Refinement with Structured Conversations What action can you to improve your product backlog refinement conversations ?
  • 63. © 2018 by EBG Consulting www.ebgconsulting.com | www.DiscoverToDeliver.com www.ebgconsulting.com Events, course outlines, services, resources Tips newsletter: http://bit.ly/ebgNews www.ebgconsulting.com/blog www.DiscoverToDeliver.com DtoD associated resources, Visual Language to download Twitter @ellengott | LinkedIn: in/ellengottesdiener YouTube EBGConsulting SlideShare ellengott stay connected!