Skip to content

Insight

How to scope an MVP you can actually ship

Most MVPs fail by being too big, not too small. A practical way to decide what goes into your first release, and what can wait.

· 7 min read

By Mahamudul Hasan, Founder & CEO

  • Product
  • MVP

A minimum viable product is the smallest version of your idea that real people can use, and that teaches you something you could not learn any other way. It sounds simple. In practice, most first releases grow until they take a year, cost twice the budget and launch into silence.

Here is the approach we use with founders and product teams to keep the first release small, useful and shippable.

Start with one job, for one person

Write a single sentence that names who the product is for, what they can do with it, and why that matters to them.

For example: "A shop owner can record a sale on their phone in under ten seconds, so that they know what they earned today."

If you cannot write that sentence, you are not ready to scope features yet. If you have five sentences, pick the one that would hurt most to lose. Everything in the MVP should serve that one job.

List everything, then cut in three passes

Write down every feature you can imagine. Then make three passes.

Pass 1: remove anything that does not serve the one job. Settings pages, multiple user roles, dark mode, an admin dashboard: if the job can be done without it, it goes on the later list.

Pass 2: replace software with people. Many features can be done by hand at first. Instead of automated onboarding emails, send them yourself. Instead of a billing system, send invoices. You learn more by doing it manually, and you only automate what you know is needed.

Pass 3: simplify what is left. For each remaining feature, ask what the simplest version would be. Search can start as a filter. Notifications can start as one email. A dashboard can start as a single number.

Keep quality, cut quantity

The most common mistake is to shrink scope by lowering quality: skipping design, testing or performance to go faster. That backfires. A slow, confusing product does not tell you whether people want your idea. It only tells you they do not want a slow, confusing product.

Cut features, not polish. A small product that works well earns trust and honest feedback.

Decide what you want to learn

An MVP is an experiment, so decide in advance what result would make you continue, change direction or stop. For example:

  • Do people complete the core job without help?
  • Do they come back a second time without being reminded?
  • Will anyone pay, pre-order or join a waiting list?

Then make sure the product can measure it. Basic analytics on the core job is part of the MVP, not an extra.

Choose foundations that can grow

Small scope does not mean throwaway code. If the MVP works, you will want to build on it, not start again. A few choices make that possible without slowing you down:

  • A mainstream, well-supported stack your future team can hire for.
  • A real database and proper authentication from the start.
  • Automated deployment, so releasing is routine rather than risky.

These cost little at the beginning and save a rewrite later.

A realistic shape for a first release

For most products we scope, a good first release has:

  • One core job, done well.
  • Sign-in and a simple profile.
  • The minimum admin needed to support real users.
  • Analytics on the core job.
  • Everything else on a visible "later" list.

Signs your MVP is too big

  • It needs more than one sentence to explain.
  • You cannot demo the core job in under a minute.
  • The launch date keeps moving because "one more thing" is needed.
  • Nobody outside the team has used it yet.

If any of these sound familiar, run the three passes again.

The short version

Pick one job for one person. Cut everything that does not serve it, do some of it by hand, and simplify what remains. Keep the quality high, measure what you want to learn, and build on foundations that can grow.

If you have an idea and want help shaping the first release, book a call. We will help you find the smallest version worth shipping.

Keep reading

More insights.

Let's talk

Have a product to launch?

Tell us what you are building. In one call we will suggest a first release you can ship quickly, and what it would take.