Minimum Viable Product (MVP)
Lesson 21: Minimum Viable Product (MVP)
Lesson 21: Minimum Viable Product (MVP)
Module 2 ended with a complete, continuously spinning discovery process: a validated opportunity, a laddered root cause, and a team that has moved from evidence-gathering into delivery while keeping their discovery cadence alive. This lesson picks up at the exact handoff point — you have a genuine, validated problem (Lesson 17), and now you must decide what to actually build first. The instinctive answer, for most teams, is to build the full, envisioned version of the solution. This lesson argues that instinct is almost always wrong, and gives you the discipline to resist it.
A minimum viable product (MVP) is the smallest version of a solution that lets a team test its riskiest remaining assumption (Lesson 8) with real users, in a real context, while investing the least possible amount of time and resources to do so. The word "minimum" is doing real work here, and it is the word most commonly misunderstood: minimum does not mean low-quality, and it does not mean "the first phase of a larger plan we already know we're going to build in full." It means the smallest thing capable of producing a genuine, decision-relevant answer to the question the team most needs answered right now.
Learning Objectives
- 1
Define an MVP precisely, distinguishing it from a low-quality product, a prototype, and a "phase one" of an already-decided larger plan.
- 2
Apply the "riskiest assumption" test (extending Lesson 8) to scope an MVP correctly.
- 3
Distinguish the "MVP as a smaller product" misconception from the "MVP as a learning instrument" correct framing, using the well-known skateboard-versus-car analogy.
- 4
Identify the "MVP creep" and "MVP theater" failure patterns and explain how each undermines the concept's purpose.
- 5
Apply a structured method for deciding what to cut from an MVP scope without invalidating the specific test it's meant to run.
Lesson 8 (Product Discovery), Lesson 17 (Problem Statements), and Lesson 20 (Product Discovery Process). This lesson assumes you can identify a riskiest assumption using assumption mapping and can write a solution-free problem statement — an MVP is the first concrete solution artifact built specifically to test that riskiest assumption, sitting at the delivery end of the Discovery Flywheel introduced in Lesson 20.
The Core Definition, Precisely Stated
The Core Definition, Precisely Stated
An MVP is the smallest version of a solution capable of producing genuine, decision-relevant learning about the riskiest remaining assumption in a validated opportunity. Three words in this definition each do specific, deliberate work:
Smallest: not the fullest, most feature-complete version the team can imagine, but the version requiring the least investment while still being capable of the specific test at hand.
Decision-relevant: the learning produced must actually change what the team does next — an MVP that produces interesting but non-decision-relevant information has not fulfilled its purpose, echoing Lesson 8's discovery theater warning.
Riskiest remaining assumption: not just any assumption, but specifically the one identified through assumption mapping (Lesson 8) as combining the lowest confidence and highest importance — an MVP scoped around a comfortable, low-risk assumption has not actually done its job, even if it's well-built and well-received.
The Skateboard, Not the Car Wheel
The Skateboard, Not the Car Wheel
The most widely cited corrective to MVP misunderstanding is a visual analogy, often attributed to Henrik Kniberg: when asked to build a car incrementally, a team that misunderstands "minimum" might first deliver a single wheel, then an axle, then a chassis — each piece individually useless on its own, with the customer only able to experience actual value once the entire car is assembled. A team that correctly understands MVP thinking instead delivers a skateboard first: a complete, if humble, means of transportation that a person can actually use and provide feedback on immediately, followed by a scooter, then a bicycle, then a motorcycle, and eventually a car — each intermediate step is a genuinely complete, independently useful product in its own right, not a fragment of the final vision.
The distinction this analogy makes vivid: an MVP is not a fragment of a larger, predetermined plan, delivered piece by piece. It is a complete, standalone solution to the smallest version of the validated problem that a real person can actually use and provide genuine feedback on, right now — each subsequent iteration, if warranted by what the MVP reveals, is itself another complete, independently useful product, not merely "phase two of the car."
The "MVP as Smaller Product" Misconception
The "MVP as Smaller Product" Misconception
The single most common misunderstanding of MVP, closely related to the car-wheel failure above, is treating "minimum viable product" as simply "the smallest slice of the product we already know we're eventually building" — as if scope reduction alone were the entire discipline. This misses the "viable" and "learning" components of the concept entirely: an MVP is not defined by how small it is, but by whether it is capable of producing a genuine answer to the team's riskiest open question.
This distinction matters practically because a team focused purely on "smallest slice" thinking will often cut scope from the wrong place — reducing the visual polish or feature breadth of a plan that was never actually validated in the first place, rather than questioning whether the underlying plan itself addresses the riskiest assumption at all. Recall Lesson 8's Detailed Case Study: a meal-kit company that built a full ingredient-customization engine, when a much smaller, manual "concierge" test (an actual MVP, correctly understood) could have tested the same underlying value-risk and viability-risk assumptions at a fraction of the cost, without ever building the automated system at all.
Applying the Riskiest Assumption Test to MVP Scoping
Applying the Riskiest Assumption Test to MVP Scoping
Directly extending Lesson 8's assumption mapping technique, correctly scoping an MVP requires explicitly identifying which specific assumption the MVP is meant to test, and then asking, for every candidate feature or piece of polish under consideration: is this specific element necessary to test that specific assumption, or is it present for some other reason (comfort, completeness, stakeholder preference, aesthetic quality) unrelated to the test at hand?
This test is deliberately uncomfortable to apply rigorously, because it frequently recommends cutting features or polish that feel important for reasons entirely separate from the specific test at hand — a polished onboarding flow, a broad set of edge-case handling, a visually refined interface — none of which may be necessary to answer the specific riskiest-assumption question the MVP exists to test, even though each might genuinely matter for the eventual, fully realized product.
"MVP Creep" and "MVP Theater"
"MVP Creep" and "MVP Theater"
Two specific, common failure patterns deserve direct attention, both representing a failure to hold the line on genuine minimality and genuine viability:
MVP creep: the gradual, feature-by-feature expansion of an MVP's scope during planning, as various stakeholders each successfully argue for "just one more thing" needed before launch — a phenomenon closely related to Lesson 10's "grab-bag of disconnected objectives" failure, here operating at the scope-creep level of a single initiative rather than an entire strategy. Each individual addition may sound reasonable in isolation, but cumulatively, an MVP that has crept significantly beyond its original riskiest-assumption-testing scope has stopped being minimal, and often stops being fast enough to still function as a genuine, timely discovery test.
MVP theater: building something small and calling it an MVP, without it actually being capable of testing the riskiest assumption — a direct extension of Lesson 8's discovery theater concept applied specifically to the MVP artifact. A small, cheaply built feature that happens to be minimal, but that doesn't actually address the specific risk the team most needs to resolve, provides the appearance of discovery-minded discipline without its substance.
Both patterns share the same underlying corrective: return explicitly to the riskiest-assumption test described above, for every element under consideration, whenever scope discussions begin to drift in either direction — toward creep (adding things not necessary for the test) or toward theater (cutting things that are necessary for the test, purely for speed).
Common Mistakes to Avoid
Building a low-quality, broken, or embarrassing version of the eventual product and calling it minimal
"Minimum" refers to scope, not to quality or craftsmanship within that scope — an MVP should be a small but genuinely complete, functioning solution to a narrowly scoped version of the problem, not a shoddy, half-working version of the full vision.
Treating an MVP as "phase one" of an already-decided larger build, rather than a genuine test
This is the car-wheel failure — building a fragment of a predetermined plan rather than a complete, standalone artifact capable of producing independent learning that might genuinely redirect the plan.
Scoping an MVP by "what's easiest to build" rather than "what's necessary to test the riskiest assumption.
These two scoping criteria frequently diverge, and defaulting to ease of engineering effort, rather than test-relevance, risks producing something that ships quickly but doesn't actually answer the question that matters most.
Allowing MVP creep — accumulating "just one more thing" until the MVP is no longer minimal
Each individual addition may seem reasonable, but cumulative creep undermines both the speed and the discipline that make an MVP valuable in the first place.
Calling something an MVP when it hasn't actually been scoped around the riskiest assumption (MVP theater)
A small, quickly built feature that doesn't test the actual riskiest open question provides the appearance, without the substance, of disciplined discovery.
The MVP Scoping Filter
This lesson's mental model is the MVP Scoping Filter — the riskiest-assumption test from Theory, applied as a standing discipline whenever a team is deciding what belongs inside, or outside, an MVP's scope.
Use this filter explicitly, in writing, at the start of any MVP scoping discussion: name the riskiest assumption first, then evaluate every proposed feature or piece of polish strictly against whether it's necessary for that specific test — not against a vaguer standard of "would this be nice to have" or "is this technically easy."
Key Takeaway: How will you apply "The MVP Scoping Filter" when evaluating trade-offs in your product decisions?
Ready to test your product judgment?
Take the interactive practice quiz for Lesson 21 and build your skill radar dashboard.