A new definition of MVP

11
A new definition of MVP

Transcript of A new definition of MVP

Page 1: A new definition of MVP

A new definition of MVP

Page 2: A new definition of MVP

Klaus SalchnerVP Engineering

https://ca.linkedin.com/in/ksalchner

https://twitter.com/ksalchner

https://twitter.com/BDCareers

Page 3: A new definition of MVP

3

Eric Ries in “Lean Start-up” Described it as follows:A Minimum Viable Product is that version of a new product (feature) which allows a team to collect the maximum amount of validated learning about customers with the least effort.

What is a MVP today?Minimum Viable Product

Today most teams and Product Managers translate this to:What’s the smallest feature or capability we can build which becomes useful and usable by customers and creates value for them.

The problem Product Managers face is:Convincing ourselves and our stakeholders that we need to add all these features before something becomes useable and valuable to customers. Many opinions are translated into we know for sure what the customer wants / needs.

The problem the team faces is:We still build software horizontally, meaning we need to build out a lot of stuff before we can ship the first tiny feature. And we want to always architect for the future.

Page 4: A new definition of MVP

4

Our teams and stakeholders and teams want to do it this way…

What is a MVP?Minimal Viable Product

Page 5: A new definition of MVP

5

We want and should to do it this way…

What is a MVP?Minimal Viable Product

Page 6: A new definition of MVP

6

Check out www.marketfit.com by Alan AlbertAlan talks about how to create the maximum value for your customers, which is key to have a great product market fit and be successful in a start-up

Start with why your customer will use thisWhat pain and need are you trying to address for your customer? Why does the customer want to use this feature or product?

Lead your team conversation with the whyMost teams understand what they need to build and the team often will push back on the specific feature details or question (vocally or silently) why this really makes a difference or matters?

MVP by Alan AlbertMaximum Value Proposition

Page 8: A new definition of MVP

8

Eric Ries in “Lean Start-up” Described it as follows:A Minimum Viable Product is that version of a new product (feature) which allows a team to collect the maximum amount of validated learning about customers with the least effort.

MVP as an experimentMinimum Viable Hypothesis / Test

MVP as an enabler for iterative software delivery:What is the Hypothesis of the core value this feature will provide to your customer? Really think hard about what that smallest slice is and build a test around that.

MVP as an enabler for customer feedback:Now let your team build that slice and give it into the hands of your customer and get some feedback in the form of is the customer using it, why, what works, what doesn’t work and more. You may decide to even build this as a prototype.

Now go back and start all over again:With this maximum amount of validated learning decide what’s next. The customer saw the value and you can create the next set of value / slice. The customer struggled or didn’t use it, so go back and refine your initial hypothesis on the value you bring the customer. This is being iterative.

Page 9: A new definition of MVP

9

We want and should to do it this way…

What is a MVP?Minimal Viable Product

Page 10: A new definition of MVP

10MVP as an experimentMinimum Viable Hypothesis / Test

Page 11: A new definition of MVP

Q&A