← The Bluprint Lab

MVP Development Services: What the Engagement Actually Involves

The stages of an MVP engagement, the three mechanisms that stop scope drifting, and the handover checklist that decides whether you own what you paid for.

"MVP development services" is a category name, not a description of a service. Two firms can both use it and sell you completely different things: one builds a deliberately small first product you can put in front of paying users; the other builds a full app and calls it an MVP because the budget was tight.

You will not tell them apart from their websites. You will tell them apart from how they answer questions about process, scope control and handover: which is what this guide is about.

What it costs is a separate question, answered in MVP development cost in the UK. Which suppliers exist and how they differ is covered in how to hire an app developer in the UK. This is about the engagement itself.

What you are actually commissioning

An MVP engagement is not "a cheaper build". It is a build with a deliberately narrow question attached to it: will people use this, and will they pay?

That question changes what the work is for. Every decision in the project should be answerable with "does this help us find out?" And a surprising number of decisions cannot be.

Two things follow, and both are worth saying out loud before you sign anything:

  • The MVP is meant to be incomplete. If the finished thing has no obvious gaps, the scope was not minimum and you paid for certainty you already had.
  • The MVP is meant to be thrown away in part. Some of what gets built will be wrong. That is the point of building it.

A supplier who is uncomfortable with either sentence is selling you a full build.

The five stages, and where each one goes wrong

Almost every MVP engagement in the UK runs the same five stages. The names differ; the shape does not.

StageWhat happensWhere it goes wrong
DiscoveryWorking out what to build and whyTurns into months of documentation nobody reads
Scope freezeAgreeing the list and closing itNever actually happens, so the list keeps growing
BuildThe product gets madeRuns long because the list kept growing
TestReal people use itSkipped, or done with the team instead of users
HandoverYou take ownershipNobody agreed what "ownership" means until now

Notice that four of the five failures are the same failure arriving at different times. Scope is the whole game.

Discovery

You are paying for someone to work out what the smallest useful version is. Good discovery is short (days, not months) and produces a decision, not a document.

If a supplier quotes you a discovery phase measured in weeks with a deliverable measured in pages, ask what decision the pages support. There is often a good answer. There is often not.

Scope freeze

This is the stage most engagements skip, and skipping it is why MVP projects overrun.

A scope freeze is a specific, dated moment where both sides agree the list is closed and anything new goes to a second list. It needs to be written down and it needs a name, otherwise "could we just also…" arrives in week three and nobody has the standing to say no.

Build

Ask how you will see progress. The right answer involves you using the thing, not reading about it. Weekly written updates are a substitute for access, and a poor one.

Test

An MVP that has not been in front of real users has not answered the question you commissioned it to answer. Your team's opinion of it is not the data, and why that distinction matters is worth reading before you agree the plan.

Handover

Covered below, because it is the stage buyers think about last and regret first.

The three mechanisms that actually control scope

Everyone agrees scope should be controlled. Almost nobody writes down how. These are the three that work:

  1. A closed list with a date. Not "the agreed scope" in a proposal, but a numbered list, and a date after which additions go to phase two. Vagueness here is always resolved in the supplier's favour, because they are the ones holding the estimate.
  2. A single named decision-maker on your side. Committees add features. One person with authority to say "not in this version" is worth more than any contract clause.
  3. A stated question the MVP exists to answer. One sentence, agreed up front. It is the only tool that lets you refuse a genuinely good idea, not because it is bad, but because it does not help you find out.

If a supplier has their own version of these three, that is a strong signal. If they have none and say scope will be "managed collaboratively", price in an overrun.

What you should own at the end

This is the most commonly skipped conversation in UK software procurement, and the most expensive one to skip. Agree all of it before work starts, not at handover:

  • The source code, in a repository you own, with your account as owner, not the supplier's
  • Intellectual property, assigned to you in writing, including anything a subcontractor wrote
  • Accounts and infrastructure in your name (hosting, domain, database, third-party services) so you can keep the thing running without the supplier
  • Design files, not just exported images
  • A written record of what was deliberately left out, which is what makes the next phase quotable by anyone
  • Whatever the testing produced: recordings, notes, the actual findings

The test question is simple: if we stopped working with you tomorrow, could another firm pick this up? A supplier who cannot answer yes has, deliberately or not, sold you a dependency.

Questions worth asking that are specific to MVPs

The general ones (references, rates, who does the work) are in the hiring guide. These are the ones that separate MVP suppliers from app builders wearing the label:

  • What would you take out of this to ship it two weeks sooner?
  • What is the one question this MVP is meant to answer?
  • What happens at the scope freeze, and what date is it?
  • Who are the users we will test with, and who is finding them?
  • What will you hand over, and in whose accounts?
  • If we learn the idea does not work, what have we still got?

That last one matters more than it sounds. A well-run MVP leaves you with a clear answer even when the answer is no. A badly run one leaves you with a bill and a maybe.

The step that makes the whole engagement cheaper

Most of the cost and nearly all of the risk in an MVP engagement come from the same place: scope decided before anyone had evidence.

You can attack that directly. A working prototype, something real enough to put in front of users, built in days rather than months, turns the scope conversation from opinion into observation. You arrive at the MVP engagement already knowing which features people used, which they ignored, and which they asked for that nobody had thought of.

That is what a Prototype Sprint is for: a fully working prototype from £750, in five days. Against an MVP that starts at around £8,000 and runs to £80,000 depending on scope, it is a small amount of money spent making the large amount of money better aimed.

The order matters more than the amount. Prototype vs MVP: which do you need first sets out how to tell which stage you are actually at.

The bottom line

Buying MVP development is not really buying software. It is buying a controlled way to find something out.

Judge suppliers on the three things that decide whether you get that: how they close scope, how they get the thing in front of real users, and what they hand you at the end. Price matters, but it is the fourth question, not the first.

And if you cannot yet describe the smallest useful version in one paragraph, you are not ready to commission an MVP. You are ready to prototype.

Further reading