Andrew Chen

New here? Check out my list of featured essays

Minimum Desirable Product

Comments

What’s a minimum “test” of your product? And what are you testing?
A hypothesis-driven approach to product development dictates that you build as much as you need to test our your product, but not more and not less. But what are you “testing” your product for?

One possibility, as lean startups guru Eric Ries has stated, is to test your product for “viability.” He’s coined an important term, called Minimum Viable Product, and I’ll excerpt his excellent blog post below:

The idea of minimum viable product is useful because you can basically say: our vision is to build a product that solves this core problem for customers and we think that for the people who are early adopters for this kind of solution, they will be the most forgiving. And they will fill in their minds the features that aren’t quite there if we give them the core, tent-pole features that point the direction of where we’re trying to go.

So, the minimum viable product is that product which has just those features (and no more) that allows you to ship a product that resonates with early adopters; some of whom will pay you money or give you feedback.

He goes on to state that another example of this idea would be to set up a landing page and test for clickthrough rates and signup conversions, to see if there is any interest in the product. You could also stick a priced offer on the landing page to see how that affects peoples’ interest in registering for the site.

Viability is certainly one bar you can test for, but a related (and overlapping concept) is around testing product desirability. Let’s discuss this further.

Viable versus Desirable
In a previous post, I discussed an IDEO framework for how to think about desirability (user-focused) versus viability (business) and feasibility (engineering) – you can read that post here, called Does every startup need a Steve Jobs?

The idea here is that different companies often pursue products with different primary lenses – a business-driven company might try to assess viability upfront, thinking about metrics and revenue and market sizes. A feasibility (engineering) oriented organization might try to pick a super hard technology first (P2P! Mapreduce! Search!), then try to build a business around it. And a desirability-focused team might focus first and foremost on the target customer, their context and behavior, and build a product experience around that.

Thus, a Minimum Viable Product tends to center around the business perspective – what’s the minimum product I have to build in order to figure out whether or not I have a business? You might do that from testing signups on landing pages, try to sell products before they exist, etc. Putting up price points and collecting payment info is encouraged, because it helps assess the true viability of a product.

But what if you come from a human-centered perspective, and you want to build the Minimum Desirable Product? I think this is a subtle difference with big implications. A minimum desirable product (MDP) would focus primarily on whether or not you are providing an insanely great product experience and creating value for the end user.

Let’s define it as such:

Minimum Desirable Product is the simplest experience necessary to prove out a high-value, satisfying product experience for users

(independent of business viability)

To build an MDP, you will have to actually deliver the core of a product experience so that your customers can make a full assessment, rather than simply providing a landing page. Instead of measuring YOUR conversion rates and revenue generated, instead you might figure out the metrics of what benefits you are providing to the user. (I wrote about Benefit-Driven Metrics a while back) Similarly, you might make extensive use of qualitative research techniques such as the ones detailed by IDEO’s methodology card deck.

This also relates very much to Marc Andreessen’s definition of product/market fit, which he defines in purely market “pull” terms and not based on business ideas or viability. You could view the the Minimum Desirable Product as the simplest product that has a credible shot at providing that product/market fit.

Examples of MVP versus MDP
Let me make some quick distinctions about sites that might be Minimum Viable Products, but perhaps not Minimum Desirable Products, and vice versa.

  • If you build a really viral social network that is profitable but has terrible user churn – you have built an MVP but not an MDP.
  • If your profitable dating site gets lots of users to buy subscriptions at $20/month, but none of them find hot dates they were promised, you have built an MVP but not a MDP.
  • If you build a magic box that spits out money whenever you hit a button, that is certainly desirable but not viable at all.
  • If you create an amazing board game that your friends and family love and are addicted to, but you can’t get a game company to distribute it, you have created an MDP but not an MVP.
  • If you have created a website with 20M+ uniques/month where people can tell each other what kind of sandwich they are eating, that has probably passed the desirability test but not the viability test.

(btw, I am writing this blog while drinking a soy latte at Cafe Epi in Palo Alto, but not eating a sandwich, for those who are curious)

Is desirability more important for consumer internet startups?
One of the key reasons why I began to think of this question is that it strikes me that consumer internet companies often don’t care much whether or not they have viable businesses in the short run. If you are building a large, viral, ad-support consumer internet property, you just want to go big! As soon as possible! This is particularly true for ad-supported sites where you need to break through a certain size to start talking to the brand ad agencies who can pay up on CPM. (More on that here) As a result of that, the goal becomes to hit product/market fit as soon as possible, and figure out the business model later.

Similarly, the key risk for consumer internet startups tends not to be technical risk or execution risk – it tends to be market risk. That risk may manifest itself as questions on whether or not there’s enough consumer value, or whether or not the market is big enough. These are things that may be proven purely based on desirability-oriented questions rather than getting into the business or technical side at all.

Minimum Feasible  Product?
The last though I will leave you with is, perhaps there are markets where the engineering portion is the most important – and thus the most important concept of Minimum Feasible Product.

For example, for a drug company curing cancer, the focus wouldn’t be on minimum viable product because if you have a cure for cancer, you’ll be viable. Similarly, you may not focus on desirability, because your product would clearly have pull from the market. You don’t need to do landing pages or user-centered research to figure out that curing cancer is a big deal from a business and user point of view.

Instead, the focus would be on Minimum Feasible Product – what is the smallest amount of work necessary to field a credible candidate for an “in lab” solution to the product?

For consumer internet, perhaps there are similar examples of this.

Want more?
If you liked this post, please subscribe or follow me on Twitter. You can also find more essays here.

Written by Andrew Chen

December 7th, 2009 at 7:45 am

Posted in Uncategorized

  • Bharath
    Andrew, great post - absolutely fantasitc concept that you have brought out - MDP --> MVP, and more so feasibility --> desirability --> viability, I guess these are three core dimensions of any product concept.

    I feel there at some point after the viability there is also "marketability" - may be this is part of vaiability itself, but in some cases, the business is viable, but marketability depends on time.. Like for ex: solar appliances in India - absolutely feasible, desirable by consumers in villages, a viable business model with even great margins, but the challenge is marketability to masses.

    A fantastic model that you have brought out, I would be definitely using this framework for the product that we are building...
  • shokuwamoto
    Thanks for the great post. I kind of agree but kind of disagree. The main issue I have is that "Minimum Desirable Product" is just too hard for people to get their heads around. So am I trying to build something that kind of kicks ass? Kicks ass minimally?

    My thoughts grew too long for the comment section so I wrote them up here.
  • A lot of it also has to do with what you are as a startup. Are you 1. bringing a new product to an existing market 2. bringing a new product into a new market 3. resegmenting a market so you become the low cost leader 4. resegmenting a market so you can become a niche leader
    Each category will respond to the questions of MVP and MDP differently.
  • Nice blog post. I like the distinction between MDP, MVP and MFP.
  • MVP Vs. MDP is a great way to conceptualize & direct business efforts. But I do think that the magical money box is both MVP & MDP :)
  • I think we're starting to spit hairs in the lean startup/CDP world. All services needs to be desirable on some level. I don't see the difference between a MDP and MVP. I also reject smoke tests as MVPs.

    If you take the startup marketing for pirates metrics, you'll see things that measure desirability in the funnel: sign ups, likes, retweets, etc.

    Too much emphasis is placed on landing pages and adwords as a MVP. I wouldn't even call that a MVP because it's not a product; it's a smoke test. You're gaging the reaction to an offer; if the reaction is positive, you've got to build the product, which has tons of different challenges. After a positive smoke test, you can't really say you've validated your product.
  • Guest
    For people who are semi-new
  • Great post - in creating social games we sometimes use the phrase "first playable" which I think is along the same lines.
  • rickholman
    Ultimately, unless something is MDP, it will fail.

    Many of these ideas are relevant to non-internet products and services.
  • Great post Andrew.
    I´m not sure that the order should always be MDP->MVP, but definitely we should run both. The MDP is designed to find the Problem/Solution Fit, while the MVP would be for Product/Market Fit.
  • davidlocke
    Technologies get to market embodied in a product. A tech focused company still needs to productize their technology, so a MVP is just as important to them, as the business focused company. The tech focused company needs to build a business focused company, or success will be slow and limited.
  • The point is, depending on the context, it might make more sense to focus on tech or desirability or the business aspects depending on what the biggest risks are. So if you're in the right situation/environment/context, you can go off and focus on the most important thing. Viability happens to be something that is easier if you are say, in the cancer cure market, because as long as your solution is feasible, you will have a business for sure.
  • awesome concept, love the *desirable* frame of reference :)

    another one to consider: "Minimum *Monetizable* Product"

    (not necessarily the same as the example you note that you can charge for but not viral)
  • Dave,
    that's right - probably you want to build the most minimum version of whatever addresses the biggest risk in your business. So for some folks that might be desirability, for some folks that might be the minimum viral product, or whatever.
  • costi_teleman
    after reading both MVP and MDP posts (from Eric and yourself) I believe it's definitely this order: MDP, then MVP. If you don't have a MDP (people do not need your product) - then probably it's a waste of time (and money) even trying to get to MVP.
    The above examples of MVP without MDP should be avoided in the first place.
    Great post, it's a pleasure reading, as always.
  • Totally agree that MVP is not necessarily where you should start, as I've chosen a field where I've been working on Minimum Feasible product. Then, after implementing your MFP, you then need to test out your MVP for market validation.

    I think you've described a pretty good dichotomy.
  • Great post as always, Andrew. Just yesterday I wrote about an experience on Comcast.com that would probably fit into your "Minimum Feasible Product" category, where they probably should have launched with an MDP instead:
    http://bit.ly/4r2ZHq

    Oh, and that's a nice, subtle jab at Twitter in your post :) Although I agree, I would say that with Twitter, as with most products that pass the MDP test, there is a very reasonable path to becoming a MVP (in terms of business success). I think (and I believe this is what you're advocating as well), the product process should be MDP --> MVP. Not MVP --> MDP.
  • davidlocke
    MMFs are about the quantity and order of the value delivered, more like MVP than a MDP. MMFs can be delivered to clients, rather than markets. If that client passes stage gating on their vertical, then you can look into MDP and MVP. If not, go find another client. MDP and MVP is about customers, rather than clients.
blog comments powered by Disqus
Recent posts

Want more? Featured essays and book recommendations