SlideShare a Scribd company logo
LEARNING OCCURS IN
BOTH DISCOVERY AND
DELIVERY
DISCOVERY INCREASE YOUR
UNDERSTANDING OF THE NEED AND
SOLUTION TO SET UP DELIVERY
DELIVERY IS PRIMARILY ABOUT
DEVELOPMENT, TESTING, AND
DEPLOYING
DELIVERY HELPS YOUR
TEAM BUILD FURTHER
UNDERSTANDING OF NEED AND
SOLUTION TO AID DISCOVERY
Discover
y
Sessions
What is the Need?
Is it worth satisfying?
Discover the
right product
Backlog
Refinement
Statement Description
The problem of Describe the problem.
Affects Who are the stakeholders affected by the problem?
The impact of which is What is the impact of the problem?
A successful solution
would be
List the critical benefits or key capabilities that the solution however
implemented must have to be successful.
7
Attribute Value
Name Change in
subscribers/month
Units Unique subscribers
Method Determine the difference in
subscribers between current
& previous month
Target +50
Constraint 0
Baseline +10
Attribute Value
Name New and renewed
memberships/month
Units Individual Members
Method Sum of new memberships
and renewed memberships
within the month
Target 200
Constraint 100
Baseline 100
Outcome: Encouraging practitioners to engage with association and others
▪
▪
▪
▪
▪
▪
▪
▪
WILL THIS HELP US
HAVE A COMMUNITY
BASED SUBMISSION
PROCESS?
WILL THIS HELP USRECEIVESUBMISSIONS ANDPROVIDE REVIEWS?
Innovate,
Create
Achieve and
maintain
parity
Mimic,
Simplify
Do we take
this on?
Minimize/
Eliminate
Parity is
mission
critical
Purpose is not
priority
Differentiating
changes over
time
Distribute the
decision
filters
Purpose shifts
the burden to
behavior
change
Identify what
interfaces you
need to get
outcome
Helps you
identify
stakeholders
Interfaces
also identify
dependencies
Interfaces
Partly identify
scope
Best done as
an interactive
discussion
Can delve in
deeper later
Walk through
processes to
understand
domain, data,
and rules
Process will
guide future
backlog
refinement
Identify key
processes you
need to
support
Initially, keep
it fairly high
level
May drive
which items
you tackle
first in
backlog
Identify their
relative
Impact and
Probability
Interactive
with team and
key
stakeholders
Identify key
risks and
assumptions
Identify plans
for addressing
items in upper
right hand
corner
Activity
People will use
software for
Steps
Inside that
bigger activity
Details
Of the step
above
(Big) User Stories
Features
EPICS
Narrative Flow
Features represent
the steps for each
activity
Epcis represent
the main processes
or interfaces
Narrative Flow
Variations
Alternative
s
Details
Backlog Items for the first sprint
Select a small slice of
the overall solution
Define that slice in
more detail
Provide the detail team
needs to build that
part of solution
Apply learning from
prior delivery
DEFN OF READY
INCLUDE:
BACKLOG ITEM
ACCEPTANCE
CRITERIA
INCLUDE:
BACKLOG ITEM
ACCEPTANCE
CRITERIA
SIZE
INCLUDE:
BACKLOG ITEM
ACCEPTANCE
CRITERIA
SIZE
MOCKUP
DEPENDENCIES
STAKEHOLDER LIST
BACKLOG ITEMS FLOW
AS THEY ARE DESCRIBED (READY)
Backlog
items I’m
doing initial
work to
describe
Backlog
items I want
someone on
my team to
take a look
at
Backlog
items to
discuss as
full team and
size
Things
discovered
after a
backlog item
was called
“done”
Changes to
Master Data
for which we
don’t have a UI
yet
Backlog items
that are ready
to be
considered for
delivery
Columns for backlog items
related to different epics
Columns for tracking
delivery work in progress
Backlog
Item
DEVELOPMENT
TESTING
BUSINESS
DO I HAVE
ENOUGH
INFO TO
SOLVE THIS
PROBLEM?
HAVE I
DESCRIBED
THE
PROBLEM I
WANT
SOLVED?
WHAT
HAPPENS
WHEN…
THE “THREE AMIGOS”
SUBMIT A SESSION
PROPOSAL
ADD SESSION
PROPOSAL
EDIT SESSIONPROPOSAL VIEW SESSION
PROPOSAL
DELETE SESSIONPROPOSAL
BUILD SHARED
UNDERSTANDING
OF THE STORY
IDENTIFY AND
ANSWER
QUESTIONS TO
MINIMIZE
INTERUPTSDURING DELIVERY
GIVE TEAM A
JUMP START ON
TEST PLANNING
AND TESTING
AID INTERACTION
WITH OTHER
TEAMS (DEFINE
INTERACTIONS,
SET
EXPECTATIONS)
IDENTIFY AND
DISCUSS
ASSUMPTIONS
PROVIDE CLEARPICTURE OFBUSINESS INTENT
▪
▪
▪
▪
▪
STORY RULE
(ACCEPTANCECRITERIA)
QUESTION
(WHAT IF…)
EXAMPLE(THE ONEWHERE…)
STORY
RULE RULE RULE
QUESTION
EXAMPLE
RULE
QUESTION
EXAMPLE
EXAMPLE
EXAMPLE
EXAMPLE
Add a
Review
Can only
review
sessions in
own track
Can only
review a
session
once
Can’t
review
your own
session
What if
session
changes
tracks?
What if
reviewer is
added to
session as
co-presenter
?
The one
where
session is in
Reed’s track
The one
where
session is
not in Reed’s
track
The one
where Reed
is presenter
The one
where Reed
is
co-presenter
Discover
y
Sessions
What is the Need?
Is it worth satisfying?
Discover the
right product
Backlog
Refinement
How to discover the right product to solve the right problem

More Related Content

What's hot

ALEX Con 2015 -- Jellyvision
ALEX Con 2015 -- JellyvisionALEX Con 2015 -- Jellyvision
ALEX Con 2015 -- Jellyvision
Stephen Wendel
 
Behavioral Econ 101 for Product Design - Action Design DC 12 August 2014
Behavioral Econ 101 for Product Design - Action Design DC 12 August 2014Behavioral Econ 101 for Product Design - Action Design DC 12 August 2014
Behavioral Econ 101 for Product Design - Action Design DC 12 August 2014
Stephen Wendel
 
Start Thinking Like a Data Scientist
Start Thinking Like a Data ScientistStart Thinking Like a Data Scientist
Start Thinking Like a Data Scientist
AmanMehta47
 
Inspiration session - Digital trends
Inspiration session - Digital trendsInspiration session - Digital trends
Inspiration session - Digital trends
Pieter Baert
 
Formulate stronger hypotheses
Formulate stronger hypothesesFormulate stronger hypotheses
Formulate stronger hypotheses
Carmen Brion
 
Mixmax Feedback Workshop
Mixmax Feedback WorkshopMixmax Feedback Workshop
Mixmax Feedback Workshop
srahemtulla
 
Making a fundraiser.
Making a fundraiser.Making a fundraiser.
Making a fundraiser.cjwilso004
 
Making sense of the data
Making sense of the dataMaking sense of the data
Making sense of the dataDana Chisnell
 
Mind vs Brain - Leveraging Psychology and Biases in Web Development
Mind vs Brain - Leveraging Psychology and Biases in Web DevelopmentMind vs Brain - Leveraging Psychology and Biases in Web Development
Mind vs Brain - Leveraging Psychology and Biases in Web DevelopmentRob Bollons
 
No More Excuses. Create a Testing Plan with No Traffic, Time, or Budget
No More Excuses.  Create a Testing Plan with No Traffic, Time, or BudgetNo More Excuses.  Create a Testing Plan with No Traffic, Time, or Budget
No More Excuses. Create a Testing Plan with No Traffic, Time, or BudgetNTEN
 
Audience Research on a Dime - Nonprofit of Influence
Audience Research on a Dime - Nonprofit of InfluenceAudience Research on a Dime - Nonprofit of Influence
Audience Research on a Dime - Nonprofit of Influence
Courtney Clark
 
Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...
Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...
Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...
Laz Allen
 
Spectrum think tank 2010
Spectrum think tank 2010Spectrum think tank 2010
Spectrum think tank 2010guest5593a2
 
Decision making , Time management , Action plan
Decision making , Time management ,  Action planDecision making , Time management ,  Action plan
Decision making , Time management , Action plan
YUP Training Solutions
 
How to do Research
How to do ResearchHow to do Research
How to do Research
Nico Ricamata
 
Story Telling Presentation
Story Telling PresentationStory Telling Presentation
Story Telling Presentation
phoebefrance
 
What You Need to Know About Surveys
What You Need to Know About SurveysWhat You Need to Know About Surveys
What You Need to Know About Surveys
Amanda Kaiser
 
Barcamp Conway: A Design Mindset
Barcamp Conway: A Design MindsetBarcamp Conway: A Design Mindset
Barcamp Conway: A Design Mindset
jxrichardso1
 
Max Shron, Thinking with Data at the NYC Data Science Meetup
Max Shron, Thinking with Data at the NYC Data Science MeetupMax Shron, Thinking with Data at the NYC Data Science Meetup
Max Shron, Thinking with Data at the NYC Data Science Meetup
mortardata
 

What's hot (19)

ALEX Con 2015 -- Jellyvision
ALEX Con 2015 -- JellyvisionALEX Con 2015 -- Jellyvision
ALEX Con 2015 -- Jellyvision
 
Behavioral Econ 101 for Product Design - Action Design DC 12 August 2014
Behavioral Econ 101 for Product Design - Action Design DC 12 August 2014Behavioral Econ 101 for Product Design - Action Design DC 12 August 2014
Behavioral Econ 101 for Product Design - Action Design DC 12 August 2014
 
Start Thinking Like a Data Scientist
Start Thinking Like a Data ScientistStart Thinking Like a Data Scientist
Start Thinking Like a Data Scientist
 
Inspiration session - Digital trends
Inspiration session - Digital trendsInspiration session - Digital trends
Inspiration session - Digital trends
 
Formulate stronger hypotheses
Formulate stronger hypothesesFormulate stronger hypotheses
Formulate stronger hypotheses
 
Mixmax Feedback Workshop
Mixmax Feedback WorkshopMixmax Feedback Workshop
Mixmax Feedback Workshop
 
Making a fundraiser.
Making a fundraiser.Making a fundraiser.
Making a fundraiser.
 
Making sense of the data
Making sense of the dataMaking sense of the data
Making sense of the data
 
Mind vs Brain - Leveraging Psychology and Biases in Web Development
Mind vs Brain - Leveraging Psychology and Biases in Web DevelopmentMind vs Brain - Leveraging Psychology and Biases in Web Development
Mind vs Brain - Leveraging Psychology and Biases in Web Development
 
No More Excuses. Create a Testing Plan with No Traffic, Time, or Budget
No More Excuses.  Create a Testing Plan with No Traffic, Time, or BudgetNo More Excuses.  Create a Testing Plan with No Traffic, Time, or Budget
No More Excuses. Create a Testing Plan with No Traffic, Time, or Budget
 
Audience Research on a Dime - Nonprofit of Influence
Audience Research on a Dime - Nonprofit of InfluenceAudience Research on a Dime - Nonprofit of Influence
Audience Research on a Dime - Nonprofit of Influence
 
Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...
Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...
Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...
 
Spectrum think tank 2010
Spectrum think tank 2010Spectrum think tank 2010
Spectrum think tank 2010
 
Decision making , Time management , Action plan
Decision making , Time management ,  Action planDecision making , Time management ,  Action plan
Decision making , Time management , Action plan
 
How to do Research
How to do ResearchHow to do Research
How to do Research
 
Story Telling Presentation
Story Telling PresentationStory Telling Presentation
Story Telling Presentation
 
What You Need to Know About Surveys
What You Need to Know About SurveysWhat You Need to Know About Surveys
What You Need to Know About Surveys
 
Barcamp Conway: A Design Mindset
Barcamp Conway: A Design MindsetBarcamp Conway: A Design Mindset
Barcamp Conway: A Design Mindset
 
Max Shron, Thinking with Data at the NYC Data Science Meetup
Max Shron, Thinking with Data at the NYC Data Science MeetupMax Shron, Thinking with Data at the NYC Data Science Meetup
Max Shron, Thinking with Data at the NYC Data Science Meetup
 

Similar to How to discover the right product to solve the right problem

Change Management 2004
Change Management 2004Change Management 2004
Change Management 2004
jim
 
Factors in Software Selection
Factors in Software SelectionFactors in Software Selection
Bringing User-Centered Design Practices into Agile Development Projects
Bringing User-CenteredDesign Practices intoAgile Development ProjectsBringing User-CenteredDesign Practices intoAgile Development Projects
Bringing User-Centered Design Practices into Agile Development Projects
abcd82
 
Data Driven Decision Making Presentation
Data Driven Decision Making PresentationData Driven Decision Making Presentation
Data Driven Decision Making Presentation
Russell Kunz
 
Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...
Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...
Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...
Maicol Suntasig
 
Action Plan using FOCUS PDSAProject Name_______________________.docx
Action Plan using FOCUS PDSAProject Name_______________________.docxAction Plan using FOCUS PDSAProject Name_______________________.docx
Action Plan using FOCUS PDSAProject Name_______________________.docx
MARK547399
 
PLEASE READ THIS WHOLE ASSIGNMENT REQUIREMENT BEFORE AGREEING. 
PLEASE READ THIS WHOLE ASSIGNMENT REQUIREMENT BEFORE AGREEING. PLEASE READ THIS WHOLE ASSIGNMENT REQUIREMENT BEFORE AGREEING. 
PLEASE READ THIS WHOLE ASSIGNMENT REQUIREMENT BEFORE AGREEING. 
velmakostizy
 
How to Build a Business Case for ERP Replatforming
How to Build a Business Case for ERP ReplatformingHow to Build a Business Case for ERP Replatforming
How to Build a Business Case for ERP Replatforming
Blytheco
 
Measuring Effectiveness
Measuring EffectivenessMeasuring Effectiveness
Measuring Effectiveness
National Arts Strategies
 
Business Analysis- Defining the Optimal Solution
Business Analysis- Defining the Optimal SolutionBusiness Analysis- Defining the Optimal Solution
Business Analysis- Defining the Optimal Solution
Jennifer Colburn
 
P.12. interview skills ques.
P.12. interview skills ques.P.12. interview skills ques.
P.12. interview skills ques.
Paul J. Walsh
 
Behind and Beyond the Org Chart: Designing Your Department to Redesign Your ...
Behind and Beyond the Org Chart: Designing Your Department to Redesign Your ...Behind and Beyond the Org Chart: Designing Your Department to Redesign Your ...
Behind and Beyond the Org Chart: Designing Your Department to Redesign Your ...
David Nickelson, PsyD, JD
 
Project Designing a Database using MS AccessDescription Work.docx
Project Designing a Database using MS AccessDescription Work.docxProject Designing a Database using MS AccessDescription Work.docx
Project Designing a Database using MS AccessDescription Work.docx
woodruffeloisa
 
Successful Workflow Systems Projects - Dan Buckhout
Successful Workflow Systems Projects - Dan BuckhoutSuccessful Workflow Systems Projects - Dan Buckhout
Successful Workflow Systems Projects - Dan Buckhout
DanBuckhout
 
Detroit IABC Webinar In Search of Feedback: 7 Practices to Pump Up Conversati...
Detroit IABC Webinar In Search of Feedback: 7 Practices to Pump Up Conversati...Detroit IABC Webinar In Search of Feedback: 7 Practices to Pump Up Conversati...
Detroit IABC Webinar In Search of Feedback: 7 Practices to Pump Up Conversati...Dulye
 
Long Term Implementation of Lean Six Sigma within Organizations
Long Term Implementation of  Lean Six Sigma within OrganizationsLong Term Implementation of  Lean Six Sigma within Organizations
Long Term Implementation of Lean Six Sigma within Organizations
Mike Cardus
 
The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)
The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)
The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)
Plutora
 
The Grass Isn't Always Greener - Process Gap Analysis KCIIBA 2020
The Grass Isn't Always Greener - Process Gap Analysis KCIIBA 2020The Grass Isn't Always Greener - Process Gap Analysis KCIIBA 2020
The Grass Isn't Always Greener - Process Gap Analysis KCIIBA 2020
Sharon Weaver
 
Rkfl Problem Solving
Rkfl Problem SolvingRkfl Problem Solving
Rkfl Problem Solving
Mahendra K SHUKLA
 

Similar to How to discover the right product to solve the right problem (20)

Change Management 2004
Change Management 2004Change Management 2004
Change Management 2004
 
stopHorseTrading
stopHorseTradingstopHorseTrading
stopHorseTrading
 
Factors in Software Selection
Factors in Software SelectionFactors in Software Selection
Factors in Software Selection
 
Bringing User-Centered Design Practices into Agile Development Projects
Bringing User-CenteredDesign Practices intoAgile Development ProjectsBringing User-CenteredDesign Practices intoAgile Development Projects
Bringing User-Centered Design Practices into Agile Development Projects
 
Data Driven Decision Making Presentation
Data Driven Decision Making PresentationData Driven Decision Making Presentation
Data Driven Decision Making Presentation
 
Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...
Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...
Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...
 
Action Plan using FOCUS PDSAProject Name_______________________.docx
Action Plan using FOCUS PDSAProject Name_______________________.docxAction Plan using FOCUS PDSAProject Name_______________________.docx
Action Plan using FOCUS PDSAProject Name_______________________.docx
 
PLEASE READ THIS WHOLE ASSIGNMENT REQUIREMENT BEFORE AGREEING. 
PLEASE READ THIS WHOLE ASSIGNMENT REQUIREMENT BEFORE AGREEING. PLEASE READ THIS WHOLE ASSIGNMENT REQUIREMENT BEFORE AGREEING. 
PLEASE READ THIS WHOLE ASSIGNMENT REQUIREMENT BEFORE AGREEING. 
 
How to Build a Business Case for ERP Replatforming
How to Build a Business Case for ERP ReplatformingHow to Build a Business Case for ERP Replatforming
How to Build a Business Case for ERP Replatforming
 
Measuring Effectiveness
Measuring EffectivenessMeasuring Effectiveness
Measuring Effectiveness
 
Business Analysis- Defining the Optimal Solution
Business Analysis- Defining the Optimal SolutionBusiness Analysis- Defining the Optimal Solution
Business Analysis- Defining the Optimal Solution
 
P.12. interview skills ques.
P.12. interview skills ques.P.12. interview skills ques.
P.12. interview skills ques.
 
Behind and Beyond the Org Chart: Designing Your Department to Redesign Your ...
Behind and Beyond the Org Chart: Designing Your Department to Redesign Your ...Behind and Beyond the Org Chart: Designing Your Department to Redesign Your ...
Behind and Beyond the Org Chart: Designing Your Department to Redesign Your ...
 
Project Designing a Database using MS AccessDescription Work.docx
Project Designing a Database using MS AccessDescription Work.docxProject Designing a Database using MS AccessDescription Work.docx
Project Designing a Database using MS AccessDescription Work.docx
 
Successful Workflow Systems Projects - Dan Buckhout
Successful Workflow Systems Projects - Dan BuckhoutSuccessful Workflow Systems Projects - Dan Buckhout
Successful Workflow Systems Projects - Dan Buckhout
 
Detroit IABC Webinar In Search of Feedback: 7 Practices to Pump Up Conversati...
Detroit IABC Webinar In Search of Feedback: 7 Practices to Pump Up Conversati...Detroit IABC Webinar In Search of Feedback: 7 Practices to Pump Up Conversati...
Detroit IABC Webinar In Search of Feedback: 7 Practices to Pump Up Conversati...
 
Long Term Implementation of Lean Six Sigma within Organizations
Long Term Implementation of  Lean Six Sigma within OrganizationsLong Term Implementation of  Lean Six Sigma within Organizations
Long Term Implementation of Lean Six Sigma within Organizations
 
The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)
The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)
The Development Battle Nobody Talks About (Achieving DevOps at Enterprise Scale)
 
The Grass Isn't Always Greener - Process Gap Analysis KCIIBA 2020
The Grass Isn't Always Greener - Process Gap Analysis KCIIBA 2020The Grass Isn't Always Greener - Process Gap Analysis KCIIBA 2020
The Grass Isn't Always Greener - Process Gap Analysis KCIIBA 2020
 
Rkfl Problem Solving
Rkfl Problem SolvingRkfl Problem Solving
Rkfl Problem Solving
 

More from Kent McDonald

Moving from Business Analyst to Product Owner to Product Manager
Moving from Business Analyst to Product Owner to Product ManagerMoving from Business Analyst to Product Owner to Product Manager
Moving from Business Analyst to Product Owner to Product Manager
Kent McDonald
 
21 Story Splitting Patterns
21 Story Splitting Patterns21 Story Splitting Patterns
21 Story Splitting Patterns
Kent McDonald
 
Stakeholders are problematic
Stakeholders are problematicStakeholders are problematic
Stakeholders are problematic
Kent McDonald
 
How to build shared understanding with example mapping
How to build shared understanding with example mappingHow to build shared understanding with example mapping
How to build shared understanding with example mapping
Kent McDonald
 
How to build shared understanding with example mapping
How to build shared understanding with example mappingHow to build shared understanding with example mapping
How to build shared understanding with example mapping
Kent McDonald
 
Examining the Product Owner Role
Examining the Product Owner RoleExamining the Product Owner Role
Examining the Product Owner Role
Kent McDonald
 
Agile Leadership: Accelerating Business Agility - Context
Agile Leadership: Accelerating Business Agility - ContextAgile Leadership: Accelerating Business Agility - Context
Agile Leadership: Accelerating Business Agility - Context
Kent McDonald
 
Examining the Product Owner Role
Examining the Product Owner RoleExamining the Product Owner Role
Examining the Product Owner Role
Kent McDonald
 
Tis better to be effective than efficient
Tis better to be effective than efficientTis better to be effective than efficient
Tis better to be effective than efficient
Kent McDonald
 
The 3D's of Scaling (Agile)
The 3D's of Scaling (Agile)The 3D's of Scaling (Agile)
The 3D's of Scaling (Agile)
Kent McDonald
 
What do Scrum Masters Really Do? And do we need them?
What do Scrum Masters Really Do?  And do we need them?What do Scrum Masters Really Do?  And do we need them?
What do Scrum Masters Really Do? And do we need them?
Kent McDonald
 
Collaborative Modeling In A Nutshell
Collaborative Modeling In A NutshellCollaborative Modeling In A Nutshell
Collaborative Modeling In A Nutshell
Kent McDonald
 
Analysis With an Agile Mindset Workshop
Analysis With an Agile Mindset WorkshopAnalysis With an Agile Mindset Workshop
Analysis With an Agile Mindset Workshop
Kent McDonald
 
21 Story Splitting Patterns
21 Story Splitting Patterns21 Story Splitting Patterns
21 Story Splitting Patterns
Kent McDonald
 
Lessons Learned in Product Ownership
Lessons Learned in Product OwnershipLessons Learned in Product Ownership
Lessons Learned in Product Ownership
Kent McDonald
 
Positive Politics
Positive PoliticsPositive Politics
Positive Politics
Kent McDonald
 
Anyone Can Write User Stories. It's the (Shared) Understanding That's Important
Anyone Can Write User Stories. It's the (Shared) Understanding That's ImportantAnyone Can Write User Stories. It's the (Shared) Understanding That's Important
Anyone Can Write User Stories. It's the (Shared) Understanding That's Important
Kent McDonald
 
Decision Making Techniques for Not for Profits
Decision Making Techniques for Not for ProfitsDecision Making Techniques for Not for Profits
Decision Making Techniques for Not for Profits
Kent McDonald
 
Analysis In Agile: It's More than Just User Stories
Analysis In Agile: It's More than Just User StoriesAnalysis In Agile: It's More than Just User Stories
Analysis In Agile: It's More than Just User Stories
Kent McDonald
 
Estimating in Software Development: No Silver Bullets Allowed
Estimating in Software Development: No Silver Bullets AllowedEstimating in Software Development: No Silver Bullets Allowed
Estimating in Software Development: No Silver Bullets Allowed
Kent McDonald
 

More from Kent McDonald (20)

Moving from Business Analyst to Product Owner to Product Manager
Moving from Business Analyst to Product Owner to Product ManagerMoving from Business Analyst to Product Owner to Product Manager
Moving from Business Analyst to Product Owner to Product Manager
 
21 Story Splitting Patterns
21 Story Splitting Patterns21 Story Splitting Patterns
21 Story Splitting Patterns
 
Stakeholders are problematic
Stakeholders are problematicStakeholders are problematic
Stakeholders are problematic
 
How to build shared understanding with example mapping
How to build shared understanding with example mappingHow to build shared understanding with example mapping
How to build shared understanding with example mapping
 
How to build shared understanding with example mapping
How to build shared understanding with example mappingHow to build shared understanding with example mapping
How to build shared understanding with example mapping
 
Examining the Product Owner Role
Examining the Product Owner RoleExamining the Product Owner Role
Examining the Product Owner Role
 
Agile Leadership: Accelerating Business Agility - Context
Agile Leadership: Accelerating Business Agility - ContextAgile Leadership: Accelerating Business Agility - Context
Agile Leadership: Accelerating Business Agility - Context
 
Examining the Product Owner Role
Examining the Product Owner RoleExamining the Product Owner Role
Examining the Product Owner Role
 
Tis better to be effective than efficient
Tis better to be effective than efficientTis better to be effective than efficient
Tis better to be effective than efficient
 
The 3D's of Scaling (Agile)
The 3D's of Scaling (Agile)The 3D's of Scaling (Agile)
The 3D's of Scaling (Agile)
 
What do Scrum Masters Really Do? And do we need them?
What do Scrum Masters Really Do?  And do we need them?What do Scrum Masters Really Do?  And do we need them?
What do Scrum Masters Really Do? And do we need them?
 
Collaborative Modeling In A Nutshell
Collaborative Modeling In A NutshellCollaborative Modeling In A Nutshell
Collaborative Modeling In A Nutshell
 
Analysis With an Agile Mindset Workshop
Analysis With an Agile Mindset WorkshopAnalysis With an Agile Mindset Workshop
Analysis With an Agile Mindset Workshop
 
21 Story Splitting Patterns
21 Story Splitting Patterns21 Story Splitting Patterns
21 Story Splitting Patterns
 
Lessons Learned in Product Ownership
Lessons Learned in Product OwnershipLessons Learned in Product Ownership
Lessons Learned in Product Ownership
 
Positive Politics
Positive PoliticsPositive Politics
Positive Politics
 
Anyone Can Write User Stories. It's the (Shared) Understanding That's Important
Anyone Can Write User Stories. It's the (Shared) Understanding That's ImportantAnyone Can Write User Stories. It's the (Shared) Understanding That's Important
Anyone Can Write User Stories. It's the (Shared) Understanding That's Important
 
Decision Making Techniques for Not for Profits
Decision Making Techniques for Not for ProfitsDecision Making Techniques for Not for Profits
Decision Making Techniques for Not for Profits
 
Analysis In Agile: It's More than Just User Stories
Analysis In Agile: It's More than Just User StoriesAnalysis In Agile: It's More than Just User Stories
Analysis In Agile: It's More than Just User Stories
 
Estimating in Software Development: No Silver Bullets Allowed
Estimating in Software Development: No Silver Bullets AllowedEstimating in Software Development: No Silver Bullets Allowed
Estimating in Software Development: No Silver Bullets Allowed
 

Recently uploaded

Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 

Recently uploaded (20)

Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 

How to discover the right product to solve the right problem

  • 1.
  • 2.
  • 3.
  • 4. LEARNING OCCURS IN BOTH DISCOVERY AND DELIVERY DISCOVERY INCREASE YOUR UNDERSTANDING OF THE NEED AND SOLUTION TO SET UP DELIVERY DELIVERY IS PRIMARILY ABOUT DEVELOPMENT, TESTING, AND DEPLOYING DELIVERY HELPS YOUR TEAM BUILD FURTHER UNDERSTANDING OF NEED AND SOLUTION TO AID DISCOVERY
  • 5. Discover y Sessions What is the Need? Is it worth satisfying? Discover the right product Backlog Refinement
  • 6.
  • 7. Statement Description The problem of Describe the problem. Affects Who are the stakeholders affected by the problem? The impact of which is What is the impact of the problem? A successful solution would be List the critical benefits or key capabilities that the solution however implemented must have to be successful. 7
  • 8.
  • 9.
  • 10. Attribute Value Name Change in subscribers/month Units Unique subscribers Method Determine the difference in subscribers between current & previous month Target +50 Constraint 0 Baseline +10 Attribute Value Name New and renewed memberships/month Units Individual Members Method Sum of new memberships and renewed memberships within the month Target 200 Constraint 100 Baseline 100 Outcome: Encouraging practitioners to engage with association and others
  • 11. ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ WILL THIS HELP US HAVE A COMMUNITY BASED SUBMISSION PROCESS? WILL THIS HELP USRECEIVESUBMISSIONS ANDPROVIDE REVIEWS?
  • 12. Innovate, Create Achieve and maintain parity Mimic, Simplify Do we take this on? Minimize/ Eliminate Parity is mission critical Purpose is not priority Differentiating changes over time Distribute the decision filters Purpose shifts the burden to behavior change
  • 13. Identify what interfaces you need to get outcome Helps you identify stakeholders Interfaces also identify dependencies Interfaces Partly identify scope Best done as an interactive discussion
  • 14. Can delve in deeper later Walk through processes to understand domain, data, and rules Process will guide future backlog refinement Identify key processes you need to support Initially, keep it fairly high level
  • 15. May drive which items you tackle first in backlog Identify their relative Impact and Probability Interactive with team and key stakeholders Identify key risks and assumptions Identify plans for addressing items in upper right hand corner
  • 16. Activity People will use software for Steps Inside that bigger activity Details Of the step above (Big) User Stories Features EPICS
  • 17. Narrative Flow Features represent the steps for each activity Epcis represent the main processes or interfaces
  • 19.
  • 20.
  • 21. Backlog Items for the first sprint
  • 22.
  • 23.
  • 24.
  • 25. Select a small slice of the overall solution Define that slice in more detail Provide the detail team needs to build that part of solution Apply learning from prior delivery
  • 26. DEFN OF READY INCLUDE: BACKLOG ITEM ACCEPTANCE CRITERIA INCLUDE: BACKLOG ITEM ACCEPTANCE CRITERIA SIZE INCLUDE: BACKLOG ITEM ACCEPTANCE CRITERIA SIZE MOCKUP DEPENDENCIES STAKEHOLDER LIST BACKLOG ITEMS FLOW AS THEY ARE DESCRIBED (READY)
  • 27. Backlog items I’m doing initial work to describe Backlog items I want someone on my team to take a look at Backlog items to discuss as full team and size Things discovered after a backlog item was called “done” Changes to Master Data for which we don’t have a UI yet Backlog items that are ready to be considered for delivery Columns for backlog items related to different epics Columns for tracking delivery work in progress
  • 28. Backlog Item DEVELOPMENT TESTING BUSINESS DO I HAVE ENOUGH INFO TO SOLVE THIS PROBLEM? HAVE I DESCRIBED THE PROBLEM I WANT SOLVED? WHAT HAPPENS WHEN… THE “THREE AMIGOS”
  • 29. SUBMIT A SESSION PROPOSAL ADD SESSION PROPOSAL EDIT SESSIONPROPOSAL VIEW SESSION PROPOSAL DELETE SESSIONPROPOSAL
  • 30. BUILD SHARED UNDERSTANDING OF THE STORY IDENTIFY AND ANSWER QUESTIONS TO MINIMIZE INTERUPTSDURING DELIVERY GIVE TEAM A JUMP START ON TEST PLANNING AND TESTING AID INTERACTION WITH OTHER TEAMS (DEFINE INTERACTIONS, SET EXPECTATIONS) IDENTIFY AND DISCUSS ASSUMPTIONS PROVIDE CLEARPICTURE OFBUSINESS INTENT
  • 33. Add a Review Can only review sessions in own track Can only review a session once Can’t review your own session What if session changes tracks? What if reviewer is added to session as co-presenter ? The one where session is in Reed’s track The one where session is not in Reed’s track The one where Reed is presenter The one where Reed is co-presenter
  • 34.
  • 35. Discover y Sessions What is the Need? Is it worth satisfying? Discover the right product Backlog Refinement