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. Minimum Viable
    Product
    What? Why? How?

    View Slide

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

    View Slide

  3. 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)

    View Slide

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

    View Slide

  5. 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)

    View Slide

  6. 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

    View Slide

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

    View Slide

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

    View Slide

  9. 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)

    View Slide

  10. What is it?
    An annoying Buzzword

    View Slide

  11. What is the goal?

    View Slide

  12. What is the goal?
    Vision

    View Slide

  13. What is the goal?
    Vision Reality

    View Slide

  14. 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)

    View Slide

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

    View Slide

  16. What is the goal?
    To avoid Feature Creep

    View Slide

  17. 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.

    View Slide

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

    View Slide

  19. MVP Tools
    some

    View Slide

  20. - 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

    View Slide

  21. Landing page /
    Ghost product

    View Slide

  22. Video

    View Slide

  23. Crowdfunding

    View Slide

  24. - 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

    View Slide

  25. Concierge Service /
    "Wizard of Oz"

    View Slide

  26. Existing Tools
    Mashup

    View Slide

  27. Custom
    development
    Boitata

    View Slide

  28. How to do it?

    View Slide

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

    View Slide

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

    View Slide

  31. 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

    View Slide

  32. 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

    View Slide

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

    View Slide

  34. 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)

    View Slide

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

    View Slide

  36. 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

    View Slide