MVPs & custom software3 min readReviewed by the Softivum team,

How do I validate an MVP idea before building it?

Short answer

Validate an MVP idea before building by naming the one assumption that would end it if wrong, finding the first ten real users you can already reach, and putting a clickable prototype in front of them. Build only when their behavior, not their politeness, shows the problem is worth solving.

A founder interviewing a potential customer in a café, taking notes in a notebook.

The key points

  • Name the single assumption the business depends on.
  • Talk to people you can actually reach, not an imagined market.
  • Watch what they do with a prototype; do not rely on what they say.
  • Decide in advance what result would make you stop.

What are you actually trying to find out?

Not whether the idea is good, but whether one specific belief is true. Most ideas contain a dozen assumptions, and one of them carries the business: that a certain group has this problem, that they already try to solve it, or that they will change what they do to use your product. Name that one and test it first.

Validation is cheap compared with building even a minimal product. A week of prototyping and a handful of conversations can show what months of development would otherwise cost to learn.

Who should you test with?

People who have the problem today and whom you can reach. Friends and family are polite, which is the opposite of useful. Ten real prospects who try your prototype and either complete the task or stumble are worth more than a hundred survey answers. If you cannot name ten reachable users, that is itself a finding about your distribution.

What counts as validation?

Behavior. Someone completing the task, asking when they can have it, offering to pay or introducing a colleague counts. Saying the idea is interesting does not. Decide before you test what you will treat as a yes, so you do not stretch a mixed result into a green light afterwards.

Our MVP development process starts with about three days of scoping and a week of prototyping before the build begins, and includes a user testing plan, for exactly this reason.

How to validate an idea before building

  1. State the riskiest assumption

    Write the one sentence that, if false, ends the idea, such as who has the problem and why they will pay to fix it.

  2. Find the first ten users

    List ten real people or businesses who have the problem and whom you can reach this month.

  3. Test with a prototype

    Build a clickable prototype of the core flow, about a week of work, and watch them try to complete the task.

  4. Set a stop rule

    Decide before the test what result means go, change or stop, so the outcome cannot be argued around afterwards.

  5. Build only the core

    If the test holds, build the smallest product that serves that flow, and leave admin tooling and extras for later.

Before you commission an MVP

  • What is the one assumption that would end this idea if wrong?
  • Who are the first ten real users, and can you reach them now?
  • What will you treat as a yes, and what as a no?
  • What are you prepared to leave out of version one?
  • How will you know within weeks whether it held?

Sources

Rules and guidance this answer relies on. Policies change, so check the current version before acting on it.

  1. GOV.UK Service Manual: How the discovery phase works
  2. GOV.UK Service Manual: How the alpha phase works
  3. The Lean Startup: Methodology and principles
  4. Y Combinator Startup Library: How to plan an MVP

Questions people also ask

Often, yes. Conversations, a landing page that describes the offer and a clickable prototype can test demand before any code is written. Only build software once those show real interest from people you can reach.

A focused round is typically a few weeks: scoping the assumption, about a week to build a prototype, then user conversations. Longer usually means the question was too broad or the users were hard to reach.

That is a good result, because it cost weeks rather than a full build. Change the assumption, the audience or the offer and test again, or stop. Either way you keep the money a full build would have used.

Related services

Want this applied to your business?

Tell us what you are planning in a free 30-minute call, or have your current website checked first with no call needed.

Get a Free 2-Minute Website Audit

Free 30 minutes · no obligation

WhatsAppCall