SlideShare a Scribd company logo
1 of 46
1
© Jerome Kehrli @ niceideas.ch
From Product Vision to Story Map
Lean / Agile Product shaping
2
1. Introduction
3
A lot of Software Engineering projects fail for a lack of shared vision due to poor
communication among people involved in the project.
A sound maintenance of the product backlog can only be achieved if all the people have a
good understanding of what they have to do (common vision).
Roman Pichler, in a post originally written in Jul 16 2012, has proposed a really interesting
approach: use various canvas to create and share product vision and product backlog
creation and refinement.
False assumptions:
The customer knows what he wants
The developers know how to build it
Nothing will change along the way
Requirement discovery process
The customer discover what he wants
The developer discover how to build it
Many things change along the way !
Purpose
4
Lean / Agile Visual Workflow
Product
Idea
1. Captureandvalidateinitial
assumptions
2. Definethebusinessmodel
3. Definetheproductfeatures
4. Designtheproductfeatures
THE STORY MAP
Workshop 1 :
Product Vision
Workshop 2 :
Lean Canvas
Workshop 3 :
Product Definition
Workshop 4 :
Story Map
5
Lean / Agile Visual Workflow
Product
Idea
1. Captureandvalidateinitial
assumptions
2. Definethebusinessmodel
3. Definetheproductfeatures
4. Designtheproductfeatures
THE STORY MAP
6
Workshop 1 : Product Vision
7
A clear and ambitious vision provides the following for
the team working on developing the product:
A clear articulation of the Problem-Solution fit that
can be evolved into a sustainable product.
A clear articulation of the market opportunity &
high level features (and/or organizational
capability) that will realize the opportunity,
Creates meaning beyond the solution itself which
is both:
Inspirational - pulls the team forward.
A decision making standard - allows the
freedom to create a solution that delivers on the
vision however necessary, whilst providing
measurable success metrics.
It will serve as hypothesis for the product at the
highest level. Some alternatives that may be used
instead, or in conjunction include:
Elevator pitch
Product Hypothesis
Capability Hypothesis
Questions to answer and/or follow up with deeper
research.
Why is a product vision useful ?
USE A PRODUCT VISION IF YOU:
• Need to consolidate the fuzzy ramblings of your
stakeholders.
• Have an idea for a product or service, and would like to
progress it.
• Need to compare possible initiatives to invest in.
THE PRODUCT VISION WILL ALLOW YOU TO:
• Get buy-in with executives and sponsors.
• Influence and get agreement regarding budget or other
resources to bring the vision to life.
• Compare, evaluate and make decisions across multiple
products / the portfolio.
• Throw tomatoes at it.
8
Key Components
Capture the overall goal and intent of the product in a
single statement.
Define the audience (user).
Define the relevant needs of the audience (needs).
Define key features / capabilities that will support the
needs (features).
Define the relevant business goals (business goals).
Bringing it all together
The User, Needs, Features, and Business Goals need
to align. They don’t have to line up individually, but
there must be a clear relationship between all
categories.
The above mentioned elements must deliver on the
vision statement, nothing more, nothing less.
SMART Goals
You need to be clear about how you will measure the
success of the product if all goes according to plan.
You don’t need to predict a specific number at this
stage, but you do need to define the thing that you
would measure. Qualitative measurements are ok,
provided you can sample them reliably, and
consistently.
Key goals of a product vision
A PRODUCT VISION:
• Is visionary by definition
• Supports generative (abductive) thinking
• Articulates what could be, not what is
• Tells a narrative (right brain)
TO GET GOOD METRICS
Use S.M.A.R.T. Goals to help you think about the
business and user value.
(https:// www.projectsmart.co.uk/smart-goals.php)
9
Caveats to the following process:
It assumes there is enough latent knowledge in the stakeholders who will be
involved in the visioning session, that they may be able to define the most
important elements in all categories, as well as the important relationships
between them.
It does not describe the previous stages (that are not mandatory), but are
recommended. Those stages include:
Understand and define market needs.
Understand and define general user needs of the domain.
Understand and define broader organisational needs.
Synthesise and make connections between the above internal and external elements.
It’s perfectly reasonable to start at this point (visioning the product) if practicing a
lean product development process wherein you are afforded the ability to very
quickly build and test the product vision (which in effect serves as a product
hypothesis, subject to the scientific process).
Preconditions and assumptions in this process
10
Pre work
The facilitator of this process (you) will likely have a
vision. Note it down by creating your own canvas
using the template, but do not share it.
Make a list of the key stakeholders who you will need
for this product. They may include:
Subject Matter Experts
Executive Sponsors
The intended or actual Product Owner/Manager
Experience Designer and/or Business Analyst
(whoever has done the primary research)
Map the stakeholders on a grid to help you frame
how you plan to engage and or manage them
Use the grid shown on the right.
Identify which of the stakeholders need to create the
Product Vision.
Invite key stakeholders, prepare workshop room with
large template of canvas, and paper on the walls.
Critical preparation before the workshop
11
Workshop Organization
3 to 6 hours max
need to be present :
Sales rep.
Exec rep
Architects and tech leads
Team leaders.
Business Analysts
Results :
The Product Vision Board
The Vision statement
Caveats
Ensure all voices are heard and stop the
louder from dominating the others
Workshop flow
Focus on every cell of the vision board, one
after the other
Give participant 5 to 10 minutes personal
thinking time
Have them present their idea one after
the other and defend them
Every other participant can challenge the
findings of the presenter
Workshop Organization
WHERE DO THE INPUTS COME FROM?
• Stakeholder bring with them many facts, insights, and
opinions. They are all useful and relevant.
• If there is any primary research, the outputs and ideally
the person leading that research should be in
attendance. They may share the outputs, and or
present a summary.
• It is often useful to run a sensemaking session prior to
the visioning session as to surface all inputs, then distil
them down to only what’s important.
• The session itself provides a sensemaking function by
way of it being in a diverse group, and through
collaboration. It is also ok to accept that our collective
vision is still a hypothesis that needs validation as a
next step and or as part of the development process
12
Workshop 1 : Product Vision Definition
Workshop1 - we will be feedingthiscanvas:
13
Example – product vision canvas – RIA Organizer
14
From Product Vision to Vision Statement
For (target customer)
Who (has needs)
The (Product Name)
Is a product
That (Product Description)
For (Goals and Value)
15
Things to ensure about the resulting vision
The vision should be evaluable using SMART goals
Target and needs should be specific enough to provide meaningful guidance later
Features and Capabilities should be of a high level and not drilled down too far
Bringing it to life
All elements of the vision are hypotheses in a system that we have imagined. Our job
now is to proceed to define the biggest risks associated with bringing the vision to life.
Risks usually map from Existential at the top (most important), to operational/ technical
at the bottom.
Now we systematically test each risk. If a risk cannot be solved or mitigated, we do not
proceed with the product.
We use a bias for action as our guiding principle now and for the duration of the
development.
Aftermath
16
Workshop 2 : Lean Canvas
17
Workshop 2 : Lean Canvas - organization
The Lean Canvas
Is a different way to capture a business model
Created by Ash Maurya, inspired from the Business Model Canvas and adapted to the Lean Startup
Methodology
Objectives
Synthesize the Business Model on one slide (as opposed to a dozen of pages document)
Align stakeholders in beginning of a project / product development
Identify risky hypothesis to be validated
Easy to understand, create, adapt and communicate
The Lean Canvas is really about identifying hypothesis to be validated
Through experimentations
Through customer discovery (Lean Startup Methodology)
Business Model vs Business Plan
Business Model : a single diagram of your business (max 1 day)
Business plan : a document investors make you write and that they don’t read (several months)
Why do startup fail ?
Lack of focus / Not understanding the market / wrong assumptions / not understanding the value
driver
The Lean Canvas will not guarantee success, but it will help minimize the areas of risks
The question is not “Can this product be built ?” but “Should this product be built ?” = “Can we make a
sustainable business around this product / services ?”
18
Lean Startup
The Lean Startup Method combines fast, iterative and incremental development
methodologies (Agile Development) with Customer Development.
( Source: NewEntrepreneurship: https://newentrepreneurship.nl/lean-startup-method/)
19
Validated Learning: Regularly gather evidence about your ideas to test your assumptions
and make decisions based on facts. In situations of extreme uncertainty Validated Learning
is the best approach for making decisions.
Build-Measure-Learn: The fundamental activity of a startup is to turn ideas into products,
measure how customers respond, and then learn whether to pivot or persevere.
Innovation Accounting: Accounting designed for startups. A method to monitor how to
measure your progress, how to set up milestones, and how to prioritize your work.
Lean Startup principles
( Source: NewEntrepreneurship: https://newentrepreneurship.nl/lean-startup-method/)
20
Lean Canvas
Principles
“Love the Problem, not your Solution (Ash Maurya)
“A problem well stated is a problem half-solved” (Charles Kettering)
Caveats
write sentences that are specific and concise. Don’t just write “time” as a problem, but, for
example, “the process of finding the right supplier is complex and requires too much time” .
Keep sentences simple, straight to the point, short (maximum 10 words each) and meaningful.
after you have prepared a draft, go through each step, telling this story to yourself:
we will help these people (customer segments)
to solve (problem)
by providing them (solution).
They will know about us through (channels) and
they will be convinced to join us because (value proposition)
and because we already (unfair advantage).
We will charge them by (revenue) and
we believe this will cover our (costs).
We will measure our performance by tracking (key metrics).
It should all flow and make sense, like it is a story where everything is linked. If it doesn’t, the
Lean Canvas needs more work.
prepare a Lean Canvas for each customer segment of your business idea. This is because
each customer segment may have different problems, solutions, channels, revenue, costs, etc.
21
Workshop Organization
4 to 8 hours max
need to be present :
Sales rep.
Exec rep
Business Analysts
Results :
The Lean Canvas Board
Caveats
Ensure all voices are heard and stop the louder from dominating the others
Workshop flow
Focus on every cell of the Lean Canvas board, one after the other
Give participant 5 to 10 minutes personal thinking time
Have them present their idea one after the other and defend them
Every other participant can challenge the findings of the presenter
Workshop Organization
22
Workshop 2 : Lean Canvas
Workshop2 - we willbe feedingthiscanvas:
23
Lean canvas - principles
Value Generation
Product
24
Lean canvas - principles
Value Delivery
Market
25
Lean canvas - principles
Profit
26
Workshop 2 : Lean Canvas – Noteworthy elements
Distinguish between
customers and users,
customers pay you,
users don’t.
Early adopters will help
you test and refine your
product
For new products, the
initial battle is about how
to get noticed ? How will
you get the customer’s
attention ?
One of the riskiest
item on your
canvas !
Start testing from
day 1 !
- Social networks
- Newsletter
- Ads
- Friends
- Events
- SEO
- Etc.
Pirates Metrics (by Dave
McClures)
Awareness (when users know you)
Acquisition (when users find you)
Activation (users have a first
experience)
Retention (users come back)
Revenue (when you make money)
Referral (when users tell others)
Calculate
your break-
even point
Examples:
- Insider Information
- Personal authority
- A dream team
- Existing customers
- “Right” celebrity
endorsement
- Large network effect
- Community
- SEO ranking
- Patents
- Core values
27
Example – Lean Canvas - RIA Organizer
28
Workshop 3 : Product Definition
29
The Story Map
The Story Map is a handy tool that lists the outstanding work necessary to
develop a product.
But it can be insufficient to create a brand-new product or an update aimed at a
new market.
Its linear structure makes it difficult to capture all product aspects including the
user interface design and the user interaction; there is no place to state
assumptions about the target group, the users and customers of the product and
their needs, etc.
The Product Canvas
When initiating a new product, trying to create a Story Map out of the blue from
a Business Model or Lean Canvas can be tedious.
Something in between to capture the most essential aspects and the big picture
of the product to be developed is required.
Enter the Product Canvas !
Purpose of a product definition canvas
30
The Product Canvas aims at capturing ideas and
requirements
Presents the big picture
Describes the product details
Covers the user interaction, the functionalities, the
design and the operational qualities such as required
performances
The Product Canvas is a tool for capturing the Big
Picture in an Agile environment
Works well within Scrum or Kanban Teams, fits well
a Lean Startup environment
It is the Big Picture of the Story Map (which is the
Big Picture of the product Backlog)
The Product Canvas captures the User
eXperience and supports a user-centered design
approach
What is the product definition canvas ?
ABOUT THE PRODUCT CANVAS
Purpose: Define the perimeter and the depth of the
feature-set
The product Canvas
• Is derived from the vision
• defines the features in respect to the vision
• shapes the feature-set perimeter
• summarizes the product backlog
• The Canvas assumes that one (roughly) knows
• The target group with the needs the product should
address
• How the product is likely to benefit the organization
investing in it
• The Product Canvas is compatible with he Lean
Canvas (Business Model)
• The Product Canvas refines the product’s target group
and makes the need explicit
31
Workshop Organization
4 to 8 hours max
need to be present :
Product Owner
Architects and tech leads
Business Analysts
Whole Development Team
Results :
The Initial Product Canvas
Workshop flow
Write personas
Picture and name
Relevant characteristics
Needs
Describe the big picture
Start with epics
Refine uncertain epics into scenarios and
story boards
Create design sketches to capture
important design ideas
Identify important operational properties
that relate to more than one epic or
scenario
Describe the product details
Identify a sprint goal
Determine what’s required to reach the goal
Workshop Organization
UPDATING THE PRODUCT CANVAS
• Feedback
• Feedback can be obtained from users,
customers, internal stakeholders, etc.
depending on the sprint goal
• Effective research including presentations,
test users, releasing the software, etc.
• A product canvas update workshop
• Same team
• 2-4 hours workshop
• New insights should lead to a new version
of the canvas
• 2 options:
• Before more development work is carried
out, i.e. ASAP
• After some milestone has been reached and
relevant feedback can be gathered
32
Workshop 3 : Product Definition
Workshop3 - we willbe feedingthiscanvas:
33
The canvas is designed so that the information flows from left to right starting
with the target users and customers and the needs to be addressed. This puts
the user at the center of the development effort, and it ensures that you develop
a product that is beneficial and desirable.
The journeys, epics, sketches and constraints sketch the future product, and the
ready stories ensure that there are implementable items.
34
Workshop 3 : Product Definition
Target
group
and
needs
Imple-
ment-
able
items
Product
Sketch
35
Workshop 3 : shape of result
( Source: RomanPichler2012- https://jaxenter.com/introducing-the-product-canvas-105480.html)
36
Workshop 3 – product canvas – RIA Organizer
37
The biggest challenge when developing a new product or a major update is to deal with
uncertainty and lack of knowledge.
The Product Canvas is therefore designed as a learning tool: to sketch our initial ideas and
assumptions, to get stories ready for implementation, and to adapt and refine the content
based on the insights gained
Consequently, you should expect your canvas to change as you learn more about the users
and customers, and how to best address their needs. Even bigger changes that involve
clearing out and refilling one or more canvas sections (including the personas one) are
common.
These indicate that the initial product strategy was inappropriate and has to be adapted
(also called pivot).
( RomanPichler2012- https://jaxenter.com/introducing-the-product-canvas-105480.html)
38
Workshop 4 : Story Map
39
Purpose of a Story Map
The problems with usual one dimensional backlogs
Do you understand the workflow ?
Are you able to see the relationship of larger stories to child stories ?
How do you validate that your backlog is complete ?
What context do you use for prioritization ?
Story Maps
Help see things from a user perspective
Design is collaborative and fosters co-owner ship
User tasks make ideal user stories
Reading the activities across the top of the system helps understand end-to-end use of
the system
One can test for gaps by walking the map
40
Workshop 4 : Story Map - organization
Workshops flow
Step 1 : Start from the Product Canvas
Recover the epics and ready stories from the product canvas
Challenge and enrich the epics, identify subsequent tasks
Choose a persona from your product canvas
Someone play part of this persona and in the contexts of the product canvas journeys and
features, she describes what she would like to do with the product
The rest of the group writes these tasks down on post-its.
Step 2 : Merge these post-its into a single model
Arrange them left to right in an order that makes sense to the group
Eliminate duplicates
Group items belonging to same epics underneath the epic
Step 3 : Determine the MVP and subsequent releases
Walk the map to determine necessary steps
Draw a line below these tasks : this is your MVP
Discuss with stakeholders to determine subsequent logical releases
41
Workshop 4 : Story Map
Workshop4 - we will be feedingthiscanvas:
42
Example – Story Map - RIA Organizer
THE STORY MAP
43
Conclusion
44
Lean / Agile Visual Workflow
Product
Idea
1. Captureandvalidateinitial
assumptions
2. Definethebusinessmodel
3. Definetheproductfeatures
4. Designtheproductfeatures
THE STORY MAP
45
Lean / Agile Visual Workflow – RIA Agenda
Product
Idea
1. Captureandvalidateinitial
assumptions
2. Definethebusinessmodel
3. Definetheproductfeatures
4. Designtheproductfeatures
THE STORY MAP
46
Thanks for listening

More Related Content

What's hot

The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner RoleRoman Pichler
 
User Story Maps: Secrets for Better Backlogs and Planning
 User Story Maps: Secrets for Better Backlogs and Planning User Story Maps: Secrets for Better Backlogs and Planning
User Story Maps: Secrets for Better Backlogs and PlanningAaron Sanders
 
Agile Product Discovery
Agile Product DiscoveryAgile Product Discovery
Agile Product DiscoveryTathagat Varma
 
Agile Product Roadmaps
Agile Product RoadmapsAgile Product Roadmaps
Agile Product RoadmapsRoman Pichler
 
Product Owner & Product Manager Training
Product Owner & Product Manager TrainingProduct Owner & Product Manager Training
Product Owner & Product Manager TrainingRob Betcher
 
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaScrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaEdureka!
 
Product Roadmapping Workshop
Product Roadmapping WorkshopProduct Roadmapping Workshop
Product Roadmapping WorkshopFresh Tilled Soil
 
Product management foundations
Product management foundationsProduct management foundations
Product management foundationsPooja T R
 
Product Strategy Success Factors
Product Strategy Success FactorsProduct Strategy Success Factors
Product Strategy Success FactorsRoman Pichler
 
Roadmapping the Product Roadmap (ProductCamp Boston 2016)
Roadmapping the Product Roadmap (ProductCamp Boston 2016)Roadmapping the Product Roadmap (ProductCamp Boston 2016)
Roadmapping the Product Roadmap (ProductCamp Boston 2016)ProductCamp Boston
 
Agile Product Management Basics
Agile Product Management BasicsAgile Product Management Basics
Agile Product Management BasicsRich Mironov
 
Product Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsProduct Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsMarc Abraham
 
Portfolio Management in an Agile World - Rick Austin
Portfolio Management in an Agile World - Rick AustinPortfolio Management in an Agile World - Rick Austin
Portfolio Management in an Agile World - Rick AustinLeadingAgile
 
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5netmind
 
Product- Vision _ Roadmap.pptx
Product- Vision _ Roadmap.pptxProduct- Vision _ Roadmap.pptx
Product- Vision _ Roadmap.pptxElmiraAnoh1
 

What's hot (20)

Product Roadmap
Product RoadmapProduct Roadmap
Product Roadmap
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner Role
 
User Story Maps: Secrets for Better Backlogs and Planning
 User Story Maps: Secrets for Better Backlogs and Planning User Story Maps: Secrets for Better Backlogs and Planning
User Story Maps: Secrets for Better Backlogs and Planning
 
Agile Product Discovery
Agile Product DiscoveryAgile Product Discovery
Agile Product Discovery
 
Agile Product Roadmaps
Agile Product RoadmapsAgile Product Roadmaps
Agile Product Roadmaps
 
Product Owner & Product Manager Training
Product Owner & Product Manager TrainingProduct Owner & Product Manager Training
Product Owner & Product Manager Training
 
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaScrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
 
Product Roadmapping Workshop
Product Roadmapping WorkshopProduct Roadmapping Workshop
Product Roadmapping Workshop
 
Product management foundations
Product management foundationsProduct management foundations
Product management foundations
 
Product Strategy Success Factors
Product Strategy Success FactorsProduct Strategy Success Factors
Product Strategy Success Factors
 
Roadmapping the Product Roadmap (ProductCamp Boston 2016)
Roadmapping the Product Roadmap (ProductCamp Boston 2016)Roadmapping the Product Roadmap (ProductCamp Boston 2016)
Roadmapping the Product Roadmap (ProductCamp Boston 2016)
 
Agile Product Management Basics
Agile Product Management BasicsAgile Product Management Basics
Agile Product Management Basics
 
RethinkingAgile_AAC2019
RethinkingAgile_AAC2019RethinkingAgile_AAC2019
RethinkingAgile_AAC2019
 
Product roadmap strategy
Product roadmap strategyProduct roadmap strategy
Product roadmap strategy
 
Product Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsProduct Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmaps
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Portfolio Management in an Agile World - Rick Austin
Portfolio Management in an Agile World - Rick AustinPortfolio Management in an Agile World - Rick Austin
Portfolio Management in an Agile World - Rick Austin
 
Product vision
Product visionProduct vision
Product vision
 
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
 
Product- Vision _ Roadmap.pptx
Product- Vision _ Roadmap.pptxProduct- Vision _ Roadmap.pptx
Product- Vision _ Roadmap.pptx
 

Similar to From Product Vision to Story Map - Lean / Agile Product shaping

Course report on becoming a product manager
Course report on becoming a product managerCourse report on becoming a product manager
Course report on becoming a product managerAdarsh NJ
 
How to best create and manage product roadmaps
How to best create and manage product roadmapsHow to best create and manage product roadmaps
How to best create and manage product roadmapsJeremy Horn
 
Achieving product market fit
Achieving product market fit Achieving product market fit
Achieving product market fit Gannon Hall
 
NYT Product Discovery Activity Guide
NYT Product Discovery Activity GuideNYT Product Discovery Activity Guide
NYT Product Discovery Activity GuideAl Ming
 
The-Product-Strategy-Playbook-by-ProductPlan.pdf
The-Product-Strategy-Playbook-by-ProductPlan.pdfThe-Product-Strategy-Playbook-by-ProductPlan.pdf
The-Product-Strategy-Playbook-by-ProductPlan.pdfInoruption Systems
 
Are You Really Agile?
Are You Really Agile?Are You Really Agile?
Are You Really Agile?mhambalek
 
Product Management 101: Techniques for Success
Product Management 101:  Techniques for SuccessProduct Management 101:  Techniques for Success
Product Management 101: Techniques for SuccessMatterport
 
Agile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise Portfolio
Agile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise PortfolioAgile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise Portfolio
Agile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise Portfoliorntwoods
 
Notes on Inspired: How to Create Products Customers Love by Marty Cagan
Notes on Inspired: How to Create Products Customers Love by Marty CaganNotes on Inspired: How to Create Products Customers Love by Marty Cagan
Notes on Inspired: How to Create Products Customers Love by Marty CaganIvan Nashara
 
Building new products - sundar rajan - introduction (part 1)
Building new products - sundar rajan - introduction (part 1)Building new products - sundar rajan - introduction (part 1)
Building new products - sundar rajan - introduction (part 1)Sundar Rajan
 
How to leverage your work with a Product Mindset - Mark Opanasiuk.pdf
How to leverage your work with a Product Mindset - Mark Opanasiuk.pdfHow to leverage your work with a Product Mindset - Mark Opanasiuk.pdf
How to leverage your work with a Product Mindset - Mark Opanasiuk.pdfMark Opanasiuk
 
Innovation Ready: A Practical Guide
Innovation Ready: A Practical GuideInnovation Ready: A Practical Guide
Innovation Ready: A Practical GuideDana Lee 3
 
User Experience and Product Management: Two Peas in the Same Pod?
User Experience and Product Management: Two Peas in the Same Pod?User Experience and Product Management: Two Peas in the Same Pod?
User Experience and Product Management: Two Peas in the Same Pod?Jeff Lash
 
Product management 101 / Dimas Satrio
Product  management  101 / Dimas SatrioProduct  management  101 / Dimas Satrio
Product management 101 / Dimas SatrioDimas Satrio
 
Product design and Development
Product design and DevelopmentProduct design and Development
Product design and Developmentanuragbhai
 

Similar to From Product Vision to Story Map - Lean / Agile Product shaping (20)

Creating a Product Vision
Creating a Product VisionCreating a Product Vision
Creating a Product Vision
 
Product management
Product managementProduct management
Product management
 
Course report on becoming a product manager
Course report on becoming a product managerCourse report on becoming a product manager
Course report on becoming a product manager
 
How to best create and manage product roadmaps
How to best create and manage product roadmapsHow to best create and manage product roadmaps
How to best create and manage product roadmaps
 
Achieving product market fit
Achieving product market fit Achieving product market fit
Achieving product market fit
 
NYT Product Discovery Activity Guide
NYT Product Discovery Activity GuideNYT Product Discovery Activity Guide
NYT Product Discovery Activity Guide
 
Introduction
IntroductionIntroduction
Introduction
 
20 Innovation Tools
20 Innovation Tools20 Innovation Tools
20 Innovation Tools
 
The-Product-Strategy-Playbook-by-ProductPlan.pdf
The-Product-Strategy-Playbook-by-ProductPlan.pdfThe-Product-Strategy-Playbook-by-ProductPlan.pdf
The-Product-Strategy-Playbook-by-ProductPlan.pdf
 
Are You Really Agile?
Are You Really Agile?Are You Really Agile?
Are You Really Agile?
 
Product Management 101: Techniques for Success
Product Management 101:  Techniques for SuccessProduct Management 101:  Techniques for Success
Product Management 101: Techniques for Success
 
Innovation Pipeline
Innovation PipelineInnovation Pipeline
Innovation Pipeline
 
Agile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise Portfolio
Agile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise PortfolioAgile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise Portfolio
Agile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise Portfolio
 
Notes on Inspired: How to Create Products Customers Love by Marty Cagan
Notes on Inspired: How to Create Products Customers Love by Marty CaganNotes on Inspired: How to Create Products Customers Love by Marty Cagan
Notes on Inspired: How to Create Products Customers Love by Marty Cagan
 
Building new products - sundar rajan - introduction (part 1)
Building new products - sundar rajan - introduction (part 1)Building new products - sundar rajan - introduction (part 1)
Building new products - sundar rajan - introduction (part 1)
 
How to leverage your work with a Product Mindset - Mark Opanasiuk.pdf
How to leverage your work with a Product Mindset - Mark Opanasiuk.pdfHow to leverage your work with a Product Mindset - Mark Opanasiuk.pdf
How to leverage your work with a Product Mindset - Mark Opanasiuk.pdf
 
Innovation Ready: A Practical Guide
Innovation Ready: A Practical GuideInnovation Ready: A Practical Guide
Innovation Ready: A Practical Guide
 
User Experience and Product Management: Two Peas in the Same Pod?
User Experience and Product Management: Two Peas in the Same Pod?User Experience and Product Management: Two Peas in the Same Pod?
User Experience and Product Management: Two Peas in the Same Pod?
 
Product management 101 / Dimas Satrio
Product  management  101 / Dimas SatrioProduct  management  101 / Dimas Satrio
Product management 101 / Dimas Satrio
 
Product design and Development
Product design and DevelopmentProduct design and Development
Product design and Development
 

More from Jérôme Kehrli

Introduction to Operating Systems
 Introduction to Operating Systems Introduction to Operating Systems
Introduction to Operating SystemsJérôme Kehrli
 
Introduction to Modern Software Architecture
Introduction to Modern Software ArchitectureIntroduction to Modern Software Architecture
Introduction to Modern Software ArchitectureJérôme Kehrli
 
A proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceA proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceJérôme Kehrli
 
The search for Product-Market Fit
The search for Product-Market FitThe search for Product-Market Fit
The search for Product-Market FitJérôme Kehrli
 
Big data in Private Banking
Big data in Private BankingBig data in Private Banking
Big data in Private BankingJérôme Kehrli
 
Artificial Intelligence and Digital Banking - What about fraud prevention ?
Artificial Intelligence and Digital Banking - What about fraud prevention ?Artificial Intelligence and Digital Banking - What about fraud prevention ?
Artificial Intelligence and Digital Banking - What about fraud prevention ?Jérôme Kehrli
 
Artificial Intelligence for Banking Fraud Prevention
Artificial Intelligence for Banking Fraud PreventionArtificial Intelligence for Banking Fraud Prevention
Artificial Intelligence for Banking Fraud PreventionJérôme Kehrli
 
Linux and Java - Understanding and Troubleshooting
Linux and Java - Understanding and TroubleshootingLinux and Java - Understanding and Troubleshooting
Linux and Java - Understanding and TroubleshootingJérôme Kehrli
 
Deciphering the Bengladesh bank heist
Deciphering the Bengladesh bank heistDeciphering the Bengladesh bank heist
Deciphering the Bengladesh bank heistJérôme Kehrli
 
Introduction to NetGuardians' Big Data Software Stack
Introduction to NetGuardians' Big Data Software StackIntroduction to NetGuardians' Big Data Software Stack
Introduction to NetGuardians' Big Data Software StackJérôme Kehrli
 
Periodic Table of Agile Principles and Practices
Periodic Table of Agile Principles and PracticesPeriodic Table of Agile Principles and Practices
Periodic Table of Agile Principles and PracticesJérôme Kehrli
 
Agility and planning : tools and processes
Agility and planning  : tools and processesAgility and planning  : tools and processes
Agility and planning : tools and processesJérôme Kehrli
 
Bytecode manipulation with Javassist for fun and profit
Bytecode manipulation with Javassist for fun and profitBytecode manipulation with Javassist for fun and profit
Bytecode manipulation with Javassist for fun and profitJérôme Kehrli
 
Digitalization: A Challenge and An Opportunity for Banks
Digitalization: A Challenge and An Opportunity for BanksDigitalization: A Challenge and An Opportunity for Banks
Digitalization: A Challenge and An Opportunity for BanksJérôme Kehrli
 
The Blockchain - The Technology behind Bitcoin
The Blockchain - The Technology behind Bitcoin The Blockchain - The Technology behind Bitcoin
The Blockchain - The Technology behind Bitcoin Jérôme Kehrli
 

More from Jérôme Kehrli (18)

Introduction to Operating Systems
 Introduction to Operating Systems Introduction to Operating Systems
Introduction to Operating Systems
 
Introduction to Modern Software Architecture
Introduction to Modern Software ArchitectureIntroduction to Modern Software Architecture
Introduction to Modern Software Architecture
 
A proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceA proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and Maintenance
 
The search for Product-Market Fit
The search for Product-Market FitThe search for Product-Market Fit
The search for Product-Market Fit
 
Big data in Private Banking
Big data in Private BankingBig data in Private Banking
Big data in Private Banking
 
Artificial Intelligence and Digital Banking - What about fraud prevention ?
Artificial Intelligence and Digital Banking - What about fraud prevention ?Artificial Intelligence and Digital Banking - What about fraud prevention ?
Artificial Intelligence and Digital Banking - What about fraud prevention ?
 
Artificial Intelligence for Banking Fraud Prevention
Artificial Intelligence for Banking Fraud PreventionArtificial Intelligence for Banking Fraud Prevention
Artificial Intelligence for Banking Fraud Prevention
 
Linux and Java - Understanding and Troubleshooting
Linux and Java - Understanding and TroubleshootingLinux and Java - Understanding and Troubleshooting
Linux and Java - Understanding and Troubleshooting
 
Deciphering the Bengladesh bank heist
Deciphering the Bengladesh bank heistDeciphering the Bengladesh bank heist
Deciphering the Bengladesh bank heist
 
Introduction to NetGuardians' Big Data Software Stack
Introduction to NetGuardians' Big Data Software StackIntroduction to NetGuardians' Big Data Software Stack
Introduction to NetGuardians' Big Data Software Stack
 
Periodic Table of Agile Principles and Practices
Periodic Table of Agile Principles and PracticesPeriodic Table of Agile Principles and Practices
Periodic Table of Agile Principles and Practices
 
Agility and planning : tools and processes
Agility and planning  : tools and processesAgility and planning  : tools and processes
Agility and planning : tools and processes
 
Bytecode manipulation with Javassist for fun and profit
Bytecode manipulation with Javassist for fun and profitBytecode manipulation with Javassist for fun and profit
Bytecode manipulation with Javassist for fun and profit
 
DevOps explained
DevOps explainedDevOps explained
DevOps explained
 
Digitalization: A Challenge and An Opportunity for Banks
Digitalization: A Challenge and An Opportunity for BanksDigitalization: A Challenge and An Opportunity for Banks
Digitalization: A Challenge and An Opportunity for Banks
 
Lean startup
Lean startupLean startup
Lean startup
 
Blockchain 2.0
Blockchain 2.0Blockchain 2.0
Blockchain 2.0
 
The Blockchain - The Technology behind Bitcoin
The Blockchain - The Technology behind Bitcoin The Blockchain - The Technology behind Bitcoin
The Blockchain - The Technology behind Bitcoin
 

Recently uploaded

CATALOGO MF 650 COMPLETO COM PEÇAS DE TRANSMISSAO
CATALOGO MF 650 COMPLETO COM PEÇAS DE TRANSMISSAOCATALOGO MF 650 COMPLETO COM PEÇAS DE TRANSMISSAO
CATALOGO MF 650 COMPLETO COM PEÇAS DE TRANSMISSAOTMTerraplanagem
 
Role of social media marketing in digital marketing.pdf
Role of social media marketing in digital marketing.pdfRole of social media marketing in digital marketing.pdf
Role of social media marketing in digital marketing.pdftopsearchexperts
 
Viet Nam Inclusive Business Accreditation System
Viet Nam Inclusive Business Accreditation SystemViet Nam Inclusive Business Accreditation System
Viet Nam Inclusive Business Accreditation SystemTri Dung, Tran
 
Entrepreneur street first Edition is now out
Entrepreneur street first Edition is now outEntrepreneur street first Edition is now out
Entrepreneur street first Edition is now outentrepreneur street
 
About Entrepreneur ELON MUSK .pptx...
About  Entrepreneur  ELON  MUSK .pptx...About  Entrepreneur  ELON  MUSK .pptx...
About Entrepreneur ELON MUSK .pptx...lahiruherath654
 
blank inception deck powerpoint template
blank inception deck powerpoint templateblank inception deck powerpoint template
blank inception deck powerpoint templatericardojunco4
 
Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...
Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...
Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...LHelferty
 
NEON LIGHT CITY pitch deck for AR PC GAME
NEON LIGHT CITY pitch deck for AR PC GAMENEON LIGHT CITY pitch deck for AR PC GAME
NEON LIGHT CITY pitch deck for AR PC GAMEtess51
 
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan
 
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证0622mpom
 
(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCRcallgirlsinsaket2024
 

Recently uploaded (14)

CATALOGO MF 650 COMPLETO COM PEÇAS DE TRANSMISSAO
CATALOGO MF 650 COMPLETO COM PEÇAS DE TRANSMISSAOCATALOGO MF 650 COMPLETO COM PEÇAS DE TRANSMISSAO
CATALOGO MF 650 COMPLETO COM PEÇAS DE TRANSMISSAO
 
Role of social media marketing in digital marketing.pdf
Role of social media marketing in digital marketing.pdfRole of social media marketing in digital marketing.pdf
Role of social media marketing in digital marketing.pdf
 
Viet Nam Inclusive Business Accreditation System
Viet Nam Inclusive Business Accreditation SystemViet Nam Inclusive Business Accreditation System
Viet Nam Inclusive Business Accreditation System
 
Entrepreneur street first Edition is now out
Entrepreneur street first Edition is now outEntrepreneur street first Edition is now out
Entrepreneur street first Edition is now out
 
About Entrepreneur ELON MUSK .pptx...
About  Entrepreneur  ELON  MUSK .pptx...About  Entrepreneur  ELON  MUSK .pptx...
About Entrepreneur ELON MUSK .pptx...
 
blank inception deck powerpoint template
blank inception deck powerpoint templateblank inception deck powerpoint template
blank inception deck powerpoint template
 
Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...
Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...
Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...
 
Hot Sexy call girls in Rajouri Garden🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rajouri Garden🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rajouri Garden🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rajouri Garden🔝 9953056974 🔝 Delhi escort Service
 
young call girls in kailash Nagar, 🔝 9953056974 🔝 escort Service
young call girls in kailash Nagar, 🔝 9953056974 🔝 escort Serviceyoung call girls in kailash Nagar, 🔝 9953056974 🔝 escort Service
young call girls in kailash Nagar, 🔝 9953056974 🔝 escort Service
 
NEON LIGHT CITY pitch deck for AR PC GAME
NEON LIGHT CITY pitch deck for AR PC GAMENEON LIGHT CITY pitch deck for AR PC GAME
NEON LIGHT CITY pitch deck for AR PC GAME
 
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
 
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
 
(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCR
 
Why Powderless DTF Printer is T-shirt Printing Game Changer.pptx
Why Powderless DTF Printer is T-shirt Printing Game Changer.pptxWhy Powderless DTF Printer is T-shirt Printing Game Changer.pptx
Why Powderless DTF Printer is T-shirt Printing Game Changer.pptx
 

From Product Vision to Story Map - Lean / Agile Product shaping

  • 1. 1 © Jerome Kehrli @ niceideas.ch From Product Vision to Story Map Lean / Agile Product shaping
  • 3. 3 A lot of Software Engineering projects fail for a lack of shared vision due to poor communication among people involved in the project. A sound maintenance of the product backlog can only be achieved if all the people have a good understanding of what they have to do (common vision). Roman Pichler, in a post originally written in Jul 16 2012, has proposed a really interesting approach: use various canvas to create and share product vision and product backlog creation and refinement. False assumptions: The customer knows what he wants The developers know how to build it Nothing will change along the way Requirement discovery process The customer discover what he wants The developer discover how to build it Many things change along the way ! Purpose
  • 4. 4 Lean / Agile Visual Workflow Product Idea 1. Captureandvalidateinitial assumptions 2. Definethebusinessmodel 3. Definetheproductfeatures 4. Designtheproductfeatures THE STORY MAP Workshop 1 : Product Vision Workshop 2 : Lean Canvas Workshop 3 : Product Definition Workshop 4 : Story Map
  • 5. 5 Lean / Agile Visual Workflow Product Idea 1. Captureandvalidateinitial assumptions 2. Definethebusinessmodel 3. Definetheproductfeatures 4. Designtheproductfeatures THE STORY MAP
  • 6. 6 Workshop 1 : Product Vision
  • 7. 7 A clear and ambitious vision provides the following for the team working on developing the product: A clear articulation of the Problem-Solution fit that can be evolved into a sustainable product. A clear articulation of the market opportunity & high level features (and/or organizational capability) that will realize the opportunity, Creates meaning beyond the solution itself which is both: Inspirational - pulls the team forward. A decision making standard - allows the freedom to create a solution that delivers on the vision however necessary, whilst providing measurable success metrics. It will serve as hypothesis for the product at the highest level. Some alternatives that may be used instead, or in conjunction include: Elevator pitch Product Hypothesis Capability Hypothesis Questions to answer and/or follow up with deeper research. Why is a product vision useful ? USE A PRODUCT VISION IF YOU: • Need to consolidate the fuzzy ramblings of your stakeholders. • Have an idea for a product or service, and would like to progress it. • Need to compare possible initiatives to invest in. THE PRODUCT VISION WILL ALLOW YOU TO: • Get buy-in with executives and sponsors. • Influence and get agreement regarding budget or other resources to bring the vision to life. • Compare, evaluate and make decisions across multiple products / the portfolio. • Throw tomatoes at it.
  • 8. 8 Key Components Capture the overall goal and intent of the product in a single statement. Define the audience (user). Define the relevant needs of the audience (needs). Define key features / capabilities that will support the needs (features). Define the relevant business goals (business goals). Bringing it all together The User, Needs, Features, and Business Goals need to align. They don’t have to line up individually, but there must be a clear relationship between all categories. The above mentioned elements must deliver on the vision statement, nothing more, nothing less. SMART Goals You need to be clear about how you will measure the success of the product if all goes according to plan. You don’t need to predict a specific number at this stage, but you do need to define the thing that you would measure. Qualitative measurements are ok, provided you can sample them reliably, and consistently. Key goals of a product vision A PRODUCT VISION: • Is visionary by definition • Supports generative (abductive) thinking • Articulates what could be, not what is • Tells a narrative (right brain) TO GET GOOD METRICS Use S.M.A.R.T. Goals to help you think about the business and user value. (https:// www.projectsmart.co.uk/smart-goals.php)
  • 9. 9 Caveats to the following process: It assumes there is enough latent knowledge in the stakeholders who will be involved in the visioning session, that they may be able to define the most important elements in all categories, as well as the important relationships between them. It does not describe the previous stages (that are not mandatory), but are recommended. Those stages include: Understand and define market needs. Understand and define general user needs of the domain. Understand and define broader organisational needs. Synthesise and make connections between the above internal and external elements. It’s perfectly reasonable to start at this point (visioning the product) if practicing a lean product development process wherein you are afforded the ability to very quickly build and test the product vision (which in effect serves as a product hypothesis, subject to the scientific process). Preconditions and assumptions in this process
  • 10. 10 Pre work The facilitator of this process (you) will likely have a vision. Note it down by creating your own canvas using the template, but do not share it. Make a list of the key stakeholders who you will need for this product. They may include: Subject Matter Experts Executive Sponsors The intended or actual Product Owner/Manager Experience Designer and/or Business Analyst (whoever has done the primary research) Map the stakeholders on a grid to help you frame how you plan to engage and or manage them Use the grid shown on the right. Identify which of the stakeholders need to create the Product Vision. Invite key stakeholders, prepare workshop room with large template of canvas, and paper on the walls. Critical preparation before the workshop
  • 11. 11 Workshop Organization 3 to 6 hours max need to be present : Sales rep. Exec rep Architects and tech leads Team leaders. Business Analysts Results : The Product Vision Board The Vision statement Caveats Ensure all voices are heard and stop the louder from dominating the others Workshop flow Focus on every cell of the vision board, one after the other Give participant 5 to 10 minutes personal thinking time Have them present their idea one after the other and defend them Every other participant can challenge the findings of the presenter Workshop Organization WHERE DO THE INPUTS COME FROM? • Stakeholder bring with them many facts, insights, and opinions. They are all useful and relevant. • If there is any primary research, the outputs and ideally the person leading that research should be in attendance. They may share the outputs, and or present a summary. • It is often useful to run a sensemaking session prior to the visioning session as to surface all inputs, then distil them down to only what’s important. • The session itself provides a sensemaking function by way of it being in a diverse group, and through collaboration. It is also ok to accept that our collective vision is still a hypothesis that needs validation as a next step and or as part of the development process
  • 12. 12 Workshop 1 : Product Vision Definition Workshop1 - we will be feedingthiscanvas:
  • 13. 13 Example – product vision canvas – RIA Organizer
  • 14. 14 From Product Vision to Vision Statement For (target customer) Who (has needs) The (Product Name) Is a product That (Product Description) For (Goals and Value)
  • 15. 15 Things to ensure about the resulting vision The vision should be evaluable using SMART goals Target and needs should be specific enough to provide meaningful guidance later Features and Capabilities should be of a high level and not drilled down too far Bringing it to life All elements of the vision are hypotheses in a system that we have imagined. Our job now is to proceed to define the biggest risks associated with bringing the vision to life. Risks usually map from Existential at the top (most important), to operational/ technical at the bottom. Now we systematically test each risk. If a risk cannot be solved or mitigated, we do not proceed with the product. We use a bias for action as our guiding principle now and for the duration of the development. Aftermath
  • 16. 16 Workshop 2 : Lean Canvas
  • 17. 17 Workshop 2 : Lean Canvas - organization The Lean Canvas Is a different way to capture a business model Created by Ash Maurya, inspired from the Business Model Canvas and adapted to the Lean Startup Methodology Objectives Synthesize the Business Model on one slide (as opposed to a dozen of pages document) Align stakeholders in beginning of a project / product development Identify risky hypothesis to be validated Easy to understand, create, adapt and communicate The Lean Canvas is really about identifying hypothesis to be validated Through experimentations Through customer discovery (Lean Startup Methodology) Business Model vs Business Plan Business Model : a single diagram of your business (max 1 day) Business plan : a document investors make you write and that they don’t read (several months) Why do startup fail ? Lack of focus / Not understanding the market / wrong assumptions / not understanding the value driver The Lean Canvas will not guarantee success, but it will help minimize the areas of risks The question is not “Can this product be built ?” but “Should this product be built ?” = “Can we make a sustainable business around this product / services ?”
  • 18. 18 Lean Startup The Lean Startup Method combines fast, iterative and incremental development methodologies (Agile Development) with Customer Development. ( Source: NewEntrepreneurship: https://newentrepreneurship.nl/lean-startup-method/)
  • 19. 19 Validated Learning: Regularly gather evidence about your ideas to test your assumptions and make decisions based on facts. In situations of extreme uncertainty Validated Learning is the best approach for making decisions. Build-Measure-Learn: The fundamental activity of a startup is to turn ideas into products, measure how customers respond, and then learn whether to pivot or persevere. Innovation Accounting: Accounting designed for startups. A method to monitor how to measure your progress, how to set up milestones, and how to prioritize your work. Lean Startup principles ( Source: NewEntrepreneurship: https://newentrepreneurship.nl/lean-startup-method/)
  • 20. 20 Lean Canvas Principles “Love the Problem, not your Solution (Ash Maurya) “A problem well stated is a problem half-solved” (Charles Kettering) Caveats write sentences that are specific and concise. Don’t just write “time” as a problem, but, for example, “the process of finding the right supplier is complex and requires too much time” . Keep sentences simple, straight to the point, short (maximum 10 words each) and meaningful. after you have prepared a draft, go through each step, telling this story to yourself: we will help these people (customer segments) to solve (problem) by providing them (solution). They will know about us through (channels) and they will be convinced to join us because (value proposition) and because we already (unfair advantage). We will charge them by (revenue) and we believe this will cover our (costs). We will measure our performance by tracking (key metrics). It should all flow and make sense, like it is a story where everything is linked. If it doesn’t, the Lean Canvas needs more work. prepare a Lean Canvas for each customer segment of your business idea. This is because each customer segment may have different problems, solutions, channels, revenue, costs, etc.
  • 21. 21 Workshop Organization 4 to 8 hours max need to be present : Sales rep. Exec rep Business Analysts Results : The Lean Canvas Board Caveats Ensure all voices are heard and stop the louder from dominating the others Workshop flow Focus on every cell of the Lean Canvas board, one after the other Give participant 5 to 10 minutes personal thinking time Have them present their idea one after the other and defend them Every other participant can challenge the findings of the presenter Workshop Organization
  • 22. 22 Workshop 2 : Lean Canvas Workshop2 - we willbe feedingthiscanvas:
  • 23. 23 Lean canvas - principles Value Generation Product
  • 24. 24 Lean canvas - principles Value Delivery Market
  • 25. 25 Lean canvas - principles Profit
  • 26. 26 Workshop 2 : Lean Canvas – Noteworthy elements Distinguish between customers and users, customers pay you, users don’t. Early adopters will help you test and refine your product For new products, the initial battle is about how to get noticed ? How will you get the customer’s attention ? One of the riskiest item on your canvas ! Start testing from day 1 ! - Social networks - Newsletter - Ads - Friends - Events - SEO - Etc. Pirates Metrics (by Dave McClures) Awareness (when users know you) Acquisition (when users find you) Activation (users have a first experience) Retention (users come back) Revenue (when you make money) Referral (when users tell others) Calculate your break- even point Examples: - Insider Information - Personal authority - A dream team - Existing customers - “Right” celebrity endorsement - Large network effect - Community - SEO ranking - Patents - Core values
  • 27. 27 Example – Lean Canvas - RIA Organizer
  • 28. 28 Workshop 3 : Product Definition
  • 29. 29 The Story Map The Story Map is a handy tool that lists the outstanding work necessary to develop a product. But it can be insufficient to create a brand-new product or an update aimed at a new market. Its linear structure makes it difficult to capture all product aspects including the user interface design and the user interaction; there is no place to state assumptions about the target group, the users and customers of the product and their needs, etc. The Product Canvas When initiating a new product, trying to create a Story Map out of the blue from a Business Model or Lean Canvas can be tedious. Something in between to capture the most essential aspects and the big picture of the product to be developed is required. Enter the Product Canvas ! Purpose of a product definition canvas
  • 30. 30 The Product Canvas aims at capturing ideas and requirements Presents the big picture Describes the product details Covers the user interaction, the functionalities, the design and the operational qualities such as required performances The Product Canvas is a tool for capturing the Big Picture in an Agile environment Works well within Scrum or Kanban Teams, fits well a Lean Startup environment It is the Big Picture of the Story Map (which is the Big Picture of the product Backlog) The Product Canvas captures the User eXperience and supports a user-centered design approach What is the product definition canvas ? ABOUT THE PRODUCT CANVAS Purpose: Define the perimeter and the depth of the feature-set The product Canvas • Is derived from the vision • defines the features in respect to the vision • shapes the feature-set perimeter • summarizes the product backlog • The Canvas assumes that one (roughly) knows • The target group with the needs the product should address • How the product is likely to benefit the organization investing in it • The Product Canvas is compatible with he Lean Canvas (Business Model) • The Product Canvas refines the product’s target group and makes the need explicit
  • 31. 31 Workshop Organization 4 to 8 hours max need to be present : Product Owner Architects and tech leads Business Analysts Whole Development Team Results : The Initial Product Canvas Workshop flow Write personas Picture and name Relevant characteristics Needs Describe the big picture Start with epics Refine uncertain epics into scenarios and story boards Create design sketches to capture important design ideas Identify important operational properties that relate to more than one epic or scenario Describe the product details Identify a sprint goal Determine what’s required to reach the goal Workshop Organization UPDATING THE PRODUCT CANVAS • Feedback • Feedback can be obtained from users, customers, internal stakeholders, etc. depending on the sprint goal • Effective research including presentations, test users, releasing the software, etc. • A product canvas update workshop • Same team • 2-4 hours workshop • New insights should lead to a new version of the canvas • 2 options: • Before more development work is carried out, i.e. ASAP • After some milestone has been reached and relevant feedback can be gathered
  • 32. 32 Workshop 3 : Product Definition Workshop3 - we willbe feedingthiscanvas:
  • 33. 33 The canvas is designed so that the information flows from left to right starting with the target users and customers and the needs to be addressed. This puts the user at the center of the development effort, and it ensures that you develop a product that is beneficial and desirable. The journeys, epics, sketches and constraints sketch the future product, and the ready stories ensure that there are implementable items.
  • 34. 34 Workshop 3 : Product Definition Target group and needs Imple- ment- able items Product Sketch
  • 35. 35 Workshop 3 : shape of result ( Source: RomanPichler2012- https://jaxenter.com/introducing-the-product-canvas-105480.html)
  • 36. 36 Workshop 3 – product canvas – RIA Organizer
  • 37. 37 The biggest challenge when developing a new product or a major update is to deal with uncertainty and lack of knowledge. The Product Canvas is therefore designed as a learning tool: to sketch our initial ideas and assumptions, to get stories ready for implementation, and to adapt and refine the content based on the insights gained Consequently, you should expect your canvas to change as you learn more about the users and customers, and how to best address their needs. Even bigger changes that involve clearing out and refilling one or more canvas sections (including the personas one) are common. These indicate that the initial product strategy was inappropriate and has to be adapted (also called pivot). ( RomanPichler2012- https://jaxenter.com/introducing-the-product-canvas-105480.html)
  • 38. 38 Workshop 4 : Story Map
  • 39. 39 Purpose of a Story Map The problems with usual one dimensional backlogs Do you understand the workflow ? Are you able to see the relationship of larger stories to child stories ? How do you validate that your backlog is complete ? What context do you use for prioritization ? Story Maps Help see things from a user perspective Design is collaborative and fosters co-owner ship User tasks make ideal user stories Reading the activities across the top of the system helps understand end-to-end use of the system One can test for gaps by walking the map
  • 40. 40 Workshop 4 : Story Map - organization Workshops flow Step 1 : Start from the Product Canvas Recover the epics and ready stories from the product canvas Challenge and enrich the epics, identify subsequent tasks Choose a persona from your product canvas Someone play part of this persona and in the contexts of the product canvas journeys and features, she describes what she would like to do with the product The rest of the group writes these tasks down on post-its. Step 2 : Merge these post-its into a single model Arrange them left to right in an order that makes sense to the group Eliminate duplicates Group items belonging to same epics underneath the epic Step 3 : Determine the MVP and subsequent releases Walk the map to determine necessary steps Draw a line below these tasks : this is your MVP Discuss with stakeholders to determine subsequent logical releases
  • 41. 41 Workshop 4 : Story Map Workshop4 - we will be feedingthiscanvas:
  • 42. 42 Example – Story Map - RIA Organizer THE STORY MAP
  • 44. 44 Lean / Agile Visual Workflow Product Idea 1. Captureandvalidateinitial assumptions 2. Definethebusinessmodel 3. Definetheproductfeatures 4. Designtheproductfeatures THE STORY MAP
  • 45. 45 Lean / Agile Visual Workflow – RIA Agenda Product Idea 1. Captureandvalidateinitial assumptions 2. Definethebusinessmodel 3. Definetheproductfeatures 4. Designtheproductfeatures THE STORY MAP