An MVP is the smallest version of a product that delivers real value and lets you learn from actual users. It exists to test whether the idea works before you spend the full budget — turning guesses into evidence.
What 'minimum viable' means
Minimum means you cut everything non-essential. Viable means it still does its core job well enough that people will use it. An MVP isn't a broken half-product — it's a complete solution to one important problem.
Why launch a trimmed version
- Save budget: build only what's needed to learn.
- Save time: reach real users in weeks, not quarters.
- Reduce risk: validate demand before scaling.
- Learn: real usage beats internal opinions.
How to scope one
List every feature you imagine, then ask of each: 'Does the core promise fail without it?' Keep only what passes. Everything else becomes the post-launch roadmap.
What comes after
Ship, watch how people actually use it, and let evidence drive the next features. Many products discover their real value somewhere they didn't expect — which is exactly why you launch small first.