GLOSSARY

What is a Minimum Viable Product (MVP)?

Table of content
Definition

Definition

A Minimum Viable Product, or MVP, is the smallest useful version of a solution that can test an important product assumption with real users and generate meaningful learning.

TL;DR

  • MVP stands for Minimum Viable Product.
  • “Minimum” means removing work that is not necessary for the current learning goal.
  • “Viable” means the experience still needs to solve something useful.
  • An MVP should test an important assumption.
  • A broken version of the full product is not an MVP.

What does MVP actually mean?

Suppose a music product wants to explore: Give people more control over AI-generated playlists.

The complete vision might eventually include conversational editing, mood controls, artist weighting, genre controls, collaborative steering, voice input, and automatic learning from edits.

Building all of that would take significant time before the team learns whether users actually want to steer generated playlists.

An MVP could focus on one narrower behavior:

Generate playlist → lock songs you like → swap songs you dislike → undo changes

That may be enough to test the core assumption: after generating a playlist, do users value lightweight controls that let them steer the result?

Figr’s Spotify AI playlist steering project is a useful example of narrowing a broad idea into a smaller, testable product experience.

MVP vs. prototype

They are not the same thing.

A prototype is primarily used to explore or test how an idea might work.

An MVP is a minimum viable version intended to test an important assumption through real usage.

A clickable prototype might simulate a new booking experience without processing an actual booking. An MVP may need to complete the transaction because real behavior is what the team needs to learn from.

MVP vs. proof of concept

A proof of concept asks: Can we build this?

An MVP asks: Should we continue building this based on how users respond?

A technical team might create a proof of concept showing that an AI model can classify customer requests. The MVP would turn enough of that capability into a usable experience to see whether customers find it valuable.

MVP vs. V1

V1 simply means the first released version.

An MVP has an explicit learning purpose. If the team cannot state which assumption the release is supposed to test, calling it an MVP does not make it one.

How do you define an MVP?

  1. Start with the user problem.
  2. Use product discovery to identify the riskiest assumption.
  3. Decide what evidence would change the team’s mind.
  4. Design the smallest useful experience capable of producing that evidence.
  5. Remove work that does not help answer the question.
  6. Put the experience in front of the right users.
  7. Measure what happens.
  8. Decide whether to iterate, expand, change direction, or stop.

How does an MVP connect to product strategy?

An MVP should not be a random small feature. It should test something important enough to influence product strategy or a meaningful product decision.

If the result would not change what the team does next, the experiment may not be testing the right assumption.

Common MVP mistakes

Building a bad version of the full product

Minimum scope is not permission for minimum quality.

Trying to test ten assumptions at once

Then nobody knows why the MVP succeeded or failed.

Cutting the core value

If the experience no longer solves the user’s problem, it is not viable.

Calling the first release an MVP after the fact

An MVP should have a learning objective before it launches.

Automatically expanding after launch

Sometimes the correct result of an MVP is: do not build this.

Frequently asked questions

Does an MVP have to be software?

No. The experiment only needs to test the underlying assumption reliably.

Should an MVP look polished?

It should be credible enough that poor execution does not invalidate what you are trying to learn. The required fidelity depends on the assumption.

What happens after an MVP?

The team evaluates the evidence and decides whether to iterate, expand, change direction, or stop.

The bottom line

The right question is not: What is the smallest product we can ship?

It is: What is the smallest useful thing we can put in front of users to learn whether our most important assumption is true?

That distinction is the whole point.

Related terms

Product discovery · Product strategy · Product management · User story · PRD

Relevant Figr resource

For the discovery side of MVP decisions, read Discovery vs Delivery Product Management.

Related Figr Projects

No items found.