Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MVP: What? Why? How?

Zizaco
June 27, 2016

MVP: What? Why? How?

Minimum Viable Product
What? Why? How?

The Minimum Viable Product is one of the most popular outcomes of the Lean Startup methodology by Eric Ries.

What is it not?
"Typically, when IT budgets are crafted and portfolio of investments are put together. There is always this expectation that the first release will be full featured and perfect in a way that you will never have to invest on it afterwards." - Paul Chapman, CIO of HP (2015)

What is it not?
MVP ≠ Beta
MVP ≠ Excuse to build a crappy product

What is it?
"A version of a product which allows a team to collect the maximum amount of validated learning about customers with the least effort."- Eric Ries (2009)

What is it?
M - The minimum
V - Viable
P - Product

What is it?
M - The minimum
V - Viable
P - Experiment

What is it?
"Time to value. How quickly can you start to extract value from the investment that you are making"- Paul Chapman, CIO @ HP (2015)

What is it?
An annoying Buzzword

What is the goal?
Find out where Vision matchs Reality

What is the goal?
"What's the smallest thing I can do to figure out if am I building a business or if it is just a hobby."
- Abby Fichtner, Creator of Hack Boston (2013)

What is the goal?
"You're way too dumb to figure out whether your idea is good or not."
- Andrew Mason, CEO of Groupon

What is the goal?
To avoid Feature Creep

What is it?
- Build the minimum set of features that is viable enough to test your key assumptions.
- Learn more about your customers and the problem you want to solve.

What is the goal?
- To learn if your vision matches the reality.
- To avoid "feature creep".

some MVP Tools

- Concierge Service / "Wizard of Oz"
- Existing Tools Mashup
- Custom development
- Customer Interviews
- Landing page / Ghost product
- Crowdfunding
- Video

Validate the problem (Smoke Test)
- Customer Interviews
- Landing page / Ghost product
- Video
- Crowdfunding

Validate your solution
- Concierge Service / "Wizard of Oz"
- Existing Tools Mashup
- Custom development

How to do it?
1) Validate the problem.
- Customer Interviews
- Landing page / Ghost product
- Crowdfunding
- Video
2) Validate your solution.
- Concierge Service / "Wizard of Oz"
- Existing Tools Mashup
- Custom development
3) Build - Measure - Learn
- Customer Interviews - Customer Feedback
- Analytics / Metrics
- A / B Testing

Cases (da Leroy Merlin)
- PriceHistory
- Dashboard with metrics
- WebsiteSearch
- ReportGenerator
- AttributeGroup
- AdvancedRelation
- label "Compre Online".
- ClickAndCollect
- Estoque das Lojas
- lista.leroymerlin.com.br

Conclusion
"The same basic concepts have clearly become the consensus for software development in general. Agile software management provides the same wisdom — that the only certainty is uncertainty and we need not map out the entire solution prematurely."- Ben Halpern, co-founder of Texts.com (2016)

Conclusion
- MVP - Lean Startup Methodology
- Iterative development - Agile
- LUF - Management 3.0
- A/B Testing - Marketing

Resources
How To Do MVPs Right! - Hatchery
http://hatchery.io/blog/how-to-do-mvps-right

What is an MVP? - Customer Development Labs
http://customerdevlabs.com/2016/04/06/what-does-minimum-viable-product-mean/

Minimum viable product myth - HP Technology
https://www.youtube.com/watch?v=FLPHCRS--Rg

Scalpel, not a Swiss Army Knife - 33voices
https://goo.gl/xBl96N

Creating Your Minimum Viable Product with Abby Fichtner - Harvard i-lab
https://www.youtube.com/watch?v=cjCCS3DxZRo

Don’t Use “MVP” as an Excuse to Write Bad Software - Ben Halpern
https://dev.to/ben/dont-use-mvp-as-an-excuse-to-write-bad-software

Zizaco

June 27, 2016
Tweet

More Decks by Zizaco

Other Decks in Technology

Transcript

  1. The Minimum Viable Product is one of the most popular

    outcomes of the Lean Startup methodology by Eric Ries.
  2. What is it not? "Typically, when IT budgets are crafted

    and portfolio of investments are put together. There is always this expectation that the first release will be full featured and perfect in a way that you will never have to invest on it afterwards." - Paul Chapman, CIO of HP (2015)
  3. What is it? "A version of a product which allows

    a team to collect the maximum amount of validated learning about customers with the least effort." - Eric Ries (2009)
  4. What is it? "A version of a product which allows

    a team to collect the maximum amount of validated learning about customers with the least effort." - Eric Ries (2009) A release
  5. What is it? "Time to value. How quickly can you

    start to extract value from the investment that you are making" - Paul Chapman, CIO @ HP (2015)
  6. What is the goal? "What's the smallest thing I can

    do to figure out if am I building a business or if it is just a hobby." - Abby Fichtner, Creator of Hack Boston (2013)
  7. What is the goal? "You're way too dumb to figure

    out whether your idea is good or not." - Andrew Mason, CEO of Groupon
  8. What is it? - Build the minimum set of features

    that is viable enough to test your key assumptions. - Learn more about your customers and the problem you want to solve.
  9. What is the goal? - To learn if your vision

    matches the reality. - To avoid "feature creep".
  10. - Concierge Service / "Wizard of Oz" - Existing Tools

    Mashup - Custom development - Customer Interviews - Landing page / Ghost product - Crowdfunding - Video Validate the problem (Smoke Test) Validate your solution
  11. - Concierge Service / "Wizard of Oz" - Existing Tools

    Mashup - Custom development - Customer Interviews - Landing page / Ghost product - Crowdfunding - Video Validate the problem (Smoke Test) Validate your solution
  12. How to do it? 1) Validate the problem. 2) Validate

    your solution. 3) Build - Measure - Learn
  13. How to do it? 1) Validate the problem. - Customer

    Interviews - Landing page / Ghost product - Crowdfunding - Video 2) Validate your solution. 3) Build - Measure - Learn
  14. How to do it? 1) Validate the problem. 2) Validate

    your solution. - Concierge Service / "Wizard of Oz" - Existing Tools Mashup - Custom development 3) Build - Measure - Learn
  15. How to do it? 1) Validate the problem. 2) Validate

    your solution. 3) Build - Measure - Learn - Customer Interviews - Customer Feedback - Analytics / Metrics - A / B Testing
  16. Cases (da Leroy Merlin) - PriceHistory - Dashboard with metrics

    - WebsiteSearch - ReportGenerator - AttributeGroup - AdvancedRelation - label "Compre Online". - ClickAndCollect - Estoque das Lojas - lista.leroymerlin.com.br -
  17. Conclusion "The same basic concepts have clearly become the consensus

    for software development in general. Agile software management provides the same wisdom — that the only certainty is uncertainty and we need not map out the entire solution prematurely." - Ben Halpern, co-founder of Texts.com (2016)
  18. Conclusion - MVP - Lean Startup Methodology - Iterative development

    - Agile - LUF - Management 3.0 - A/B Testing - Marketing
  19. Resources How To Do MVPs Right! - Hatchery http://hatchery.io/blog/how-to-do-mvps-right What

    is an MVP? - Customer Development Labs http://customerdevlabs.com/2016/04/06/what-does-minimum-viable-product-mean/ Minimum viable product myth - HP Technology https://www.youtube.com/watch?v=FLPHCRS--Rg Scalpel, not a Swiss Army Knife - 33voices https://goo.gl/xBl96N Creating Your Minimum Viable Product with Abby Fichtner - Harvard i-lab https://www.youtube.com/watch?v=cjCCS3DxZRo Don’t Use “MVP” as an Excuse to Write Bad Software - Ben Halpern https://dev.to/ben/dont-use-mvp-as-an-excuse-to-write-bad-software