SlideShare a Scribd company logo
1 of 56
Download to read offline
Lean Discovery
Chris Chan
Social Architect & Knowledge Work Artist
(Enterprise Agile Coach)
2
Where does the backlog come from?
Chris Chan | @c2reflexions
3
Focus on the details too soon
Clear cause and effect from
work to outcomes
Disconnected “pile of leaves”;
Unclear relationships
Stories only get small and detailed just-in-time for delivery
Chris Chan | @c2reflexions
4
Chris Chan | @c2reflexions
5
No Alignment
6
The Underpants Gnome approach
Chris Chan | @c2reflexions
7
No understanding of the business plan
Chris Chan | @c2reflexions
8
#1 Task in the process is to
Chris Chan | @c2reflexions
9
#1 Task (re-phrased):
Chris Chan | @c2reflexions
10
Where does the backlog come from?
Chris Chan | @c2reflexions
11
Discovery – the missing piece
Chris Chan | @c2reflexions
12
Discovery drives development
 Explore:
• Why are we here?
• What problem are we solving,
and for whom?
• What will customers value?
• Does the solution meet their
needs?
• Is it feasible to build with the
tools and time we have?
 Deliver:
• Describe and plan details
• Progressively refine backlog
into smaller details
• Design, develop and test
• Measure cycle time &
evaluate progress
• Evaluate quality
Adapted by Chris Chan (@c2reflexions) from Jeff Patton
Chris Chan | @c2reflexions
13
Product development is a team sport
Agile Manifesto
• Value – Individuals and Interactions over Processes and Tools
• Value – Customer Collaboration over Contract Negotiation
• Principal #4 - Business people and developers must work together daily throughout the project
• Principal #5 - Build projects around motivated individuals. Give them the environment and support they
need, and trust them to get the job done.
• Principal #6 - The most efficient and effective method of conveying information to and within a
development team is face-to-face conversation
• Principal #11 - The best architectures, requirements, and designs emerge from self-organizing teams
14
Discovery is about achieving shared understanding
and alignment
Adapted by Chris Chan (@c2reflexions) from images by Jonathan Rasmusson
“We are all in agreement then”
Visualise & model
“Oh!”
Collaboratively develop
vision for execution and
iteratively model
“What if we did this…”
Shared understanding &
common objectives“Ah ha!”
15
Have the Three Amigos Represented
16
Desirability
FeasibilityViability
Human (User/Customer Experience)
Do customers want this?
Technology (Development)
Do we have the capability to pursue this?
Does the technology exist today?
Business (Product Owner)
Can we afford it?
Is it valuable to the organisation?
Will it bring us financial benefits?
Chris Chan | @c2reflexions
17
Avoid assumptions on consensus
We get traction when we
leave Discovery:
1. Collective
understanding of the
vision and goals of the
product
2. Start to agree on how
we will work together
moving forward
18
Collaboratively co-author  Top-down
approach
 Connect people
solving the problem
with the problem
space and why
 Increase your
ability to build the
right thing
Chris Chan | @c2reflexions
19
MVD
MINIMUM VIABLE DISCOVERY
Just enough to understand and get going
Chris Chan | @c2reflexions
20
5 Step Basic Discovery Flow
Frame
the
problem
Understand
the business/
customer
context
Frame
the
solution
Plan
the
work
Commit
to
success
Chris Chan | @c2reflexions
Collaborative Workshop
21
FRAME THE PROBLEM
22
Chris Chan | @c2reflexions Image: http://www.biography.com/people/tom-jones-21026065
23
Vision
Pixar Pitch
1. Once upon a time there was …
2. Every day …
3. One day …
4. Because of that …
5. Because of that …
6. Until finally …
Twitter Pitch
<idea> #<benefit>
Chris Chan | @c2reflexions
Geoffry Moore Product Vision
For <target customer>
Who <statement of the need>
The <product name> is a <product category>
That <key benefit, compelling reason to buy>
Unlike <primary competitive alternative>
Our product <statement of primary differentiation>
24
Pixar Pitch: The Plot of Finding Nemo
1. Once upon a time there was … a widowed fish, named Marlin,
who was extremely protective of his only son, Nemo.
2. Every day … Marlin warned Nemo of the ocean’s dangers and
implored him not to swim far away.
3. One day … in an act of defiance, Nemo ignores his father’s
warnings and swims into the open water.
4. Because of that … he is captured by a diver and ends up in the
fish tank of a dentist in Sydney.
5. Because of that … Marlin sets off on a journey to recover Nemo,
enlisting the help of other sea creatures along the way.
6. Until finally … Marlin and Nemo find each other, reunite and
learn that love depends on trust.
25
Product Objectives and Success
Measures
 Business drivers
 What are the Success
Measures for the product?
• Revenue
• Market share
• New users
• Increased usage
• Increased customer
satisfaction (NPS)
• Other?
IRACIS Primary Driver Secondary Driver Tertiary Driver
Improve Revenue
Avoid Cost
Improve Service
Chris Chan | @c2reflexions
26
Roman Pichler
Start building the Roadmap
We will
come
back to
Features
later
 Is a high-level, strategic
plan
 Provides a longer-term
outlook on the product
 Creates a continuity of
purpose
 Sets expectations,
aligns stakeholders,
and facilitates
prioritisation
Chris Chan | @c2reflexions
http://www.romanpichler.com/tools/product-roadmap/
27
Trade-off sliders
What is “really important” to the stakeholders, what are they
prepared to trade-off
Fixed / Critical Flexible / Unimportant
User experience:
Feature completeness:
Quality:
Speed to market:
Security:
Minimise cost:
Chris Chan | @c2reflexions
28
UNDERSTAND THE
BUSINESS/CUSTOMER
CONTEXT
29
Personas
 Makes users more tangible, less ambiguous, easier to envision, easier to
empathise with.
 Understand behaviours and user needs and goals.
Chris Chan | @c2reflexions
30
Empathy Map
Chris Chan | @c2reflexions
31
User Journeys
 User’s (persona) experience
 Key interactions
 Identify opportunities for
change and improvement
Interactions Pain points
Tasks Distractions
Emotions
Chris Chan | @c2reflexions
Channels
33
FRAME THE SOLUTION
34
Architecture Vision and Technical
Solution
 High level only
 Discuss and
validate
architectural
approach
Chris Chan | @c2reflexions
35
Story Mapping is
an approach to
Organising and
Prioritising user
stories
- Jeff Patton
Story Mapping is for telling bigger stories
Chris Chan | @c2reflexions
36
Create Story Map
Customer
Journey
End-to-end use
Necessity
UI details
Flexibility
….
Features
Business/User
Goals
Activity
Customer journey image from www.servicedesigntools.org
37
Mockups / Sketching
38
PLAN THE WORK
39
Vision
Roadmap
Release
Iteration
Daily
Multi-level planning
Daily task planning by the individuals
Every iteration (1-4 weeks) by PO & Team
1-3 months by PO & Team
Quarterly by PO, Stakeholders & Team
Yearly by PO, Executives
40
Vision
Roadmap
Release
Iteration
Daily
Multi-level planning
Daily task planning by the individuals
Every iteration (1-4 weeks) by Team & PO
1-3 months by Team & PO
Quarterly by Team, PO, Stakeholders
Yearly by PO, Stakeholders
Discovery
41
Small Medium Large Triple
Shot!!
Guesstimation: Size the Work
Chris Chan | @c2reflexions
42
Prioritise and identify the MVPs
End-to-end use
MVP
MMF
43
Slice releases from the story map
End-to-end use
First Release
Second Release
Third Release
MVP
44
Chris Chan | @c2reflexions
Create the backlog
First ReleaseMVP Product Backlog
45
MVP
Chris Chan | @c2reflexions
46
Roman Pichler
Update Product Roadmap
Update
Roadmap
based on what
we have
discovered
Add what
features are
needed from
Story Map
47
http://www.romanpichler.com/tools/product-roadmap/
Near term more
confident
Further out
details are more
vague
Roadmap is not
a fixed plan –
it will change!
Chris Chan | @c2reflexions
48
31 October February Q2 Q3
Version 1
Cheetah
Version 1.5
Mountain Lion
Version 2
Yosemite
Version 3
Kangaroo
Customer
Acquisition
Improved ordering
experience
Retention
Customer
Acquisition: new segment
• Basic catalog
• Pay using Paypal
• Facebook
integration
• Stock availability
• Multiple shipping
options
• Credit card
payments
100 new user
signups per day
20% of signups
make a purchase
Repeat
purchases
• Enhanced visual
design
• New products
• Promotions
• Mobile
New users
Referrals
A sample roadmap
49
Risks
Chris Chan | @c2reflexions
50
COMMIT TO SUCCESS
51
DISCOVERY
Are we all committed to this?
 The outcome is a team is prepared to execute and
able to adapt as they discover and learn more as they
move forward.
Chris Chan | @c2reflexions
Did we achieve the
workshop objectives?
52
Considerations…
 Timebox Discovery to 1 day to
2 weeks
 Co-location is essential
 No digital tools!
 Avoid committing to too much detail early
 Involve the right people, including key stakeholders
 Facilitation skills
 Don’t be surprised to “discover” something new
Visualisation
is awesome!
Chris Chan | @c2reflexions
53
IMPERFECT
Chris Chan | @c2reflexions
54
Vision
Product Goals
& Outcomes
Personas
User Journeys
Wireframes
Technical Solution
Architecture Vision &
Design Principles#MVD
Minimum Viable Discovery
Product Roadmap
Story Map
R1
R2
R3
Deliver and deploy
Identify MVPs
and Releases
Product
Backlog
Chris Chan | @c2reflexions
55
The 3Ds - Discovery, Development and Delivery is ongoing
Deliver it
Frequently
and Validate
Chris Chan | @c2reflexions
56
At the end of the Discovery the team will
be ready to commence working
Chris Chan | @c2reflexions
57
@c2reflexions
linkedin.com/in/chanchris
c2reflexions.com
chris.chan@objectconsulting.com.au
chris@c2reflexions.com
I hope to be a disruptive force
to those who think the way we
develop products and services is
just fine

More Related Content

What's hot (20)

Animal ABC book
Animal ABC bookAnimal ABC book
Animal ABC book
 
Endevinalles
EndevinallesEndevinalles
Endevinalles
 
Mammals and birds
Mammals and birdsMammals and birds
Mammals and birds
 
Les tortugues terrestres
Les tortugues terrestresLes tortugues terrestres
Les tortugues terrestres
 
Alphabet of Endangered Animals
Alphabet of Endangered AnimalsAlphabet of Endangered Animals
Alphabet of Endangered Animals
 
Animal alphabet powerpoint
Animal alphabet powerpointAnimal alphabet powerpoint
Animal alphabet powerpoint
 
Meduses
MedusesMeduses
Meduses
 
התנהגות צרכנים - ניתוח חברה, אפל
התנהגות צרכנים - ניתוח חברה, אפלהתנהגות צרכנים - ניתוח חברה, אפל
התנהגות צרכנים - ניתוח חברה, אפל
 
Mammals
MammalsMammals
Mammals
 
The Animal Alphabet
The Animal AlphabetThe Animal Alphabet
The Animal Alphabet
 
Reptiles Vs. Mammals
Reptiles Vs. MammalsReptiles Vs. Mammals
Reptiles Vs. Mammals
 
Els animals vertebrats
Els animals vertebratsEls animals vertebrats
Els animals vertebrats
 
Animal Alphabet
Animal AlphabetAnimal Alphabet
Animal Alphabet
 
Animal riddles
Animal riddlesAnimal riddles
Animal riddles
 
KOALAS
KOALASKOALAS
KOALAS
 
CONFERÈNCIA LES MEDUSES
CONFERÈNCIA LES MEDUSESCONFERÈNCIA LES MEDUSES
CONFERÈNCIA LES MEDUSES
 
Amfibis
AmfibisAmfibis
Amfibis
 
Animals vocabulary with names
Animals vocabulary with namesAnimals vocabulary with names
Animals vocabulary with names
 
Presentación the alphabet
Presentación the alphabetPresentación the alphabet
Presentación the alphabet
 
Els Amfibis
Els AmfibisEls Amfibis
Els Amfibis
 

Similar to Lean Discovery - Scrum Australia 2016

Agile Start Me Up - Using the Minimum Viable Discovery (MVD)
Agile Start Me Up - Using the Minimum Viable Discovery (MVD)Agile Start Me Up - Using the Minimum Viable Discovery (MVD)
Agile Start Me Up - Using the Minimum Viable Discovery (MVD)Chris Chan
 
Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agilesparkagility
 
Improve Your Presentation Skills: Storytelling and Connection
Improve Your Presentation Skills: Storytelling and ConnectionImprove Your Presentation Skills: Storytelling and Connection
Improve Your Presentation Skills: Storytelling and ConnectionSheneCommodore
 
Putting the Customer at the Core - Design Thinking and Insurance
Putting the Customer at the Core - Design Thinking and InsurancePutting the Customer at the Core - Design Thinking and Insurance
Putting the Customer at the Core - Design Thinking and InsuranceJosh Levine
 
#1NWebinar - Creating a Digital-Centered Customer Experience: User Experience...
#1NWebinar - Creating a Digital-Centered Customer Experience: User Experience...#1NWebinar - Creating a Digital-Centered Customer Experience: User Experience...
#1NWebinar - Creating a Digital-Centered Customer Experience: User Experience...One North
 
StartingUp - Designing Delightful Experience
StartingUp - Designing Delightful ExperienceStartingUp - Designing Delightful Experience
StartingUp - Designing Delightful ExperienceLim Donald
 
#CNX14 - The Connected Nonprofit and the Connected Campus: Creating Stronger ...
#CNX14 - The Connected Nonprofit and the Connected Campus: Creating Stronger ...#CNX14 - The Connected Nonprofit and the Connected Campus: Creating Stronger ...
#CNX14 - The Connected Nonprofit and the Connected Campus: Creating Stronger ...Salesforce Marketing Cloud
 
Webinar: Online Green Belt Information Session
Webinar: Online Green Belt Information SessionWebinar: Online Green Belt Information Session
Webinar: Online Green Belt Information SessionGoLeanSixSigma.com
 
A Human Centered Design Approach to Strategic Salesforce Projects
A Human Centered Design Approach to Strategic Salesforce ProjectsA Human Centered Design Approach to Strategic Salesforce Projects
A Human Centered Design Approach to Strategic Salesforce ProjectsSumma
 
Design Thinking and the Business Model Canvas for the Mobile Economy
Design Thinking and the Business Model Canvas for the Mobile EconomyDesign Thinking and the Business Model Canvas for the Mobile Economy
Design Thinking and the Business Model Canvas for the Mobile EconomySerge Van Oudenhove
 
Agile innovation and Thinking Like a Startup
Agile innovation and Thinking Like a StartupAgile innovation and Thinking Like a Startup
Agile innovation and Thinking Like a StartupChris Chan
 
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent PipeliningEmma Mirrington
 
Jackman Reinvents: Design Thinking Workshop at HumberLaunch
Jackman Reinvents: Design Thinking Workshop at HumberLaunchJackman Reinvents: Design Thinking Workshop at HumberLaunch
Jackman Reinvents: Design Thinking Workshop at HumberLaunchJackman Reinvents
 
BuckeyeSPUG Triggering Cultural Metamorphisis wide_final.pptx
BuckeyeSPUG Triggering Cultural Metamorphisis wide_final.pptxBuckeyeSPUG Triggering Cultural Metamorphisis wide_final.pptx
BuckeyeSPUG Triggering Cultural Metamorphisis wide_final.pptxMichelle Caldwell, PSM, SSGB
 
Building stronger content teams - Melissa Breker at boye 18
Building stronger content teams - Melissa Breker at boye 18Building stronger content teams - Melissa Breker at boye 18
Building stronger content teams - Melissa Breker at boye 18Boye & Co
 
Healing your Content Process for Effective Results
Healing your Content Process for Effective ResultsHealing your Content Process for Effective Results
Healing your Content Process for Effective ResultsAhava Leibtag
 
Cultural Transformations - Lean and Agile
Cultural Transformations - Lean and AgileCultural Transformations - Lean and Agile
Cultural Transformations - Lean and AgileGautham Pallapa
 
A Human Centered Design Approach to Strategic Salesforce Projects
A Human Centered Design Approach to Strategic Salesforce ProjectsA Human Centered Design Approach to Strategic Salesforce Projects
A Human Centered Design Approach to Strategic Salesforce ProjectsAdam Menzies
 
"MyFuture" - CIBC Student Thought Forum Pitch Competition
"MyFuture" - CIBC Student Thought Forum Pitch Competition"MyFuture" - CIBC Student Thought Forum Pitch Competition
"MyFuture" - CIBC Student Thought Forum Pitch CompetitionLouis Eng
 

Similar to Lean Discovery - Scrum Australia 2016 (20)

Agile Start Me Up - Using the Minimum Viable Discovery (MVD)
Agile Start Me Up - Using the Minimum Viable Discovery (MVD)Agile Start Me Up - Using the Minimum Viable Discovery (MVD)
Agile Start Me Up - Using the Minimum Viable Discovery (MVD)
 
Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
 
Improve Your Presentation Skills: Storytelling and Connection
Improve Your Presentation Skills: Storytelling and ConnectionImprove Your Presentation Skills: Storytelling and Connection
Improve Your Presentation Skills: Storytelling and Connection
 
Putting the Customer at the Core - Design Thinking and Insurance
Putting the Customer at the Core - Design Thinking and InsurancePutting the Customer at the Core - Design Thinking and Insurance
Putting the Customer at the Core - Design Thinking and Insurance
 
#1NWebinar - Creating a Digital-Centered Customer Experience: User Experience...
#1NWebinar - Creating a Digital-Centered Customer Experience: User Experience...#1NWebinar - Creating a Digital-Centered Customer Experience: User Experience...
#1NWebinar - Creating a Digital-Centered Customer Experience: User Experience...
 
StartingUp - Designing Delightful Experience
StartingUp - Designing Delightful ExperienceStartingUp - Designing Delightful Experience
StartingUp - Designing Delightful Experience
 
#CNX14 - The Connected Nonprofit and the Connected Campus: Creating Stronger ...
#CNX14 - The Connected Nonprofit and the Connected Campus: Creating Stronger ...#CNX14 - The Connected Nonprofit and the Connected Campus: Creating Stronger ...
#CNX14 - The Connected Nonprofit and the Connected Campus: Creating Stronger ...
 
Webinar: Online Green Belt Information Session
Webinar: Online Green Belt Information SessionWebinar: Online Green Belt Information Session
Webinar: Online Green Belt Information Session
 
A Human Centered Design Approach to Strategic Salesforce Projects
A Human Centered Design Approach to Strategic Salesforce ProjectsA Human Centered Design Approach to Strategic Salesforce Projects
A Human Centered Design Approach to Strategic Salesforce Projects
 
Design Thinking and the Business Model Canvas for the Mobile Economy
Design Thinking and the Business Model Canvas for the Mobile EconomyDesign Thinking and the Business Model Canvas for the Mobile Economy
Design Thinking and the Business Model Canvas for the Mobile Economy
 
Agile innovation and Thinking Like a Startup
Agile innovation and Thinking Like a StartupAgile innovation and Thinking Like a Startup
Agile innovation and Thinking Like a Startup
 
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
 
Jackman Reinvents: Design Thinking Workshop at HumberLaunch
Jackman Reinvents: Design Thinking Workshop at HumberLaunchJackman Reinvents: Design Thinking Workshop at HumberLaunch
Jackman Reinvents: Design Thinking Workshop at HumberLaunch
 
BuckeyeSPUG Triggering Cultural Metamorphisis wide_final.pptx
BuckeyeSPUG Triggering Cultural Metamorphisis wide_final.pptxBuckeyeSPUG Triggering Cultural Metamorphisis wide_final.pptx
BuckeyeSPUG Triggering Cultural Metamorphisis wide_final.pptx
 
Designing Change for Sustained User Adoption
Designing Change for Sustained User AdoptionDesigning Change for Sustained User Adoption
Designing Change for Sustained User Adoption
 
Building stronger content teams - Melissa Breker at boye 18
Building stronger content teams - Melissa Breker at boye 18Building stronger content teams - Melissa Breker at boye 18
Building stronger content teams - Melissa Breker at boye 18
 
Healing your Content Process for Effective Results
Healing your Content Process for Effective ResultsHealing your Content Process for Effective Results
Healing your Content Process for Effective Results
 
Cultural Transformations - Lean and Agile
Cultural Transformations - Lean and AgileCultural Transformations - Lean and Agile
Cultural Transformations - Lean and Agile
 
A Human Centered Design Approach to Strategic Salesforce Projects
A Human Centered Design Approach to Strategic Salesforce ProjectsA Human Centered Design Approach to Strategic Salesforce Projects
A Human Centered Design Approach to Strategic Salesforce Projects
 
"MyFuture" - CIBC Student Thought Forum Pitch Competition
"MyFuture" - CIBC Student Thought Forum Pitch Competition"MyFuture" - CIBC Student Thought Forum Pitch Competition
"MyFuture" - CIBC Student Thought Forum Pitch Competition
 

More from Chris Chan

How to Coach for Impact
How to Coach for ImpactHow to Coach for Impact
How to Coach for ImpactChris Chan
 
3 Ways To Become More Self-Aware
3 Ways To Become More Self-Aware3 Ways To Become More Self-Aware
3 Ways To Become More Self-AwareChris Chan
 
Overcoming Your Immunity To Change
Overcoming Your Immunity To ChangeOvercoming Your Immunity To Change
Overcoming Your Immunity To ChangeChris Chan
 
Pirate Metrics - Agile Australia Conference 2017
Pirate Metrics - Agile Australia Conference 2017Pirate Metrics - Agile Australia Conference 2017
Pirate Metrics - Agile Australia Conference 2017Chris Chan
 
Pirate Metrics
Pirate MetricsPirate Metrics
Pirate MetricsChris Chan
 
Evoking excellence through agile coaching
Evoking excellence through agile coachingEvoking excellence through agile coaching
Evoking excellence through agile coachingChris Chan
 

More from Chris Chan (6)

How to Coach for Impact
How to Coach for ImpactHow to Coach for Impact
How to Coach for Impact
 
3 Ways To Become More Self-Aware
3 Ways To Become More Self-Aware3 Ways To Become More Self-Aware
3 Ways To Become More Self-Aware
 
Overcoming Your Immunity To Change
Overcoming Your Immunity To ChangeOvercoming Your Immunity To Change
Overcoming Your Immunity To Change
 
Pirate Metrics - Agile Australia Conference 2017
Pirate Metrics - Agile Australia Conference 2017Pirate Metrics - Agile Australia Conference 2017
Pirate Metrics - Agile Australia Conference 2017
 
Pirate Metrics
Pirate MetricsPirate Metrics
Pirate Metrics
 
Evoking excellence through agile coaching
Evoking excellence through agile coachingEvoking excellence through agile coaching
Evoking excellence through agile coaching
 

Recently uploaded

John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noidadlhescort
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...lizamodels9
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 

Recently uploaded (20)

John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 

Lean Discovery - Scrum Australia 2016

  • 1. Lean Discovery Chris Chan Social Architect & Knowledge Work Artist (Enterprise Agile Coach)
  • 2. 2 Where does the backlog come from? Chris Chan | @c2reflexions
  • 3. 3 Focus on the details too soon Clear cause and effect from work to outcomes Disconnected “pile of leaves”; Unclear relationships Stories only get small and detailed just-in-time for delivery Chris Chan | @c2reflexions
  • 4. 4 Chris Chan | @c2reflexions
  • 6. 6 The Underpants Gnome approach Chris Chan | @c2reflexions
  • 7. 7 No understanding of the business plan Chris Chan | @c2reflexions
  • 8. 8 #1 Task in the process is to Chris Chan | @c2reflexions
  • 9. 9 #1 Task (re-phrased): Chris Chan | @c2reflexions
  • 10. 10 Where does the backlog come from? Chris Chan | @c2reflexions
  • 11. 11 Discovery – the missing piece Chris Chan | @c2reflexions
  • 12. 12 Discovery drives development  Explore: • Why are we here? • What problem are we solving, and for whom? • What will customers value? • Does the solution meet their needs? • Is it feasible to build with the tools and time we have?  Deliver: • Describe and plan details • Progressively refine backlog into smaller details • Design, develop and test • Measure cycle time & evaluate progress • Evaluate quality Adapted by Chris Chan (@c2reflexions) from Jeff Patton Chris Chan | @c2reflexions
  • 13. 13 Product development is a team sport Agile Manifesto • Value – Individuals and Interactions over Processes and Tools • Value – Customer Collaboration over Contract Negotiation • Principal #4 - Business people and developers must work together daily throughout the project • Principal #5 - Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. • Principal #6 - The most efficient and effective method of conveying information to and within a development team is face-to-face conversation • Principal #11 - The best architectures, requirements, and designs emerge from self-organizing teams
  • 14. 14 Discovery is about achieving shared understanding and alignment Adapted by Chris Chan (@c2reflexions) from images by Jonathan Rasmusson “We are all in agreement then” Visualise & model “Oh!” Collaboratively develop vision for execution and iteratively model “What if we did this…” Shared understanding & common objectives“Ah ha!”
  • 15. 15 Have the Three Amigos Represented
  • 16. 16 Desirability FeasibilityViability Human (User/Customer Experience) Do customers want this? Technology (Development) Do we have the capability to pursue this? Does the technology exist today? Business (Product Owner) Can we afford it? Is it valuable to the organisation? Will it bring us financial benefits? Chris Chan | @c2reflexions
  • 17. 17 Avoid assumptions on consensus We get traction when we leave Discovery: 1. Collective understanding of the vision and goals of the product 2. Start to agree on how we will work together moving forward
  • 18. 18 Collaboratively co-author  Top-down approach  Connect people solving the problem with the problem space and why  Increase your ability to build the right thing Chris Chan | @c2reflexions
  • 19. 19 MVD MINIMUM VIABLE DISCOVERY Just enough to understand and get going Chris Chan | @c2reflexions
  • 20. 20 5 Step Basic Discovery Flow Frame the problem Understand the business/ customer context Frame the solution Plan the work Commit to success Chris Chan | @c2reflexions Collaborative Workshop
  • 22. 22 Chris Chan | @c2reflexions Image: http://www.biography.com/people/tom-jones-21026065
  • 23. 23 Vision Pixar Pitch 1. Once upon a time there was … 2. Every day … 3. One day … 4. Because of that … 5. Because of that … 6. Until finally … Twitter Pitch <idea> #<benefit> Chris Chan | @c2reflexions Geoffry Moore Product Vision For <target customer> Who <statement of the need> The <product name> is a <product category> That <key benefit, compelling reason to buy> Unlike <primary competitive alternative> Our product <statement of primary differentiation>
  • 24. 24 Pixar Pitch: The Plot of Finding Nemo 1. Once upon a time there was … a widowed fish, named Marlin, who was extremely protective of his only son, Nemo. 2. Every day … Marlin warned Nemo of the ocean’s dangers and implored him not to swim far away. 3. One day … in an act of defiance, Nemo ignores his father’s warnings and swims into the open water. 4. Because of that … he is captured by a diver and ends up in the fish tank of a dentist in Sydney. 5. Because of that … Marlin sets off on a journey to recover Nemo, enlisting the help of other sea creatures along the way. 6. Until finally … Marlin and Nemo find each other, reunite and learn that love depends on trust.
  • 25. 25 Product Objectives and Success Measures  Business drivers  What are the Success Measures for the product? • Revenue • Market share • New users • Increased usage • Increased customer satisfaction (NPS) • Other? IRACIS Primary Driver Secondary Driver Tertiary Driver Improve Revenue Avoid Cost Improve Service Chris Chan | @c2reflexions
  • 26. 26 Roman Pichler Start building the Roadmap We will come back to Features later  Is a high-level, strategic plan  Provides a longer-term outlook on the product  Creates a continuity of purpose  Sets expectations, aligns stakeholders, and facilitates prioritisation Chris Chan | @c2reflexions http://www.romanpichler.com/tools/product-roadmap/
  • 27. 27 Trade-off sliders What is “really important” to the stakeholders, what are they prepared to trade-off Fixed / Critical Flexible / Unimportant User experience: Feature completeness: Quality: Speed to market: Security: Minimise cost: Chris Chan | @c2reflexions
  • 29. 29 Personas  Makes users more tangible, less ambiguous, easier to envision, easier to empathise with.  Understand behaviours and user needs and goals. Chris Chan | @c2reflexions
  • 30. 30 Empathy Map Chris Chan | @c2reflexions
  • 31. 31 User Journeys  User’s (persona) experience  Key interactions  Identify opportunities for change and improvement Interactions Pain points Tasks Distractions Emotions Chris Chan | @c2reflexions Channels
  • 33. 34 Architecture Vision and Technical Solution  High level only  Discuss and validate architectural approach Chris Chan | @c2reflexions
  • 34. 35 Story Mapping is an approach to Organising and Prioritising user stories - Jeff Patton Story Mapping is for telling bigger stories Chris Chan | @c2reflexions
  • 35. 36 Create Story Map Customer Journey End-to-end use Necessity UI details Flexibility …. Features Business/User Goals Activity Customer journey image from www.servicedesigntools.org
  • 38. 39 Vision Roadmap Release Iteration Daily Multi-level planning Daily task planning by the individuals Every iteration (1-4 weeks) by PO & Team 1-3 months by PO & Team Quarterly by PO, Stakeholders & Team Yearly by PO, Executives
  • 39. 40 Vision Roadmap Release Iteration Daily Multi-level planning Daily task planning by the individuals Every iteration (1-4 weeks) by Team & PO 1-3 months by Team & PO Quarterly by Team, PO, Stakeholders Yearly by PO, Stakeholders Discovery
  • 40. 41 Small Medium Large Triple Shot!! Guesstimation: Size the Work Chris Chan | @c2reflexions
  • 41. 42 Prioritise and identify the MVPs End-to-end use MVP MMF
  • 42. 43 Slice releases from the story map End-to-end use First Release Second Release Third Release MVP
  • 43. 44 Chris Chan | @c2reflexions Create the backlog First ReleaseMVP Product Backlog
  • 44. 45 MVP Chris Chan | @c2reflexions
  • 45. 46 Roman Pichler Update Product Roadmap Update Roadmap based on what we have discovered Add what features are needed from Story Map
  • 46. 47 http://www.romanpichler.com/tools/product-roadmap/ Near term more confident Further out details are more vague Roadmap is not a fixed plan – it will change! Chris Chan | @c2reflexions
  • 47. 48 31 October February Q2 Q3 Version 1 Cheetah Version 1.5 Mountain Lion Version 2 Yosemite Version 3 Kangaroo Customer Acquisition Improved ordering experience Retention Customer Acquisition: new segment • Basic catalog • Pay using Paypal • Facebook integration • Stock availability • Multiple shipping options • Credit card payments 100 new user signups per day 20% of signups make a purchase Repeat purchases • Enhanced visual design • New products • Promotions • Mobile New users Referrals A sample roadmap
  • 48. 49 Risks Chris Chan | @c2reflexions
  • 50. 51 DISCOVERY Are we all committed to this?  The outcome is a team is prepared to execute and able to adapt as they discover and learn more as they move forward. Chris Chan | @c2reflexions Did we achieve the workshop objectives?
  • 51. 52 Considerations…  Timebox Discovery to 1 day to 2 weeks  Co-location is essential  No digital tools!  Avoid committing to too much detail early  Involve the right people, including key stakeholders  Facilitation skills  Don’t be surprised to “discover” something new Visualisation is awesome! Chris Chan | @c2reflexions
  • 52. 53 IMPERFECT Chris Chan | @c2reflexions
  • 53. 54 Vision Product Goals & Outcomes Personas User Journeys Wireframes Technical Solution Architecture Vision & Design Principles#MVD Minimum Viable Discovery Product Roadmap Story Map R1 R2 R3 Deliver and deploy Identify MVPs and Releases Product Backlog Chris Chan | @c2reflexions
  • 54. 55 The 3Ds - Discovery, Development and Delivery is ongoing Deliver it Frequently and Validate Chris Chan | @c2reflexions
  • 55. 56 At the end of the Discovery the team will be ready to commence working Chris Chan | @c2reflexions
  • 56. 57 @c2reflexions linkedin.com/in/chanchris c2reflexions.com chris.chan@objectconsulting.com.au chris@c2reflexions.com I hope to be a disruptive force to those who think the way we develop products and services is just fine