SlideShare a Scribd company logo
1 of 12
MVP (Minimum Viable Product)
Some understanding of the problem is
very helpful when building an MVP so
please talk to your users before writing
code.
Goal of a pre-launch startup:
● Launch quickly (MVP)
● Get initial customers
● Talk to customers and get feedback
● Iterate (improve the product)
Lean MVP (in most cases)
● Very fast to build (weeks not months)
● Very limited functionality
● Appeal to a small set of users
● Base to iterate from
Example 1: Airbnb
● No payments
● No map view
● Part-time CTO
Example 2: Twitch (Justin.tv)
● 1 channel
● Low res video
● No video games
Example 3: Stripe (/dev/payments)
● No bank deals
● Few features
● Founders would
integrate it for
you
Heavy MVP (in very few cases)
● Significant regulation (insurance, banking)
● Hardtech
● Biotech
● Moonshot
Launch simply means to start getting
customers.
Learning from customers is easier with
an MVP than without.
Hacks for building an MVP quickly
● Time box your spec
● Write your spec
● Cut your spec
● Don’t fall in love with your MVP!
Thank you :)

More Related Content

Similar to How to plan an mvp?

Moving to tdd bdd
Moving to tdd bddMoving to tdd bdd
Moving to tdd bddKim Carter
 
Outbound Fury - Raj Sarkar, 1Password
Outbound Fury - Raj Sarkar, 1PasswordOutbound Fury - Raj Sarkar, 1Password
Outbound Fury - Raj Sarkar, 1PasswordTraction Conf
 
TDD/BDD: The Quality Process Does Not Improvise
TDD/BDD: The Quality Process Does Not ImproviseTDD/BDD: The Quality Process Does Not Improvise
TDD/BDD: The Quality Process Does Not ImproviseGlobant
 
Control Your Video App's Destiny: Managing your post-launch D2C strategy
Control Your Video App's Destiny: Managing your post-launch D2C strategyControl Your Video App's Destiny: Managing your post-launch D2C strategy
Control Your Video App's Destiny: Managing your post-launch D2C strategyJoshua Shulman, MA
 
Building B2B Minimum Viable Products (MVP)
Building B2B Minimum Viable Products (MVP)Building B2B Minimum Viable Products (MVP)
Building B2B Minimum Viable Products (MVP)Totango
 
Word press beirut 12th meetup june
Word press beirut 12th meetup   juneWord press beirut 12th meetup   june
Word press beirut 12th meetup juneFadi Nicolas Zahhar
 
HOW TO START (ANYTHING ABOUT CODE).pptx
HOW TO START (ANYTHING ABOUT CODE).pptxHOW TO START (ANYTHING ABOUT CODE).pptx
HOW TO START (ANYTHING ABOUT CODE).pptxssuser62b2da
 
Product Management Impact Mapping
Product Management Impact MappingProduct Management Impact Mapping
Product Management Impact MappingBessie Chu
 
From prototype to production - The journey of re-designing SmartUp.io
From prototype to production - The journey of re-designing SmartUp.ioFrom prototype to production - The journey of re-designing SmartUp.io
From prototype to production - The journey of re-designing SmartUp.ioMáté Lang
 
Put "fast" back in "fast feedback"
Put "fast" back in "fast feedback"Put "fast" back in "fast feedback"
Put "fast" back in "fast feedback"Lars Thorup
 
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and MockitoQCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and MockitoSzczepan Faber
 
Ensuring Your Technology Will Scale
Ensuring Your Technology Will ScaleEnsuring Your Technology Will Scale
Ensuring Your Technology Will Scalebasissetventures
 
Running Agile on a non-Agile Environment, by Nuno Caneco
Running Agile on a non-Agile Environment, by Nuno CanecoRunning Agile on a non-Agile Environment, by Nuno Caneco
Running Agile on a non-Agile Environment, by Nuno CanecoAgile Connect®
 
Running Scrum on a non-Agile environment - Tales from a past experience" By N...
Running Scrum on a non-Agile environment - Tales from a past experience" By N...Running Scrum on a non-Agile environment - Tales from a past experience" By N...
Running Scrum on a non-Agile environment - Tales from a past experience" By N...Agile Connect Lisbon
 
Balancing Technical Debt and Clean Code
Balancing Technical Debt and Clean CodeBalancing Technical Debt and Clean Code
Balancing Technical Debt and Clean CodeDave Hulbert
 
How to Prepare for Your Next 3D Project - Blank Canvas Visuals
How to Prepare for Your Next 3D Project -  Blank Canvas VisualsHow to Prepare for Your Next 3D Project -  Blank Canvas Visuals
How to Prepare for Your Next 3D Project - Blank Canvas VisualsBlank Canvas Visuals
 
No Code Past The MVP
No Code Past The MVPNo Code Past The MVP
No Code Past The MVPSteph Smith
 

Similar to How to plan an mvp? (20)

Moving to tdd bdd
Moving to tdd bddMoving to tdd bdd
Moving to tdd bdd
 
Outbound Fury - Raj Sarkar, 1Password
Outbound Fury - Raj Sarkar, 1PasswordOutbound Fury - Raj Sarkar, 1Password
Outbound Fury - Raj Sarkar, 1Password
 
TDD/BDD: The Quality Process Does Not Improvise
TDD/BDD: The Quality Process Does Not ImproviseTDD/BDD: The Quality Process Does Not Improvise
TDD/BDD: The Quality Process Does Not Improvise
 
Pusheando en master, que es gerundio
Pusheando en master, que es gerundioPusheando en master, que es gerundio
Pusheando en master, que es gerundio
 
Control Your Video App's Destiny: Managing your post-launch D2C strategy
Control Your Video App's Destiny: Managing your post-launch D2C strategyControl Your Video App's Destiny: Managing your post-launch D2C strategy
Control Your Video App's Destiny: Managing your post-launch D2C strategy
 
Building B2B Minimum Viable Products (MVP)
Building B2B Minimum Viable Products (MVP)Building B2B Minimum Viable Products (MVP)
Building B2B Minimum Viable Products (MVP)
 
Product backlog
Product backlogProduct backlog
Product backlog
 
Word press beirut 12th meetup june
Word press beirut 12th meetup   juneWord press beirut 12th meetup   june
Word press beirut 12th meetup june
 
Debugging 2013- Lars pedersen
Debugging 2013- Lars pedersenDebugging 2013- Lars pedersen
Debugging 2013- Lars pedersen
 
HOW TO START (ANYTHING ABOUT CODE).pptx
HOW TO START (ANYTHING ABOUT CODE).pptxHOW TO START (ANYTHING ABOUT CODE).pptx
HOW TO START (ANYTHING ABOUT CODE).pptx
 
Product Management Impact Mapping
Product Management Impact MappingProduct Management Impact Mapping
Product Management Impact Mapping
 
From prototype to production - The journey of re-designing SmartUp.io
From prototype to production - The journey of re-designing SmartUp.ioFrom prototype to production - The journey of re-designing SmartUp.io
From prototype to production - The journey of re-designing SmartUp.io
 
Put "fast" back in "fast feedback"
Put "fast" back in "fast feedback"Put "fast" back in "fast feedback"
Put "fast" back in "fast feedback"
 
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and MockitoQCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
 
Ensuring Your Technology Will Scale
Ensuring Your Technology Will ScaleEnsuring Your Technology Will Scale
Ensuring Your Technology Will Scale
 
Running Agile on a non-Agile Environment, by Nuno Caneco
Running Agile on a non-Agile Environment, by Nuno CanecoRunning Agile on a non-Agile Environment, by Nuno Caneco
Running Agile on a non-Agile Environment, by Nuno Caneco
 
Running Scrum on a non-Agile environment - Tales from a past experience" By N...
Running Scrum on a non-Agile environment - Tales from a past experience" By N...Running Scrum on a non-Agile environment - Tales from a past experience" By N...
Running Scrum on a non-Agile environment - Tales from a past experience" By N...
 
Balancing Technical Debt and Clean Code
Balancing Technical Debt and Clean CodeBalancing Technical Debt and Clean Code
Balancing Technical Debt and Clean Code
 
How to Prepare for Your Next 3D Project - Blank Canvas Visuals
How to Prepare for Your Next 3D Project -  Blank Canvas VisualsHow to Prepare for Your Next 3D Project -  Blank Canvas Visuals
How to Prepare for Your Next 3D Project - Blank Canvas Visuals
 
No Code Past The MVP
No Code Past The MVPNo Code Past The MVP
No Code Past The MVP
 

More from OneDayIncubation

Company Essentials and Startup India registration
Company Essentials and Startup India registrationCompany Essentials and Startup India registration
Company Essentials and Startup India registrationOneDayIncubation
 
Startup finance pitfalls and how to avoid them
Startup finance pitfalls and how to avoid themStartup finance pitfalls and how to avoid them
Startup finance pitfalls and how to avoid themOneDayIncubation
 
How to prioritize your time
How to prioritize your timeHow to prioritize your time
How to prioritize your timeOneDayIncubation
 
Nine business models and the metrics you should track-converted
Nine business models and the metrics you should track-convertedNine business models and the metrics you should track-converted
Nine business models and the metrics you should track-convertedOneDayIncubation
 
Adora cheung how to set kp is and goals
Adora cheung   how to set kp is and goalsAdora cheung   how to set kp is and goals
Adora cheung how to set kp is and goalsOneDayIncubation
 
How to talk to users-converted
How to talk to users-convertedHow to talk to users-converted
How to talk to users-convertedOneDayIncubation
 

More from OneDayIncubation (14)

Company Essentials and Startup India registration
Company Essentials and Startup India registrationCompany Essentials and Startup India registration
Company Essentials and Startup India registration
 
Growth marketing
Growth marketingGrowth marketing
Growth marketing
 
Startup finance pitfalls and how to avoid them
Startup finance pitfalls and how to avoid themStartup finance pitfalls and how to avoid them
Startup finance pitfalls and how to avoid them
 
Improve conversion rates
Improve conversion ratesImprove conversion rates
Improve conversion rates
 
Stages of funding
Stages of fundingStages of funding
Stages of funding
 
How to launch
How to launchHow to launch
How to launch
 
Startup funding
Startup fundingStartup funding
Startup funding
 
How to prioritize your time
How to prioritize your timeHow to prioritize your time
How to prioritize your time
 
How to pitch your ideas
How to pitch your ideas How to pitch your ideas
How to pitch your ideas
 
Nine business models and the metrics you should track-converted
Nine business models and the metrics you should track-convertedNine business models and the metrics you should track-converted
Nine business models and the metrics you should track-converted
 
Adora cheung how to set kp is and goals
Adora cheung   how to set kp is and goalsAdora cheung   how to set kp is and goals
Adora cheung how to set kp is and goals
 
Startup pricing 101
Startup pricing 101Startup pricing 101
Startup pricing 101
 
How to talk to users-converted
How to talk to users-convertedHow to talk to users-converted
How to talk to users-converted
 
Evaluating Ideas
Evaluating IdeasEvaluating Ideas
Evaluating Ideas
 

Recently uploaded

Tech Framework Integrated Workspace Management System
Tech Framework Integrated Workspace Management SystemTech Framework Integrated Workspace Management System
Tech Framework Integrated Workspace Management SystemSushant Joshi
 
Dropbox DBX Q1 2020 Investor Presentation.pdf
Dropbox DBX Q1 2020 Investor Presentation.pdfDropbox DBX Q1 2020 Investor Presentation.pdf
Dropbox DBX Q1 2020 Investor Presentation.pdfLeHerring LLC
 
"NEON LIGHT CITY" AR PC game from M.A.D tronics Studios
"NEON LIGHT CITY" AR PC game from M.A.D tronics Studios"NEON LIGHT CITY" AR PC game from M.A.D tronics Studios
"NEON LIGHT CITY" AR PC game from M.A.D tronics Studiostess51
 
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDC
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDCCARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDC
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDCFikrie Omar
 
MARKETING PLAN RESMI TDC IMUNO INDONESIA 2024
MARKETING PLAN RESMI TDC IMUNO INDONESIA 2024MARKETING PLAN RESMI TDC IMUNO INDONESIA 2024
MARKETING PLAN RESMI TDC IMUNO INDONESIA 2024Fikrie Omar
 
Financial management icar entrepreneurship development
Financial management icar entrepreneurship developmentFinancial management icar entrepreneurship development
Financial management icar entrepreneurship developmentJyotishBhagat1
 
PEARL KITCHEN SINKS(R.A ENGINEERING INDUSTRIES
PEARL KITCHEN SINKS(R.A ENGINEERING INDUSTRIESPEARL KITCHEN SINKS(R.A ENGINEERING INDUSTRIES
PEARL KITCHEN SINKS(R.A ENGINEERING INDUSTRIESpearlint172
 
AI Data Engineering for SMEs - some tricks and tools
AI Data Engineering for SMEs - some tricks and toolsAI Data Engineering for SMEs - some tricks and tools
AI Data Engineering for SMEs - some tricks and toolsScott Turner
 
EXPERIENCE THE FUTURE OF WORK FOR FUTURE OF BUSINESSES
EXPERIENCE  THE FUTURE OF WORK FOR FUTURE OF BUSINESSESEXPERIENCE  THE FUTURE OF WORK FOR FUTURE OF BUSINESSES
EXPERIENCE THE FUTURE OF WORK FOR FUTURE OF BUSINESSESMotiveflikr Media
 

Recently uploaded (9)

Tech Framework Integrated Workspace Management System
Tech Framework Integrated Workspace Management SystemTech Framework Integrated Workspace Management System
Tech Framework Integrated Workspace Management System
 
Dropbox DBX Q1 2020 Investor Presentation.pdf
Dropbox DBX Q1 2020 Investor Presentation.pdfDropbox DBX Q1 2020 Investor Presentation.pdf
Dropbox DBX Q1 2020 Investor Presentation.pdf
 
"NEON LIGHT CITY" AR PC game from M.A.D tronics Studios
"NEON LIGHT CITY" AR PC game from M.A.D tronics Studios"NEON LIGHT CITY" AR PC game from M.A.D tronics Studios
"NEON LIGHT CITY" AR PC game from M.A.D tronics Studios
 
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDC
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDCCARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDC
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDC
 
MARKETING PLAN RESMI TDC IMUNO INDONESIA 2024
MARKETING PLAN RESMI TDC IMUNO INDONESIA 2024MARKETING PLAN RESMI TDC IMUNO INDONESIA 2024
MARKETING PLAN RESMI TDC IMUNO INDONESIA 2024
 
Financial management icar entrepreneurship development
Financial management icar entrepreneurship developmentFinancial management icar entrepreneurship development
Financial management icar entrepreneurship development
 
PEARL KITCHEN SINKS(R.A ENGINEERING INDUSTRIES
PEARL KITCHEN SINKS(R.A ENGINEERING INDUSTRIESPEARL KITCHEN SINKS(R.A ENGINEERING INDUSTRIES
PEARL KITCHEN SINKS(R.A ENGINEERING INDUSTRIES
 
AI Data Engineering for SMEs - some tricks and tools
AI Data Engineering for SMEs - some tricks and toolsAI Data Engineering for SMEs - some tricks and tools
AI Data Engineering for SMEs - some tricks and tools
 
EXPERIENCE THE FUTURE OF WORK FOR FUTURE OF BUSINESSES
EXPERIENCE  THE FUTURE OF WORK FOR FUTURE OF BUSINESSESEXPERIENCE  THE FUTURE OF WORK FOR FUTURE OF BUSINESSES
EXPERIENCE THE FUTURE OF WORK FOR FUTURE OF BUSINESSES
 

How to plan an mvp?

  • 2. Some understanding of the problem is very helpful when building an MVP so please talk to your users before writing code.
  • 3. Goal of a pre-launch startup: ● Launch quickly (MVP) ● Get initial customers ● Talk to customers and get feedback ● Iterate (improve the product)
  • 4. Lean MVP (in most cases) ● Very fast to build (weeks not months) ● Very limited functionality ● Appeal to a small set of users ● Base to iterate from
  • 5. Example 1: Airbnb ● No payments ● No map view ● Part-time CTO
  • 6. Example 2: Twitch (Justin.tv) ● 1 channel ● Low res video ● No video games
  • 7. Example 3: Stripe (/dev/payments) ● No bank deals ● Few features ● Founders would integrate it for you
  • 8. Heavy MVP (in very few cases) ● Significant regulation (insurance, banking) ● Hardtech ● Biotech ● Moonshot
  • 9. Launch simply means to start getting customers.
  • 10. Learning from customers is easier with an MVP than without.
  • 11. Hacks for building an MVP quickly ● Time box your spec ● Write your spec ● Cut your spec ● Don’t fall in love with your MVP!