How to scope an MVP that ships in weeks, not months
Most MVPs are neither minimum nor viable. They are a full product with the deadline moved up. Here is how we scope one that actually ships.
Most MVPs are not minimum and not viable. They are a full product with the launch date moved up, which is exactly how a six week build turns into a six month one. The word minimum gets ignored because cutting features feels like admitting the idea is small. It is not. A tight MVP is the fastest way to find out whether the idea is big.
Cut to the one thing that has to work
Every product has a single moment where a user gets the value they came for. A ride app is a car showing up. A booking tool is a confirmed slot. Find that moment, then ask what is the least you can build so a real person can reach it. Everything that does not sit on the path to that moment is a candidate to cut, defer or fake for now.
We push clients to name that moment in one sentence before we scope anything. If you cannot say it in a sentence, the product is not too small to build, it is too vague to build. The sentence becomes the ruler. Every feature request gets held up against it, and most of them do not measure up in version one.
What to leave out on purpose
The features that feel essential are usually the ones that are easy to add later and expensive to build now. Admin dashboards, settings screens, role systems, and edge case handling all eat weeks and rarely change whether the core idea works. You can approve accounts by hand. You can run reports from the database. You can support one plan instead of five. Manual is not a failure at this stage, it is a feature you have not automated yet because you do not know if you need to.
- Ship one path through the product, not every path. Handle the happy case first.
- Do things by hand that a person can do in minutes. Automate them only once the volume hurts.
- Fake the parts that are expensive to build and cheap to fake, like fancy analytics or bulk actions.
- Support one platform, one plan, one language to start. Breadth is a version two problem.
- Write down what you cut and why, so scope creep has to argue with a list.
That last point matters more than it looks. Scope does not creep in one big decision. It creeps in twenty small ones, each reasonable on its own. A written list of what is out, and the reason it is out, turns every new request into a real conversation instead of a quiet yes.
Set a date and let it cut for you
A fixed timebox is the best scoping tool there is. Pick a launch window you cannot move, then fit the work to it instead of fitting the date to the work. When the date is real, the team stops debating whether a feature is nice and starts asking whether it fits. Basecamp built a whole method around this idea, betting on a fixed amount of time and shaping the work to match. It is a discipline worth borrowing even if you never adopt the rest of it.
A good MVP is not the smallest thing you can build. It is the smallest thing that can teach you whether to build more.
The point of all this cutting is not to ship something cheap. It is to reach a real user quickly, watch what they actually do, and spend your next round of effort on what you learned instead of what you guessed. The teams that win are not the ones who planned the most features. They are the ones who got to that feedback first and changed their minds fastest.
Prysmus designs and builds custom software, mobile apps and AI features for companies worldwide. If you are scoping a build, tell us what you are working on and we will come back with a clear plan and price.