SlideShare a Scribd company logo
Chris Brown
chrisincambo@gmail.com
      @chrisincambo




        
How To Build A Minimum Viable
           Product




            
Step 1: Create The Vision




         
Step 2: Is It Viable?




           
Step 3: Craft The Prototypes




           
Step 4: Test The Prototypes




          
Step 5: Iterate
           Step 5: Iterate




        
Great Minimum Viable Products
               Step 5: Iterate




            
     
     
     
Group Exercise:
Choose a Business – Design an
               Step 5: Iterate



            MVP




            
MVP Steps



     Create the Vision
       Is it Viable?
    Craft the Prototype
    Test the Prototypes


          

More Related Content

Viewers also liked

Detection Strategies Metrics-Based Rules for Detecting Design Flaws
Detection Strategies Metrics-Based Rules for Detecting Design FlawsDetection Strategies Metrics-Based Rules for Detecting Design Flaws
Detection Strategies Metrics-Based Rules for Detecting Design FlawsUSI
 
Software MTTR: The Path from Continuous Integration to Continuous Delivery
Software MTTR: The Path from Continuous Integration to Continuous DeliverySoftware MTTR: The Path from Continuous Integration to Continuous Delivery
Software MTTR: The Path from Continuous Integration to Continuous DeliveryJeff Sussna
 
Business transformation & Change Management - How not to go wrong : From a se...
Business transformation & Change Management - How not to go wrong : From a se...Business transformation & Change Management - How not to go wrong : From a se...
Business transformation & Change Management - How not to go wrong : From a se...
Akhil Munjal
 
Slicing User Stories
Slicing User StoriesSlicing User Stories
Slicing User Stories
David Grant
 
Kano Model Lightning Talk
Kano Model Lightning TalkKano Model Lightning Talk
Kano Model Lightning Talk
David Grant
 
Certified Scrum Coach Program Update 2015
Certified Scrum Coach Program Update 2015Certified Scrum Coach Program Update 2015
Certified Scrum Coach Program Update 2015
Roger Brown
 
SQA Days 10: Session-based testing
SQA Days 10: Session-based testingSQA Days 10: Session-based testing
SQA Days 10: Session-based testing
Natalya Rukol
 
Learning best approaches for your brain 2010
Learning best approaches for your brain 2010 Learning best approaches for your brain 2010
Learning best approaches for your brain 2010
Roger Brown
 
Suuret hankkeet - ei suurtuotannon etuja
Suuret hankkeet -  ei suurtuotannon etujaSuuret hankkeet -  ei suurtuotannon etuja
Suuret hankkeet - ei suurtuotannon etuja
Tapio Järvenpää
 
Lean Strategies for IT Support Organizations
Lean Strategies for IT Support OrganizationsLean Strategies for IT Support Organizations
Lean Strategies for IT Support Organizations
Roger Brown
 
Systems Concepts for Agile Practitioners
Systems Concepts for Agile PractitionersSystems Concepts for Agile Practitioners
Systems Concepts for Agile Practitioners
Roger Brown
 
Coaching with Presence
Coaching with PresenceCoaching with Presence
Coaching with Presence
Roger Brown
 
Startups in Cambodia - What you need to know
Startups in Cambodia - What you need to knowStartups in Cambodia - What you need to know
Startups in Cambodia - What you need to know
Chris Brown
 
Lean strategies for it support1.9 presented
Lean strategies for it support1.9 presentedLean strategies for it support1.9 presented
Lean strategies for it support1.9 presentedRoger Brown
 
Programming for the non-programmer
Programming for the non-programmerProgramming for the non-programmer
Programming for the non-programmerStelian Firez
 
Agile best practices and what is Scrum - from a certified Scrum Master and PM...
Agile best practices and what is Scrum - from a certified Scrum Master and PM...Agile best practices and what is Scrum - from a certified Scrum Master and PM...
Agile best practices and what is Scrum - from a certified Scrum Master and PM...
Akhil Munjal
 
Talk v71
Talk v71Talk v71
Talk v71USI
 
Software Architecture and Agile: Is it Unrequited Love?
Software Architecture and Agile: Is it Unrequited Love?Software Architecture and Agile: Is it Unrequited Love?
Software Architecture and Agile: Is it Unrequited Love?
Michael Keeling
 
Also Top Management Needs To Be Agile
Also Top Management Needs To Be AgileAlso Top Management Needs To Be Agile
Also Top Management Needs To Be Agile
Tapio Järvenpää
 
Evaluating candidate features through usability testing and the KANO model
Evaluating candidate features through usability testing and the KANO modelEvaluating candidate features through usability testing and the KANO model
Evaluating candidate features through usability testing and the KANO model
Joseph Dickerson
 

Viewers also liked (20)

Detection Strategies Metrics-Based Rules for Detecting Design Flaws
Detection Strategies Metrics-Based Rules for Detecting Design FlawsDetection Strategies Metrics-Based Rules for Detecting Design Flaws
Detection Strategies Metrics-Based Rules for Detecting Design Flaws
 
Software MTTR: The Path from Continuous Integration to Continuous Delivery
Software MTTR: The Path from Continuous Integration to Continuous DeliverySoftware MTTR: The Path from Continuous Integration to Continuous Delivery
Software MTTR: The Path from Continuous Integration to Continuous Delivery
 
Business transformation & Change Management - How not to go wrong : From a se...
Business transformation & Change Management - How not to go wrong : From a se...Business transformation & Change Management - How not to go wrong : From a se...
Business transformation & Change Management - How not to go wrong : From a se...
 
Slicing User Stories
Slicing User StoriesSlicing User Stories
Slicing User Stories
 
Kano Model Lightning Talk
Kano Model Lightning TalkKano Model Lightning Talk
Kano Model Lightning Talk
 
Certified Scrum Coach Program Update 2015
Certified Scrum Coach Program Update 2015Certified Scrum Coach Program Update 2015
Certified Scrum Coach Program Update 2015
 
SQA Days 10: Session-based testing
SQA Days 10: Session-based testingSQA Days 10: Session-based testing
SQA Days 10: Session-based testing
 
Learning best approaches for your brain 2010
Learning best approaches for your brain 2010 Learning best approaches for your brain 2010
Learning best approaches for your brain 2010
 
Suuret hankkeet - ei suurtuotannon etuja
Suuret hankkeet -  ei suurtuotannon etujaSuuret hankkeet -  ei suurtuotannon etuja
Suuret hankkeet - ei suurtuotannon etuja
 
Lean Strategies for IT Support Organizations
Lean Strategies for IT Support OrganizationsLean Strategies for IT Support Organizations
Lean Strategies for IT Support Organizations
 
Systems Concepts for Agile Practitioners
Systems Concepts for Agile PractitionersSystems Concepts for Agile Practitioners
Systems Concepts for Agile Practitioners
 
Coaching with Presence
Coaching with PresenceCoaching with Presence
Coaching with Presence
 
Startups in Cambodia - What you need to know
Startups in Cambodia - What you need to knowStartups in Cambodia - What you need to know
Startups in Cambodia - What you need to know
 
Lean strategies for it support1.9 presented
Lean strategies for it support1.9 presentedLean strategies for it support1.9 presented
Lean strategies for it support1.9 presented
 
Programming for the non-programmer
Programming for the non-programmerProgramming for the non-programmer
Programming for the non-programmer
 
Agile best practices and what is Scrum - from a certified Scrum Master and PM...
Agile best practices and what is Scrum - from a certified Scrum Master and PM...Agile best practices and what is Scrum - from a certified Scrum Master and PM...
Agile best practices and what is Scrum - from a certified Scrum Master and PM...
 
Talk v71
Talk v71Talk v71
Talk v71
 
Software Architecture and Agile: Is it Unrequited Love?
Software Architecture and Agile: Is it Unrequited Love?Software Architecture and Agile: Is it Unrequited Love?
Software Architecture and Agile: Is it Unrequited Love?
 
Also Top Management Needs To Be Agile
Also Top Management Needs To Be AgileAlso Top Management Needs To Be Agile
Also Top Management Needs To Be Agile
 
Evaluating candidate features through usability testing and the KANO model
Evaluating candidate features through usability testing and the KANO modelEvaluating candidate features through usability testing and the KANO model
Evaluating candidate features through usability testing and the KANO model
 

Recently uploaded

Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 

Recently uploaded (20)

Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 

Lean startup