Back to blog

Product discovery

What a Minimum Viable Product Should Actually Prove

Learn how to scope a minimum viable product around one risky assumption, a complete user outcome and clear evidence for the next investment decision.

A minimum viable product is not the cheapest version of an entire roadmap. It is a focused product that helps a real user reach one valuable outcome and gives the business enough evidence to decide what deserves investment next.

01

A small product can still answer the wrong question

Imagine a trade wholesaler planning a customer portal. The full idea includes customer accounts, a product catalogue, contract pricing, quote requests, approval steps, invoices, notifications and management reports. The team calls the first release an MVP, then marks most of that list as essential.

Six months later, the portal may be smaller than the final vision, but the business has not reduced its uncertainty. It still does not know whether customers will use a structured quote request, whether the information will be complete enough for the sales team or whether the new journey will reduce the email admin it was meant to replace.

That is the problem with treating a minimum viable product as a trimmed feature list. The team can spend less than the full roadmap and still spend far too much before learning anything useful.

A good MVP starts with the decision the business needs to make. It then includes the smallest responsible product, audience and measurement needed to support that decision.

02

An MVP is a decision tool, not a small finished product

Atlassian describes a minimum viable product as a basic version containing the core features needed to satisfy early users, validate an idea and gather feedback. The useful word in that definition is not minimum. It is validate.

The first release should help the business learn whether a specific user experiences the problem, chooses the proposed route and receives enough value to use it again. That evidence can justify more investment, expose a needed change or stop an idea before the expensive parts are built.

An MVP is therefore temporary in scope, but not careless in purpose. It may become the foundation of the product, or it may show that the product should change direction. Both outcomes are valuable if the question was clear before development began.

03

Start with the riskiest assumption, not the feature list

Before deciding what to build, write down what must be true for the product to succeed. The wholesaler may believe that customers regularly struggle to request accurate quotes, a structured portal will make the task easier, the sales team can respond faster and customers will return to the portal instead of using email.

Those assumptions do not carry equal risk. If customers prefer sending a rough email because they expect the sales team to interpret it, building a beautiful catalogue will not rescue the idea. If contract pricing cannot be exposed reliably, the commercial model may need a different journey.

Rank the assumptions by uncertainty and damage. Test the belief that could make the whole idea pointless before improving a detail that affects one screen. Government service guidance uses the same principle during alpha work: focus on the riskiest assumptions and build only enough to test them.

For our portal, the first decision might be: will existing customers submit complete structured quote requests, and will that reduce the time sales staff spend chasing missing information?

04

Choose the right kind of test before choosing an MVP

Not every uncertain idea needs production software. A prototype, proof of concept, pilot and MVP answer different questions.

A prototype tests whether people understand a proposed journey. It can be a set of linked screens with sample data and no live integrations. A proof of concept tests whether a technical approach is feasible, such as retrieving contract prices from an old system. Neither needs to support ordinary live work.

A pilot introduces a controlled solution to a limited group inside a real operation. It is useful when the product exists but the business needs to understand adoption, support and operational value. An MVP goes further than a prototype because real users depend on it to complete a valuable task. It must be reliable enough for that promise.

Use the cheapest test that can answer the current question. If five customer sessions with a clickable prototype can expose that the quote journey is confusing, production development would be an expensive way to discover the same thing.

05

Give one user one complete valuable outcome

The easiest way to lose an MVP is to serve every future user at once. Customers need the portal. Sales staff need a work queue. Managers need reporting. Finance wants credit controls. Administrators want configuration. Each request is reasonable, and together they recreate the whole roadmap.

Choose one primary user and describe the value in one sentence. For example: an existing trade customer can submit a complete quote request and receive confirmation that the sales team has everything needed to respond.

That statement creates a boundary. The MVP needs customer identification, the relevant product or requirement details, validation, supporting documents, submission and a visible confirmation. It may need a simple internal view so staff can receive and process the request. It does not yet need every account feature, invoice history, advanced reporting or a native mobile app.

A short scope is not enough on its own. The journey must still reach the promised outcome. Half a form and a message saying the rest will arrive later may be minimal, but it is not viable.

06

Build the smallest end-to-end learning loop

An MVP should connect the user action to the business response and the evidence needed to judge the result. In the wholesaler example, a customer submits the request, the sales team receives complete information, somebody prepares the quote and the product records whether the process needed extra chasing.

This end-to-end loop matters because a polished front end can hide work pushed into the back office. If the portal saves a customer two minutes but creates fifteen minutes of rekeying for sales staff, the product has moved the problem rather than solved it.

Include the small operational tools needed to observe and support the route. That may mean a basic administration view, an error log, a support contact and an event showing where users abandon the journey. These parts are less exciting than another dashboard, but they make the test understandable.

07

Manual work behind the product can be sensible

Early products do not have to automate every backstage step. A person may review a submitted request, check an edge case or move information into an existing system. That can reduce development while demand and process rules remain uncertain.

Manual work is acceptable when users still receive the promised value and the team records what the manual step teaches. It becomes misleading when the human quietly performs the core value that the software is supposed to prove. A portal cannot claim to identify the correct contract price if a staff member chooses it from memory after every submission.

Write down each manual step, its owner, its likely capacity and the condition that would justify automation. Otherwise temporary support work has a habit of becoming a permanent process held together by one patient person and a spreadsheet with an optimistic filename.

08

Viable does not mean unsafe

The phrase minimum viable product is sometimes used to postpone security, privacy, accessibility, backups and monitoring. Those are not decorative improvements when real people, money or business records are involved.

The Information Commissioner's Office says organisations must consider data protection from the design stage and throughout a product's lifecycle. The National Cyber Security Centre makes the same wider point about security: requirements should be defined from the start, not pushed aside for features or deadlines.

The amount of protection should match the product and risk. An invited trial using low-risk sample information needs less than a public service holding financial or health data. But authentication, role access, secure storage, sensible data collection, error handling, backups and a way to respond when something goes wrong may all be part of the minimum responsible release.

Cut convenience before trust. A customer can wait for advanced filters. They should not have to accept that another company may see their quote because permissions were left for version two.

09

Agree the evidence before the first user arrives

Feedback is useful, but an MVP needs more than a collection of opinions. Decide what behaviour would increase confidence in the assumption and what result would make the team stop or change direction.

For the quote portal, the team might measure how many invited customers begin and complete a request, how often staff need to chase missing information, the time from submission to a quote being ready, whether customers return for another request and what support each submission requires.

Set a review period and a decision threshold before launch. The exact numbers depend on current performance, volume and commercial value. A target should compare the new route with a known baseline, not borrow an impressive percentage from somebody else's product.

Also record what the test cannot prove. A successful trial with ten friendly customers does not establish demand across the whole market. It can show that the route works for that group and that the next, broader test is worth funding.

10

Measure value and behaviour, not activity

Sign-ups, page views and positive comments are easy to collect. They can still leave the main question unanswered. A user may create an account, look around once and return to email for the next real quote.

Measure the behaviour closest to the promised value. Did the customer finish the request? Was the information usable? Did the sales team spend less time chasing? Did the customer return without being persuaded by the project team? Did the business move closer to revenue, lower cost or reduced risk?

Qualitative research explains the numbers. Watch several users attempt the task and speak to the staff receiving the output. Analytics may show a drop at the document step. A conversation can reveal whether the file requirement is unclear, unavailable at that point or simply not worth the effort to the customer.

The strongest evidence usually combines observed behaviour, operational data and a real commitment of time or money. A survey answer alone is a weak reason to fund the next six months.

11

Do not let one pilot customer become the whole market

Early users are valuable because they expose real work. They can also pull the product towards their own organisation. One wholesaler customer may require a rare approval chain, a particular file format and an integration that no other customer uses.

Separate requests that improve the core outcome from requests that serve one account. Ask whether the feature helps test the main assumption, appears across the intended market and is necessary for safe use. If not, keep it outside the MVP or price it honestly as bespoke work.

This does not mean ignoring early customers. Record the request, understand the need and look for the wider pattern. The discipline is preventing a helpful pilot from becoming a custom software project while the team still believes it is validating a repeatable product.

12

Build for learning without creating a dead end

An MVP does not need architecture for imaginary global scale. It does need code and data that the team can understand, observe and change safely if the evidence supports continuing.

Keep the product boundary narrow, use ordinary technology the team can support and avoid integrations that do not contribute to the test. At the same time, treat important records properly, keep business rules out of improvised screen logic and make deployment repeatable. The next version should be able to grow from what was learned without every change feeling like surgery.

Some temporary work is reasonable. A hard-coded list for a controlled trial may be cheaper than a complete configuration area. Mark the shortcut, understand its risk and decide what evidence would justify replacing it. Technical debt becomes dangerous when nobody knows it was borrowed.

13

Use the result to continue, change or stop

An MVP has done its job when the evidence changes a decision. The business may continue because users complete the task, staff receive better information and repeat use suggests the product is becoming part of normal work.

It may change the product because customers value status updates more than structured requests, or because the sales team needs better internal tooling before a customer portal can help. It may stop because the problem is too small, the buying route is too difficult or the existing workaround is good enough.

Stopping is not a failed development project when the MVP prevented a much larger investment in the wrong idea. The waste comes from launching a learning product, collecting evidence and then continuing with the original roadmap regardless.

14

Build the smallest product that can change the decision

Our wholesaler did not need a smaller version of accounts, catalogues, quotes, invoices and reporting. It needed one reliable way for a defined customer group to submit a complete quote request, one operational route for staff to handle it and one agreed set of measures showing whether the change was worthwhile.

That is a useful minimum viable product. It is small enough to learn from before the budget disappears, complete enough to create real value and responsible enough to deserve a user's trust.

If your software idea has become a long feature list without a clear first decision, I can help turn the business problem into a focused prototype, pilot or MVP with visible scope, risks and success measures.

Useful questions

Minimum viable product scope checklist

  • What business decision must this first release support?
  • Which assumption could make the whole idea pointless?
  • Could a prototype or proof of concept answer the question more cheaply?
  • Who is the one primary user for the first release?
  • What complete valuable outcome must that user reach?
  • Which backstage steps can remain manual without faking the core value?
  • What security, privacy, accessibility and operational controls are essential now?
  • Which behaviour will show that users received the promised value?
  • What baseline, review period and decision threshold will be used?
  • What can this test not prove?
  • How will one early customer's requests be kept separate from the wider product?
  • What evidence would justify continuing, changing direction or stopping?
Daniel Mills

Written by Daniel Mills

Business understanding and hands-on software delivery.

I help owners and teams improve the software they rely on, replace fragile processes and turn new ideas into practical systems people can actually use.