SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
Methodology
to develop a GOOD product: 3 phases, 3 methodologies
• most projects fails due to a Wrong product
• how develop a Good one?
Key points:
9/10 products fail because we build the WRONG product (Ash Maurya, Running Lean)
Most learning happens when you make the Real Customer test your product
So find ways to make your Customer test
As much as possible
As soon as possible
Methodology
to develop a GOOD product: 3 phases, 3 methodologies
• All product/project phases are important
• From the vision framing, the product framing to its implementation
Key points:
• Generate Vision with Design Thinking
• Quickly test your ideas with Design Sprint
• Implement incrementally with Agile
Methodology
to develop a GOOD product: 3 phases, 3 methodologies
to develop a good product (and maybe disruptive!)
• Get a good understanding of your customer insights (get its ‘blind spots’)
• Quickly tests your ideas with a minimum of investment
• Finally implement incrementally the product to constantly pivot when necessary
Key points: Design Thinking, Design Sprint and Agile are complementary and are covering all the product development
life cycle. In each step, find ways to test your ideas getting real users feedback.
Methodology
to develop a GOOD product: 3 phases, 3 methodologies
Define the Vision & the Business Model
with Design Thinking
Methodology
with Design Thinking, generate Vision ideas
We want to explore
• ‘Blind Spots’ on Client Experience
• and Disruptive Technologies
Key points:
Methodology
with Design Thinking, generate Vision ideas
From insights & blind spots,
• review your Business Value Proposition
• define your “North Star”
Key points:
Methodology
with Design Thinking, generate Vision ideas
More practically, you can articulate your agenda using
• 5 canvas
• And the simulation exercise: ‘What if Uber was managing your company?’
Key points:
Methodology
with Design Thinking, generate Vision ideas
To convince the jury with your pitch, follow the following principles:
• Compelling to catch
• Descriptive to convince
• What’s next?
Key points: pitching is about marketing. At this stage, you don’t need to be complete. You need to be clear about the
problem you want to solve and give some information (not all!) about how you think to do it.
Methodology
with Design Thinking, generate Vision ideas
Other tools/canvas you can use to better understand your client & frame your Value proposition
Key points:
Methodology
with Design Thinking, generate Vision ideas
Other tools/canvas you can use to better understand your client & frame your Value proposition
Key points:
Methodology
with Design Thinking, generate Vision ideas
Other tools/canvas you can use to better understand your client & frame your Value proposition
Key points:
Methodology
to develop a GOOD product: 3 phases, 3 methodologies
Quickly test your ideas
to decide which product to develop
with Design Sprint
Methodology
with Design Sprint, quickly test your ideas
“How to solve big problems and test new ideas in just 5 days”
by Jake Knapp (GoogleVentures)
Key points: within the group of 5 to 10 people, ensure you will have the Decider (Sponsor, CEO, …) at least at the key
moments (e.g. Wednesday)
Methodology
with Design Sprint, quickly test your ideas
Design Sprint applies the Design Sprint Double Diamond principle
Key points:
Methodology
with Design Sprint, quickly test your ideas
how you can adapt Jake Knapp’s principle of Design Sprint to your context
• Example of a real case where the file is passing through many steps, many departments, many hands
• The consequence is today, nobody knows where it is …
Key points:
“At anytime we want to know where the file is, who we can call to
proactively communicate in case of any delays”
User promise
Your mission : given the User promise, you have 5 days to
o propose a first step toward the User promise (a MVP v0)
o check if your idea is a good one … or not & pivot
Your means: almost nothing!
o A few hours with key process stakeholders
o No IT budget or really limited one
Do you accept the mission …
Methodology
with Design Sprint, quickly test your ideas
how you can adapt Jake Knapp’s principle of Design Sprint to your context
• we did the job!
• with only 2 * 4 hours, 1 day to move the paper sketch to a balsamic sketch & 1 week of test
Key points:
Make the group
o propose a first step toward the User promise (a MVP v0)
o check if the first ideas are good … or not & pivot
MVP V0 : a first step towards the user promise
1 Build a backlog of
User Stories
3 Challenge your Story Board:
Is the process sustainable?
2 Build your User Journey
With a Story Board4 Challenge your Story Board:
Is the User Interface user friendly?
6
5 Test with real users:
Is your Story a Good Story?
“At anytime we want to know where the file is, who we can call to proactively
communicate in case of any delays”
User promise
Methodology
with Design Sprint, quickly test your ideas
• Build your User Journey with a Story Board
• In 3 steps, prioritize your backlog into MVP V0, MVP V1 & general backlog
Key points: to keep the timing and keep the group focused on the objective, pay attention to have a good facilitator. If you
don’t master yourself the meeting facilitation techniques, my advise is to look for one. And remember, your best friend
remains the post-it!
Methodology
with Design Sprint, quickly test your ideas
Is your journey sustainable? drafting & running the process, make the ideas more concrete for the group
• Each role is listing the data he wants to monitor
• The group has to tell when & who will input those data
Key points:
Create Process step 1 Event 1
Input
✓ Data A
✓ Data B
✓ Data C
✓ Data D
Input
role 1
Key events
role 2
Key
roles
Input
Consult
Consult Consult
ConsultConsult
✓ Data 1
✓ Data 2
✓ Data 2
Input
✓ Data 1
✓ Data 2
✓ Data 3
Questions:
Now the process is more concrete, is it sustainable? For each role?
…
Methodology
with Design Sprint, quickly test your ideas
Is the User Interface friendly? drafting & running the GUI, make the ideas more concrete for the group ideas
• Each role is drafting the “look & feel” of the required screens
• If you can, ask a UX designer to give you a hand
Key points: warning! Doing this paper sketching, the group will certainly express other User Stories. Pay attention to point
them out and to ask the group to properly prioritize them (v0? v1? backlog?)
In session, the UX designer sketches in live on paper
Question:
Now it is even more concrete, are you still comfortable with your User Journey proposal?
Methodology
with Design Sprint, quickly test your ideas
Is your Story a GOOD story? Make real users test your prototype
• Based on the real test, run 5 interviews to get the users feedback
• More than 5 is not required as the others should confirm the previous feedbacks
Key points: of course, if you can take advantage of a more ‘clickable’ version, feel free to do it but it has to be ‘light’
Run your test with real users & get their feedbacks:
• Scope: limited scope but relevant
• Duration: from 1 day to 2 weeks
Move your paper sketch to a “Balsamiq Mockup”
Question:
Now it is even more concrete, are you still comfortable with your User Journey proposal?
Methodology
to develop a GOOD product: 3 phases, 3 methodologies
Develop your product incrementally
with Agile (Scrum, Kanban, …)
Methodology
Develop your product incrementally with Agile
• Each increment should be usable!
• Each release should be usable!
Key points: thanks to Henrik Kniberg for his example of the car! A common error applying Agile coming from Waterfall is
to implement a product component by component … but with iteration ;-) Like that you have the impression to be Agile
… but you are not.
Methodology
Develop your product incrementally with Agile
Visualize & refine the key Releases with a Story map
Key points: the difficulty of the Product Backlog is about keeping the rationale of the prioritization all along the product life
cycle. And the rationale is … the Story! So always keep the Product backlog with the Story Map … or replace it with the
Story Map?
Methodology
Develop your product incrementally with Agile
• A really simple & efficient way to get users requirements
• User Story template: As role [X], I want to do [Y] so that [Z]
Key points: they are many good ways to structure the requirements, so don’t spend too much time in discussion. But a
minimum, as you noticed the user story is ‘issued from a CONVERSATION between Customer, PO & the team …
Methodology
Develop your product incrementally with Agile
For more detail about Agile methodologies like
Scrum, Kanban, …
See other presentations

Más contenido relacionado

La actualidad más candente

[DevDay2019] Growth Hacking - How to double the benefits of your startup with...
[DevDay2019] Growth Hacking - How to double the benefits of your startup with...[DevDay2019] Growth Hacking - How to double the benefits of your startup with...
[DevDay2019] Growth Hacking - How to double the benefits of your startup with...DevDay.org
 
Seismic Change in Enterprise UX: Blowing Up Your Legacy System to Start From ...
Seismic Change in Enterprise UX: Blowing Up Your Legacy System to Start From ...Seismic Change in Enterprise UX: Blowing Up Your Legacy System to Start From ...
Seismic Change in Enterprise UX: Blowing Up Your Legacy System to Start From ...uxpin
 
Mural: Build Experiences Not Features
Mural: Build Experiences Not FeaturesMural: Build Experiences Not Features
Mural: Build Experiences Not FeaturesJohn Murray
 
Design for Use - Workshop
Design for Use - WorkshopDesign for Use - Workshop
Design for Use - WorkshopNicole Capuana
 
[DevDay2019] Why you'll lose without UX Design - By Szilard Toth, CTO at e·pi...
[DevDay2019] Why you'll lose without UX Design - By Szilard Toth, CTO at e·pi...[DevDay2019] Why you'll lose without UX Design - By Szilard Toth, CTO at e·pi...
[DevDay2019] Why you'll lose without UX Design - By Szilard Toth, CTO at e·pi...DevDay.org
 
Design Sprints - Learnings from the Trenches
Design Sprints - Learnings from the TrenchesDesign Sprints - Learnings from the Trenches
Design Sprints - Learnings from the TrenchesBart Deferme
 
How to Think like a Product Manager
How to Think like a Product ManagerHow to Think like a Product Manager
How to Think like a Product ManagerBenjamin Quam
 
Reverse Chaos Method of Requirements Prioritisation
Reverse Chaos Method of Requirements Prioritisation  Reverse Chaos Method of Requirements Prioritisation
Reverse Chaos Method of Requirements Prioritisation Gena Drahun
 
Light Weight Methods to Drive Your Designs Forward
Light Weight Methods to Drive Your Designs ForwardLight Weight Methods to Drive Your Designs Forward
Light Weight Methods to Drive Your Designs ForwardNicole Capuana
 
Introduction to Kanban for Creative Agencies
Introduction to Kanban for Creative AgenciesIntroduction to Kanban for Creative Agencies
Introduction to Kanban for Creative AgenciesWilliam Evans
 
MVP Design Hacks: Sprint 7
MVP Design Hacks: Sprint 7MVP Design Hacks: Sprint 7
MVP Design Hacks: Sprint 7Amy Jo Kim
 
Requirements are hypotheses: My experiences with Lean UX
Requirements are hypotheses: My experiences with Lean UXRequirements are hypotheses: My experiences with Lean UX
Requirements are hypotheses: My experiences with Lean UXNeil Allison
 
Practicing Design Studio Method: a hands-on workshop
Practicing Design Studio Method: a hands-on workshopPracticing Design Studio Method: a hands-on workshop
Practicing Design Studio Method: a hands-on workshopNicole Capuana
 
Great Agile in a UX World
Great Agile in a UX WorldGreat Agile in a UX World
Great Agile in a UX WorldAnthony Viviano
 
User Testing for Product Managers - LIVE
User Testing for Product Managers - LIVEUser Testing for Product Managers - LIVE
User Testing for Product Managers - LIVEJon White
 
Building your minimum viable product
Building your minimum viable productBuilding your minimum viable product
Building your minimum viable productdarrylfriar
 
Development slam 2017
Development slam 2017Development slam 2017
Development slam 2017John Murray
 
Friday night slides - Customer-Problem fit - LaunchWeekend
Friday night slides - Customer-Problem fit - LaunchWeekendFriday night slides - Customer-Problem fit - LaunchWeekend
Friday night slides - Customer-Problem fit - LaunchWeekendCo-founder Ignitor
 
I Am a Product | Seema Lakhani | ProductTank Toronto
I Am a Product | Seema Lakhani | ProductTank TorontoI Am a Product | Seema Lakhani | ProductTank Toronto
I Am a Product | Seema Lakhani | ProductTank TorontoProduct Tank Toronto
 

La actualidad más candente (20)

[DevDay2019] Growth Hacking - How to double the benefits of your startup with...
[DevDay2019] Growth Hacking - How to double the benefits of your startup with...[DevDay2019] Growth Hacking - How to double the benefits of your startup with...
[DevDay2019] Growth Hacking - How to double the benefits of your startup with...
 
Seismic Change in Enterprise UX: Blowing Up Your Legacy System to Start From ...
Seismic Change in Enterprise UX: Blowing Up Your Legacy System to Start From ...Seismic Change in Enterprise UX: Blowing Up Your Legacy System to Start From ...
Seismic Change in Enterprise UX: Blowing Up Your Legacy System to Start From ...
 
Mural: Build Experiences Not Features
Mural: Build Experiences Not FeaturesMural: Build Experiences Not Features
Mural: Build Experiences Not Features
 
Design for Use - Workshop
Design for Use - WorkshopDesign for Use - Workshop
Design for Use - Workshop
 
[DevDay2019] Why you'll lose without UX Design - By Szilard Toth, CTO at e·pi...
[DevDay2019] Why you'll lose without UX Design - By Szilard Toth, CTO at e·pi...[DevDay2019] Why you'll lose without UX Design - By Szilard Toth, CTO at e·pi...
[DevDay2019] Why you'll lose without UX Design - By Szilard Toth, CTO at e·pi...
 
Design Sprints - Learnings from the Trenches
Design Sprints - Learnings from the TrenchesDesign Sprints - Learnings from the Trenches
Design Sprints - Learnings from the Trenches
 
How to Think like a Product Manager
How to Think like a Product ManagerHow to Think like a Product Manager
How to Think like a Product Manager
 
Reverse Chaos Method of Requirements Prioritisation
Reverse Chaos Method of Requirements Prioritisation  Reverse Chaos Method of Requirements Prioritisation
Reverse Chaos Method of Requirements Prioritisation
 
Light Weight Methods to Drive Your Designs Forward
Light Weight Methods to Drive Your Designs ForwardLight Weight Methods to Drive Your Designs Forward
Light Weight Methods to Drive Your Designs Forward
 
Introduction to Kanban for Creative Agencies
Introduction to Kanban for Creative AgenciesIntroduction to Kanban for Creative Agencies
Introduction to Kanban for Creative Agencies
 
UX Workshop
UX WorkshopUX Workshop
UX Workshop
 
MVP Design Hacks: Sprint 7
MVP Design Hacks: Sprint 7MVP Design Hacks: Sprint 7
MVP Design Hacks: Sprint 7
 
Requirements are hypotheses: My experiences with Lean UX
Requirements are hypotheses: My experiences with Lean UXRequirements are hypotheses: My experiences with Lean UX
Requirements are hypotheses: My experiences with Lean UX
 
Practicing Design Studio Method: a hands-on workshop
Practicing Design Studio Method: a hands-on workshopPracticing Design Studio Method: a hands-on workshop
Practicing Design Studio Method: a hands-on workshop
 
Great Agile in a UX World
Great Agile in a UX WorldGreat Agile in a UX World
Great Agile in a UX World
 
User Testing for Product Managers - LIVE
User Testing for Product Managers - LIVEUser Testing for Product Managers - LIVE
User Testing for Product Managers - LIVE
 
Building your minimum viable product
Building your minimum viable productBuilding your minimum viable product
Building your minimum viable product
 
Development slam 2017
Development slam 2017Development slam 2017
Development slam 2017
 
Friday night slides - Customer-Problem fit - LaunchWeekend
Friday night slides - Customer-Problem fit - LaunchWeekendFriday night slides - Customer-Problem fit - LaunchWeekend
Friday night slides - Customer-Problem fit - LaunchWeekend
 
I Am a Product | Seema Lakhani | ProductTank Toronto
I Am a Product | Seema Lakhani | ProductTank TorontoI Am a Product | Seema Lakhani | ProductTank Toronto
I Am a Product | Seema Lakhani | ProductTank Toronto
 

Similar a Develop a good product - 3 phases 3 methodologies - detail

User Stories from Scenarios
User Stories from ScenariosUser Stories from Scenarios
User Stories from ScenariosRavikanth-BA
 
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at WizelineDevDay.org
 
Design led dev ops using double diamond
Design led dev ops using double diamondDesign led dev ops using double diamond
Design led dev ops using double diamondNitin Mittal
 
Innovations Accelerated - Design Sprint
Innovations Accelerated - Design SprintInnovations Accelerated - Design Sprint
Innovations Accelerated - Design SprintEryk Korfel
 
Fast Prototyping Customer Development Mock Ups 2014
Fast Prototyping Customer Development Mock Ups 2014Fast Prototyping Customer Development Mock Ups 2014
Fast Prototyping Customer Development Mock Ups 2014Serdar Temiz
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an OverviewJulie Grundy
 
Framework Thinking - 7 Frameworks To Skyrocket Your Career
Framework Thinking - 7 Frameworks To Skyrocket Your CareerFramework Thinking - 7 Frameworks To Skyrocket Your Career
Framework Thinking - 7 Frameworks To Skyrocket Your CareerSean Johnson
 
Customer Development Fast Protyping
Customer Development Fast ProtypingCustomer Development Fast Protyping
Customer Development Fast ProtypingSerdar Temiz
 
Introduction to Lean Startup & Lean User Experience Design
Introduction to Lean Startup & Lean User Experience Design Introduction to Lean Startup & Lean User Experience Design
Introduction to Lean Startup & Lean User Experience Design William Evans
 
Power of define, ideate power of prototyping
Power of define, ideate power of prototypingPower of define, ideate power of prototyping
Power of define, ideate power of prototypingWisnu Dewobroto
 
Garnering positive engagement from stakeholders who don’t understand UX
Garnering positive engagement from stakeholders who don’t understand UXGarnering positive engagement from stakeholders who don’t understand UX
Garnering positive engagement from stakeholders who don’t understand UXNexer Digital
 
Collaboration Les Cles Pour Lever Les Freins A L Innovation
Collaboration Les Cles Pour Lever Les Freins A L InnovationCollaboration Les Cles Pour Lever Les Freins A L Innovation
Collaboration Les Cles Pour Lever Les Freins A L InnovationValtech
 

Similar a Develop a good product - 3 phases 3 methodologies - detail (20)

Methodology - Design Sprint
Methodology - Design SprintMethodology - Design Sprint
Methodology - Design Sprint
 
Lean UX principles
Lean UX principlesLean UX principles
Lean UX principles
 
Design Sprint
Design SprintDesign Sprint
Design Sprint
 
User Stories from Scenarios
User Stories from ScenariosUser Stories from Scenarios
User Stories from Scenarios
 
Execute Idea
Execute Idea Execute Idea
Execute Idea
 
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
 
Design led dev ops using double diamond
Design led dev ops using double diamondDesign led dev ops using double diamond
Design led dev ops using double diamond
 
Innovations Accelerated - Design Sprint
Innovations Accelerated - Design SprintInnovations Accelerated - Design Sprint
Innovations Accelerated - Design Sprint
 
Fast Prototyping Customer Development Mock Ups 2014
Fast Prototyping Customer Development Mock Ups 2014Fast Prototyping Customer Development Mock Ups 2014
Fast Prototyping Customer Development Mock Ups 2014
 
Lean Startup 301
Lean Startup 301Lean Startup 301
Lean Startup 301
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
Framework Thinking - 7 Frameworks To Skyrocket Your Career
Framework Thinking - 7 Frameworks To Skyrocket Your CareerFramework Thinking - 7 Frameworks To Skyrocket Your Career
Framework Thinking - 7 Frameworks To Skyrocket Your Career
 
Customer Development Fast Protyping
Customer Development Fast ProtypingCustomer Development Fast Protyping
Customer Development Fast Protyping
 
Introduction to Lean Startup & Lean User Experience Design
Introduction to Lean Startup & Lean User Experience Design Introduction to Lean Startup & Lean User Experience Design
Introduction to Lean Startup & Lean User Experience Design
 
The Startup Lifecycle (Presented by CEI and friends)
The Startup Lifecycle (Presented by CEI and friends)The Startup Lifecycle (Presented by CEI and friends)
The Startup Lifecycle (Presented by CEI and friends)
 
Power of define, ideate power of prototyping
Power of define, ideate power of prototypingPower of define, ideate power of prototyping
Power of define, ideate power of prototyping
 
How to Do Better Market Research
How to Do Better Market ResearchHow to Do Better Market Research
How to Do Better Market Research
 
Garnering positive engagement from stakeholders who don’t understand UX
Garnering positive engagement from stakeholders who don’t understand UXGarnering positive engagement from stakeholders who don’t understand UX
Garnering positive engagement from stakeholders who don’t understand UX
 
Lean ux
Lean uxLean ux
Lean ux
 
Collaboration Les Cles Pour Lever Les Freins A L Innovation
Collaboration Les Cles Pour Lever Les Freins A L InnovationCollaboration Les Cles Pour Lever Les Freins A L Innovation
Collaboration Les Cles Pour Lever Les Freins A L Innovation
 

Más de Jean-François Nguyen

Methodology: to build your product build your team your agile iteration your ...
Methodology: to build your product build your team your agile iteration your ...Methodology: to build your product build your team your agile iteration your ...
Methodology: to build your product build your team your agile iteration your ...Jean-François Nguyen
 
Methodology: agile@scale what is a 'PI Zero'
Methodology: agile@scale what is a 'PI Zero'Methodology: agile@scale what is a 'PI Zero'
Methodology: agile@scale what is a 'PI Zero'Jean-François Nguyen
 
Management 3 0: tip to guide manager to delegate and coach
Management 3 0: tip to guide manager to delegate and coachManagement 3 0: tip to guide manager to delegate and coach
Management 3 0: tip to guide manager to delegate and coachJean-François Nguyen
 
Methodology: feature epic and user story
Methodology:  feature epic and user storyMethodology:  feature epic and user story
Methodology: feature epic and user storyJean-François Nguyen
 
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architects
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architectsRex Sprint 0 - how build the data model with 2 BA and 3 IT architects
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architectsJean-François Nguyen
 
Rex - How User Stories can help you manage standard components of an IT project
Rex - How User Stories can help you manage standard components of an IT projectRex - How User Stories can help you manage standard components of an IT project
Rex - How User Stories can help you manage standard components of an IT projectJean-François Nguyen
 
Scrum product owner: how build a project charter & frame the project?
Scrum product owner: how build a project charter & frame the project?Scrum product owner: how build a project charter & frame the project?
Scrum product owner: how build a project charter & frame the project?Jean-François Nguyen
 
How develop a GOOD product: 3 phases, 3 methodologies
How develop a GOOD product: 3 phases, 3 methodologiesHow develop a GOOD product: 3 phases, 3 methodologies
How develop a GOOD product: 3 phases, 3 methodologiesJean-François Nguyen
 
Methodology: Agile introduction for deciders
Methodology: Agile introduction for decidersMethodology: Agile introduction for deciders
Methodology: Agile introduction for decidersJean-François Nguyen
 
Tool digital meeting room solutions for efficient cross border meeting v1....
Tool   digital meeting room  solutions for efficient cross border meeting v1....Tool   digital meeting room  solutions for efficient cross border meeting v1....
Tool digital meeting room solutions for efficient cross border meeting v1....Jean-François Nguyen
 
Case: apply Agile principles to front office credit analyst activity
Case: apply Agile principles to front office credit analyst activityCase: apply Agile principles to front office credit analyst activity
Case: apply Agile principles to front office credit analyst activityJean-François Nguyen
 
Methodology dimension voice of customer
Methodology   dimension voice of customerMethodology   dimension voice of customer
Methodology dimension voice of customerJean-François Nguyen
 
Methodology lean IT transformation mission
Methodology   lean IT transformation missionMethodology   lean IT transformation mission
Methodology lean IT transformation missionJean-François Nguyen
 
Methodology scrum white board simulation
Methodology   scrum white board simulationMethodology   scrum white board simulation
Methodology scrum white board simulationJean-François Nguyen
 

Más de Jean-François Nguyen (20)

Methodology: to build your product build your team your agile iteration your ...
Methodology: to build your product build your team your agile iteration your ...Methodology: to build your product build your team your agile iteration your ...
Methodology: to build your product build your team your agile iteration your ...
 
Methodology: agile@scale what is a 'PI Zero'
Methodology: agile@scale what is a 'PI Zero'Methodology: agile@scale what is a 'PI Zero'
Methodology: agile@scale what is a 'PI Zero'
 
Management 3 0: tip to guide manager to delegate and coach
Management 3 0: tip to guide manager to delegate and coachManagement 3 0: tip to guide manager to delegate and coach
Management 3 0: tip to guide manager to delegate and coach
 
Methodology: feature epic and user story
Methodology:  feature epic and user storyMethodology:  feature epic and user story
Methodology: feature epic and user story
 
Methodology - Agile@Scale
Methodology - Agile@ScaleMethodology - Agile@Scale
Methodology - Agile@Scale
 
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architects
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architectsRex Sprint 0 - how build the data model with 2 BA and 3 IT architects
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architects
 
Rex - How User Stories can help you manage standard components of an IT project
Rex - How User Stories can help you manage standard components of an IT projectRex - How User Stories can help you manage standard components of an IT project
Rex - How User Stories can help you manage standard components of an IT project
 
Key items for a digital enterprise
Key items for a digital enterpriseKey items for a digital enterprise
Key items for a digital enterprise
 
Methodology - design thinking
Methodology - design thinkingMethodology - design thinking
Methodology - design thinking
 
Scrum product owner: how build a project charter & frame the project?
Scrum product owner: how build a project charter & frame the project?Scrum product owner: how build a project charter & frame the project?
Scrum product owner: how build a project charter & frame the project?
 
How develop a GOOD product: 3 phases, 3 methodologies
How develop a GOOD product: 3 phases, 3 methodologiesHow develop a GOOD product: 3 phases, 3 methodologies
How develop a GOOD product: 3 phases, 3 methodologies
 
Methodology: Agile introduction for deciders
Methodology: Agile introduction for decidersMethodology: Agile introduction for deciders
Methodology: Agile introduction for deciders
 
Tool digital meeting room solutions for efficient cross border meeting v1....
Tool   digital meeting room  solutions for efficient cross border meeting v1....Tool   digital meeting room  solutions for efficient cross border meeting v1....
Tool digital meeting room solutions for efficient cross border meeting v1....
 
Case: apply Agile principles to front office credit analyst activity
Case: apply Agile principles to front office credit analyst activityCase: apply Agile principles to front office credit analyst activity
Case: apply Agile principles to front office credit analyst activity
 
Methodology dimension voice of customer
Methodology   dimension voice of customerMethodology   dimension voice of customer
Methodology dimension voice of customer
 
Methodology lean IT transformation mission
Methodology   lean IT transformation missionMethodology   lean IT transformation mission
Methodology lean IT transformation mission
 
Case: build an IT pool
Case: build an IT poolCase: build an IT pool
Case: build an IT pool
 
Methodology: IT test
Methodology: IT testMethodology: IT test
Methodology: IT test
 
Methodology scrum white board simulation
Methodology   scrum white board simulationMethodology   scrum white board simulation
Methodology scrum white board simulation
 
Methodology kanban
Methodology   kanbanMethodology   kanban
Methodology kanban
 

Último

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 

Último (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 

Develop a good product - 3 phases 3 methodologies - detail

  • 1. Methodology to develop a GOOD product: 3 phases, 3 methodologies • most projects fails due to a Wrong product • how develop a Good one? Key points: 9/10 products fail because we build the WRONG product (Ash Maurya, Running Lean) Most learning happens when you make the Real Customer test your product So find ways to make your Customer test As much as possible As soon as possible
  • 2. Methodology to develop a GOOD product: 3 phases, 3 methodologies • All product/project phases are important • From the vision framing, the product framing to its implementation Key points: • Generate Vision with Design Thinking • Quickly test your ideas with Design Sprint • Implement incrementally with Agile
  • 3. Methodology to develop a GOOD product: 3 phases, 3 methodologies to develop a good product (and maybe disruptive!) • Get a good understanding of your customer insights (get its ‘blind spots’) • Quickly tests your ideas with a minimum of investment • Finally implement incrementally the product to constantly pivot when necessary Key points: Design Thinking, Design Sprint and Agile are complementary and are covering all the product development life cycle. In each step, find ways to test your ideas getting real users feedback.
  • 4. Methodology to develop a GOOD product: 3 phases, 3 methodologies Define the Vision & the Business Model with Design Thinking
  • 5. Methodology with Design Thinking, generate Vision ideas We want to explore • ‘Blind Spots’ on Client Experience • and Disruptive Technologies Key points:
  • 6. Methodology with Design Thinking, generate Vision ideas From insights & blind spots, • review your Business Value Proposition • define your “North Star” Key points:
  • 7. Methodology with Design Thinking, generate Vision ideas More practically, you can articulate your agenda using • 5 canvas • And the simulation exercise: ‘What if Uber was managing your company?’ Key points:
  • 8. Methodology with Design Thinking, generate Vision ideas To convince the jury with your pitch, follow the following principles: • Compelling to catch • Descriptive to convince • What’s next? Key points: pitching is about marketing. At this stage, you don’t need to be complete. You need to be clear about the problem you want to solve and give some information (not all!) about how you think to do it.
  • 9. Methodology with Design Thinking, generate Vision ideas Other tools/canvas you can use to better understand your client & frame your Value proposition Key points:
  • 10. Methodology with Design Thinking, generate Vision ideas Other tools/canvas you can use to better understand your client & frame your Value proposition Key points:
  • 11. Methodology with Design Thinking, generate Vision ideas Other tools/canvas you can use to better understand your client & frame your Value proposition Key points:
  • 12. Methodology to develop a GOOD product: 3 phases, 3 methodologies Quickly test your ideas to decide which product to develop with Design Sprint
  • 13. Methodology with Design Sprint, quickly test your ideas “How to solve big problems and test new ideas in just 5 days” by Jake Knapp (GoogleVentures) Key points: within the group of 5 to 10 people, ensure you will have the Decider (Sponsor, CEO, …) at least at the key moments (e.g. Wednesday)
  • 14. Methodology with Design Sprint, quickly test your ideas Design Sprint applies the Design Sprint Double Diamond principle Key points:
  • 15. Methodology with Design Sprint, quickly test your ideas how you can adapt Jake Knapp’s principle of Design Sprint to your context • Example of a real case where the file is passing through many steps, many departments, many hands • The consequence is today, nobody knows where it is … Key points: “At anytime we want to know where the file is, who we can call to proactively communicate in case of any delays” User promise Your mission : given the User promise, you have 5 days to o propose a first step toward the User promise (a MVP v0) o check if your idea is a good one … or not & pivot Your means: almost nothing! o A few hours with key process stakeholders o No IT budget or really limited one Do you accept the mission …
  • 16. Methodology with Design Sprint, quickly test your ideas how you can adapt Jake Knapp’s principle of Design Sprint to your context • we did the job! • with only 2 * 4 hours, 1 day to move the paper sketch to a balsamic sketch & 1 week of test Key points: Make the group o propose a first step toward the User promise (a MVP v0) o check if the first ideas are good … or not & pivot MVP V0 : a first step towards the user promise 1 Build a backlog of User Stories 3 Challenge your Story Board: Is the process sustainable? 2 Build your User Journey With a Story Board4 Challenge your Story Board: Is the User Interface user friendly? 6 5 Test with real users: Is your Story a Good Story? “At anytime we want to know where the file is, who we can call to proactively communicate in case of any delays” User promise
  • 17. Methodology with Design Sprint, quickly test your ideas • Build your User Journey with a Story Board • In 3 steps, prioritize your backlog into MVP V0, MVP V1 & general backlog Key points: to keep the timing and keep the group focused on the objective, pay attention to have a good facilitator. If you don’t master yourself the meeting facilitation techniques, my advise is to look for one. And remember, your best friend remains the post-it!
  • 18. Methodology with Design Sprint, quickly test your ideas Is your journey sustainable? drafting & running the process, make the ideas more concrete for the group • Each role is listing the data he wants to monitor • The group has to tell when & who will input those data Key points: Create Process step 1 Event 1 Input ✓ Data A ✓ Data B ✓ Data C ✓ Data D Input role 1 Key events role 2 Key roles Input Consult Consult Consult ConsultConsult ✓ Data 1 ✓ Data 2 ✓ Data 2 Input ✓ Data 1 ✓ Data 2 ✓ Data 3 Questions: Now the process is more concrete, is it sustainable? For each role? …
  • 19. Methodology with Design Sprint, quickly test your ideas Is the User Interface friendly? drafting & running the GUI, make the ideas more concrete for the group ideas • Each role is drafting the “look & feel” of the required screens • If you can, ask a UX designer to give you a hand Key points: warning! Doing this paper sketching, the group will certainly express other User Stories. Pay attention to point them out and to ask the group to properly prioritize them (v0? v1? backlog?) In session, the UX designer sketches in live on paper Question: Now it is even more concrete, are you still comfortable with your User Journey proposal?
  • 20. Methodology with Design Sprint, quickly test your ideas Is your Story a GOOD story? Make real users test your prototype • Based on the real test, run 5 interviews to get the users feedback • More than 5 is not required as the others should confirm the previous feedbacks Key points: of course, if you can take advantage of a more ‘clickable’ version, feel free to do it but it has to be ‘light’ Run your test with real users & get their feedbacks: • Scope: limited scope but relevant • Duration: from 1 day to 2 weeks Move your paper sketch to a “Balsamiq Mockup” Question: Now it is even more concrete, are you still comfortable with your User Journey proposal?
  • 21. Methodology to develop a GOOD product: 3 phases, 3 methodologies Develop your product incrementally with Agile (Scrum, Kanban, …)
  • 22. Methodology Develop your product incrementally with Agile • Each increment should be usable! • Each release should be usable! Key points: thanks to Henrik Kniberg for his example of the car! A common error applying Agile coming from Waterfall is to implement a product component by component … but with iteration ;-) Like that you have the impression to be Agile … but you are not.
  • 23. Methodology Develop your product incrementally with Agile Visualize & refine the key Releases with a Story map Key points: the difficulty of the Product Backlog is about keeping the rationale of the prioritization all along the product life cycle. And the rationale is … the Story! So always keep the Product backlog with the Story Map … or replace it with the Story Map?
  • 24. Methodology Develop your product incrementally with Agile • A really simple & efficient way to get users requirements • User Story template: As role [X], I want to do [Y] so that [Z] Key points: they are many good ways to structure the requirements, so don’t spend too much time in discussion. But a minimum, as you noticed the user story is ‘issued from a CONVERSATION between Customer, PO & the team …
  • 25. Methodology Develop your product incrementally with Agile For more detail about Agile methodologies like Scrum, Kanban, … See other presentations