• Product
  • Strategy

How to scope an MVP without building the wrong thing

A practical way to scope a first version that tests your riskiest assumption, ships in weeks and still leaves a foundation worth building on.

Infinisoft Team4 min read

Most MVPs do not fail because they were built badly. They fail because they were built to answer the wrong question. A team spends four months on a polished product, launches it, and only then discovers that the thing they were unsure about was never tested.

Scoping is where that risk is won or lost. Here is the approach we use with clients before a line of production code is written.

Start with the riskiest assumption

Every new product rests on a short list of assumptions. People have this problem. They will pay to solve it. They will switch from what they use today. We can deliver it at a cost that works.

Write them down, then rank them by two things: how uncertain you are, and how much damage it does if you are wrong. The assumption at the top of that list is what your MVP exists to test. Everything else is supporting cast.

If the riskiest assumption is “will clinics pay for online booking?”, the MVP is not a booking platform. It might be a booking flow for three clinics, with the admin side handled in a spreadsheet for now.

Write the one-sentence promise

Before talking about features, agree on one sentence that describes what a user can do after version one that they could not do before.

A clinic manager can publish open appointments and see them booked without a single phone call.

That sentence becomes the filter for every scoping decision. If a feature does not make the promise more true, it waits for version two. It sounds obvious, yet most scope creep comes from features that are pleasant but do not serve the promise.

Cut by journeys, not by features

Feature lists hide dependencies. “User accounts” sounds small until you realise it brings password resets, email verification, roles and an admin screen to manage them.

Instead, list the two or three journeys that deliver the promise from start to finish, and build those completely:

  • The core journey, for example a patient finding a slot and booking it.
  • The supply journey, for example a clinic publishing availability.
  • The trust journey, which covers whatever makes someone confident enough to use it: confirmations, reminders, a clear cancellation path.

A complete thin journey beats five half-built features, because it can be put in front of real users and measured.

Decide what done means before you start

An MVP without success criteria never really ends. Before kickoff, agree on:

  1. The signal. Which number tells you the assumption was right? Bookings per clinic per week is a signal; page views are not.
  2. The threshold. What value of that number would make you invest further, and what value would make you change direction?
  3. The timebox. How long the experiment runs after launch before you decide.

Writing these down protects everyone. It stops the team from moving the goalposts after launch, and it gives the build a clear finish line.

Build the foundation, fake the rest

Scoping an MVP is not the same as building something disposable. The parts that are expensive to change later deserve care from day one: the data model, authentication, payments and the deployment pipeline. Rewriting those under load is where projects lose months.

Almost everything else can be manual at first. Onboarding can be a call. Reporting can be a weekly export. Admin tools can be the database console behind a careful process. Customers rarely notice, and you learn what to automate by doing it by hand.

Budget for the second version

The most common scoping mistake is spending the whole budget on version one. The first release is where you start learning, so the money that matters most is the money you keep for acting on what you learn.

As a rule of thumb, we suggest committing roughly two-thirds of the initial budget to the MVP and holding the rest for the four to eight weeks after launch. That is when real usage tells you which features to double down on and which to quietly remove.

A simple scoping checklist

Before you sign off on an MVP scope, check that you can answer yes to each of these:

  • We can name the single riskiest assumption this release tests.
  • We agree on a one-sentence promise for version one.
  • Each journey in scope can be completed end to end by a real user.
  • We know which number we will watch, and what result changes our plans.
  • The data model, auth and payments are built to last; the rest can be manual.
  • There is budget and time left for the version that comes after.

If any answer is no, the scope is not ready yet. Fixing that on paper takes days. Fixing it in code takes months.

Start a project

Let’s build somethingendless.

Tell us where you’re headed. We reply within one business day. Honest next steps, never a sales script.