All posts

Your MVP. Scoped to launch.

Learning how to scope an MVP comes down to one discipline: build only what a real user needs to get one result, and nothing that does not help you learn. Here is how to define that core, decide what stays out, and keep the scope from growing back.

For founders with
a long feature list.

One user, one result.

How to scope an MVP around a single core journey

A minimum viable product is the smallest version of your idea that real people can use to get real value, and that teaches you whether to keep going. The word that matters most is minimum. Scoping is the work of deciding what that minimum is, and it is mostly a work of removal.

The most reliable way to scope is to start from one person and one result, not from a feature list. Name the user you are building for first. Name the problem they have today. Then describe, step by step, the shortest path from opening your product to that problem being solved. That path is your core journey, and it is the backbone of the MVP.

Everything on the path is a candidate for version one. Everything off the path waits. This sounds strict, and it is, but it turns an open-ended debate about features into a simple test you can apply to every idea on the table.

  • Who is the first user, described as a specific kind of person or business?
  • What problem do they have today, and how do they solve it now?
  • What is the one result they should get from your product?
  • What are the fewest steps between signing up and that result?
  • What would you need to see from users to decide on a next version?

Every feature has to earn its place.

Deciding which features belong in version one

Once the core journey is written down, list every feature you have in mind and sort each one into three groups. Must have: the journey breaks without it. Should have: it makes the journey nicer but people can get the result without it. Later: it serves a different user, a different problem or a future you have not reached yet.

Only the first group goes into the MVP. Be honest about what really breaks the journey. A user who cannot sign in cannot use your product, so accounts often belong in the first group. A user who cannot change their profile picture can still get the result, so that waits.

A useful second test is to ask what each feature will teach you. If a feature will not change a decision you make in the next few months, it is probably not worth building yet. An MVP is as much a learning tool as a product, and the features that earn their place are the ones that help you learn.

Do it by hand before you build it.

Ways to keep MVP scope small without cutting value

Cutting a feature does not always mean users go without it. Many parts of a product can run manually behind the scenes in the first version. An admin panel can be a shared spreadsheet. Onboarding can be a call with the founder. A complex matching step can be done by a person until you know how users actually behave.

The same goes for anything you can borrow instead of build. Payments, email, sign-in and analytics are solved problems with dependable services behind them. Using those lets your budget go to the part that makes your product different, which is the part users are there for.

Simplify the surface too. One platform is usually enough to start: a web app or a mobile app, rarely both. One language, one market and one main user type keep the design and the testing focused. You can widen any of these once the core works.

  • Run rare or complex steps manually until volume justifies automating them.
  • Use existing services for payments, sign-in, email and analytics.
  • Launch on one platform first, usually the one your users already prefer.
  • Serve one user type before adding roles, teams and permissions.
  • Keep settings and customization to the few options people truly need.

Scope grows if you let it.

Common MVP scoping mistakes and how to avoid them

The most common mistake is building for every user at once. Each extra audience brings its own needs, and soon the product serves everyone a little and no one well. Picking a first user feels like giving up opportunities, but it is what lets you learn fast enough to reach the others.

The second is scope creep during the build. A new idea arrives, it seems small, and it goes in. A dozen small additions later, the launch has moved by weeks. The fix is simple: every new idea goes on a list for after launch, and anything that must come in has to replace something of similar size.

The third is the opposite: cutting so much that the product no longer delivers the result. Minimum does not mean broken or ugly. The core journey should work reliably and feel cared for, because people judge the whole idea by it. A small product that does one thing well teaches you far more than a large one that does many things poorly.

Scope drives cost and time.

How MVP scope affects cost and timeline

Scope is the biggest lever on what an MVP costs and how long it takes. Every screen, role, integration and edge case adds design, building and testing. That is why two products that sound similar can differ a lot in effort: one may need a single user type and one integration, the other three roles and five connected systems.

Rather than look for a general price, write down your core journey and the must have features, and count what is behind them: the screens, the types of users, the outside systems it connects to, and any AI features. That list is what a team estimates from, and it shows you exactly where trimming saves the most.

If something in the scope is genuinely uncertain, such as whether an AI feature will be good enough on your data, test that part first. A short prototype can settle the question before you commit the full build to it.

How we approach it.

How Walhallah scopes and builds MVPs

We start every MVP with scoping, together with you. We map the first user, the core journey and the must have features, and we are direct about what can wait. AI speeds up how we build, but experience decides what to build, and saying no to a feature is often the most valuable advice in the room.

With a tight scope, an MVP usually goes live in weeks rather than months. If one part is still an open question, we can build a focused prototype first, often in days, so you decide with evidence. After launch, what real users do becomes the input for the next version.

Questions. Answered.

How many features should an MVP have?

There is no fixed number. An MVP should have the features a user needs to complete the core journey and get one real result, and no more. For many products that is a handful of screens around a single task, plus basics like signing in.

What is the difference between a prototype and an MVP?

A prototype tests whether an idea or a part of it works, often with a small group and sometimes without real data. An MVP is a working product that real users can sign up for and use. A prototype answers a question; an MVP starts the product.

How do I stop scope creep during an MVP build?

Agree on the core journey and must have features before the build starts, and write them down. Put every new idea on a list for after launch. If something truly has to come in, take out something of similar size so the timeline holds.

Should an MVP include AI features?

Only if the AI is part of the core result your users come for. If it is, test it early on real data, because its quality decides whether the product works. If it is a nice extra, it can wait for a later version.

Can I scope an MVP without a technical background?

Yes. Scoping is mostly about users, problems and priorities, which founders usually know best. A technical partner then helps turn the core journey into screens and systems, points out what is costly, and suggests simpler ways to reach the same result.

Have a product idea? Let’s scope it.

Tell us what you’d like to build or improve.