Scoping an MVP: finding the smallest testable product
The hardest part of an MVP is not building it. It is deciding what not to build. Every founder has a rich vision of the full product, and the instinct is to include as much of it as possible so the MVP feels real. That instinct is exactly what turns a two-week test into a six-month project that learns nothing sooner.
The discipline is to start from the question, not the vision.
Expand the full breakdown
Start from the riskiest assumption
Every product idea rests on assumptions, and one of them is usually the load-bearing bet: if it is wrong, nothing else matters. It might be that users have the problem you think they do, that they will change their behavior to use your solution, or that they will pay for it. We identify that assumption first, because the MVP has exactly one job, which is to test it as directly and cheaply as possible.
Build only what tests it
Once the riskiest assumption is clear, scoping becomes a series of honest questions. Does this feature help test the assumption? If not, it waits. This is uncomfortable, because it means cutting things that feel essential to the finished product, but a finished product is not what you need yet. You need the smallest experience that puts the core bet in front of real users, and everything beyond that is spending you cannot yet justify.
Depth beats breadth
The mistake that mirrors over-scoping is building many features thinly, so nothing works well enough to trust the result. It is better to build the one core flow properly than to spread the same effort across five half-working ones. A single flow that genuinely delights or genuinely disappoints teaches you something real; five mediocre features teach you only that the MVP was mediocre.
The takeaway
Scope from the question, not the vision. Find the riskiest assumption, build the smallest experience that tests it, and build that one thing well. That is how an MVP stays fast, cheap, and genuinely informative.