An MVP becomes expensive when “minimum” describes engineering effort rather than a complete outcome for the user.

The result is familiar: a portal launches without the integration needed to show accurate information; an online quote still requires staff to re-enter every field; a marketplace tests demand using data structures that cannot support the full model; or a customer account works for one user type but hard-codes permissions that must later be replaced.

The organisation has technically released something. It has not necessarily learned the right thing or created a safe path forward.

A credible minimum viable product is the smallest operational release that allows a defined group to complete a valuable job and allows the organisation to collect evidence for the next decision. It includes the controls necessary to operate responsibly. It does not have to include every audience, workflow, integration or edge case, but the omitted scope must be deliberate.

The alternative is not automatically “build the whole platform”. A full first release can also waste money by implementing assumptions at scale. The right decision depends on what must be learned, which foundations are expensive to reverse, which obligations apply from day one and whether a smaller release can produce trustworthy evidence.

The short answer

Choose a smaller first release when you can:

  • Serve a clearly defined user group.
  • Complete one valuable end-to-end job.
  • Limit operational exposure and support demand.
  • Reuse the architecture, data and design foundations later.
  • Measure behaviour and outcomes that inform a real decision.
  • Defer features without deferring security, privacy, accessibility or data integrity.

Choose a broader first release when partial scope would create unacceptable risk, duplicate migration, break a mandatory end-to-end process, fragment customer identity or require a temporary architecture that is almost as expensive as the enduring one.

When those boundaries cannot be established from the brief, paid Discovery should define the product, release strategy, technical foundations, operating model and investment before implementation is promised.

Stop using MVP to mean “the cheapest version”

Comparison of prototype, proof of concept, pilot and MVP by the question each is designed to answer.

Four very different concepts are often called an MVP.

A prototype

A prototype tests an interaction, concept or assumption without operating as the production service. It may be disposable. It can be extremely valuable, but it is not a live product simply because a stakeholder can click through it.

A proof of concept

A proof of concept tests technical feasibility: whether an integration works, a data source performs, an algorithm is viable or a platform supports a required capability. It does not necessarily provide a usable customer journey.

A pilot or beta

A pilot places a controlled version in front of real users or operations, commonly with a limited cohort, market or process. The GOV.UK Service Manual describes private beta as a limited release used to obtain feedback and improve the service before opening it more widely. It also says the team needs capacity to sustain learning and support users. See how the beta phase works.

A minimum viable product

An MVP is a live product release with enough value, quality and operational capability to be used for its intended learning purpose. Depending on the project, the most accurate label may be “release one”, “limited production release” or “pilot” rather than MVP.

Agree the label and acceptance standard before procurement. Otherwise, the buyer may expect an enduring production platform while the supplier prices a temporary validation build.

Define the decision release one must enable

Every first release should have a decision statement:

We will release this complete capability to this defined group under these operating conditions so that we can decide whether and how to proceed using this evidence by this date.

Examples include:

  • Whether verified customers will self-serve a recurring service task.
  • Whether trade customers will reorder through an account portal.
  • Whether a guided product selector improves the quality of enquiries.
  • Whether one region can operate a shared content and lead-routing model.
  • Whether an integration can support acceptable data freshness and reconciliation at production volume.

“Get market feedback” is too vague. Identify the next investment decision and the threshold that would influence it.

Find the smallest complete user job

Feature reduction is not enough. A thin list of disconnected features can still fail to create value.

Map the end-to-end job:

  1. The trigger that brings the user to the service.
  2. Discovery and eligibility.
  3. Information or data the user must supply.
  4. The core transaction or task.
  5. Confirmation and status.
  6. Exceptions, correction and support.
  7. The operational hand-off behind the interface.

Then identify the smallest coherent slice.

For a customer portal, “sign in and view the dashboard” is usually not a complete job. “Sign in, view a current invoice, download it and obtain help if it is wrong” may be. For B2B ecommerce, a product catalogue without account pricing, order rules or fulfilment may not test the real proposition.

The slice can be narrow by audience, geography, product range, transaction type or operational team. It should not be narrow by removing the steps required for the job to work.

Separate scope foundations from feature scope

Enduring digital-platform foundations supporting a selectable set of release-one features.

Some work supports only the first feature. Other work is a foundation for every release.

Product foundations

  • User and account model.
  • Roles, permissions and tenancy.
  • Data definitions and identifiers.
  • Integration boundaries and event handling.
  • Security, privacy and audit requirements.
  • Accessibility approach.
  • Content model and design system.
  • Analytics and outcome measurement.
  • Deployment, monitoring and recovery.

Release-one features

  • Selected user journey.
  • Limited content, product or service range.
  • Defined notifications and support.
  • Required administration.
  • Specific operational hand-offs.

The foundations do not all need maximum scale on day one. They do need a credible direction. Hard-coding one customer account because only one client is in the pilot can make the next release disproportionately expensive if multi-tenant identity was always part of the known future.

Identify the decisions that are expensive to reverse

An MVP can change. Some choices are still costly to undo.

Identity and permissions

Changing from individual accounts to organisation accounts with multiple roles can affect every data object, interface and integration. Define the likely hierarchy early, even if release one activates only a subset.

Core data model

Products, customers, locations, orders, cases and permissions need durable identifiers and ownership. Temporary spreadsheets are acceptable only when the transition and limits are explicit.

Integration pattern

Direct point-to-point connections may be fast initially and fragile at scale. Decide how failures, retries, duplicates, monitoring and version changes will work.

Platform and tenancy

Licensing, environments, regional data, deployment and extension models can shape the entire commercial pathway.

Content and design system

If pages and components are built as one-offs, later brands, markets and journeys may require repeated design and development rather than configuration.

Migration

Moving a small sample twice may be sensible for validation. Migrating the entire dataset into a temporary schema is usually not.

These are reasons to design an architectural runway, not reasons to build every future feature immediately.

Use three release patterns deliberately

Pattern 1: a vertical value slice

Deliver one job end to end across interface, data, integration and operations. This is strong when the main uncertainty concerns user adoption or task performance.

Example: one account type can authenticate, view current orders, download documents and raise a supported issue, while advanced reordering and approvals remain later.

Pattern 2: a controlled cohort

Deliver a broader capability to a limited region, customer group, dealer cohort or internal team. This is strong when the uncertainty concerns operating processes, training, data quality or network adoption.

Example: several representative locations use the shared platform before national rollout.

Pattern 3: a platform foundation with one use case

Build essential shared capabilities and prove them through one live journey. This is strong when identity, data and integration foundations create most of the reuse.

Example: establish organisation accounts, roles, audit and a common API layer, then launch one self-service transaction.

A project can combine patterns, but the team should know which evidence each pattern is intended to produce.

Do not postpone non-negotiable quality

“We will add it after validation” is not appropriate for every requirement.

Security and privacy

Production releases need proportionate security, privacy, access control, logging, data minimisation and incident handling. The cost can scale with exposure, but basic responsibility does not disappear because the audience is small. The Australian Cyber Security Centre describes secure by design as considering threats from the outset and incorporating protections into design, development and architecture. See its secure-by-design guidance.

Accessibility

Retrofitting inaccessible components and interaction patterns later can duplicate work and exclude pilot participants. WCAG 2.2 applies testable requirements across current web technology. Define the intended conformance and testing approach from the beginning.

Data integrity

If the first release shows account, price, order, health, finance or entitlement information, “mostly accurate” is not a valid learning condition. Build reconciliation and clear failure states.

Operations and support

Someone must answer questions, correct records, manage access, respond to alerts and own failures. Manual processes can support a pilot, but they must be visible, resourced and measured.

Compliance and legal obligations

Legal, regulatory and contractual requirements apply according to the activity, not the product label. Confirm them with qualified advisers and make them acceptance criteria.

Know when a manual process is useful

Manual work can reduce first-release complexity and reveal the real process. It is appropriate when:

  • Volume is deliberately limited.
  • Response expectations are explicit.
  • The manual step is safe and auditable.
  • Staff capacity is assigned.
  • The system still captures structured evidence.
  • The automation decision remains open.

It becomes false economy when the manual step:

  • Re-enters data at a scale that creates error.
  • Conceals an essential integration.
  • Produces a service level the team cannot sustain.
  • Bypasses privacy or access controls.
  • Prevents measurement of the future workflow.
  • Requires the entire customer journey to be rebuilt later.

Label manual scaffolding in the operating model and estimate both its pilot cost and replacement pathway.

Prevent the seven common causes of paying twice

1. Throwaway production code presented as a foundation

Disposable code can be valid for a prototype. It should not be quietly deployed as the base for a regulated or business-critical service.

2. A temporary data model that becomes permanent

Define future entities and identifiers early, even if the first release contains fewer records and relationships.

3. Core integrations deferred behind manual re-entry

If the integration is the main feasibility risk or value dependency, test it early rather than proving only the interface.

4. Security, privacy and accessibility retrofitted

Build these into foundations and acceptance criteria. Later remediation can touch every component.

5. One-off UI instead of reusable patterns

Use a controlled component set appropriate to release one, with documented variants and states.

6. No route from pilot accounts or data to the enduring service

Plan migration, identity continuity, consent and decommissioning before inviting real users.

7. No funded post-release team

An MVP is designed to produce evidence and change. If nobody can analyse, support and iterate it, the organisation has funded launch rather than learning.

Decide what belongs in release one using a four-gate test

Four-gate scope test assigning digital capabilities to release one or a later release.

For every candidate capability, ask:

Gate 1: Is it required to complete the user job?

If removing it breaks the outcome, include it or redefine the job.

Gate 2: Is it required to operate responsibly?

Include security, privacy, accessibility, legal, data, support and audit controls appropriate to the exposure.

Gate 3: Is it required to test the risky assumption?

If the central uncertainty is integration performance, a manual substitute will not answer it. If the uncertainty is demand, full automation may not be required.

Gate 4: Is deferral more expensive than inclusion?

Estimate rework, remigration, retraining, contract change and customer disruption. Include foundations where deferral creates disproportionate later cost.

Capabilities that pass none of the gates belong in a later release.

Measure evidence, not activity

Release-one measures should connect to the decision statement.

Useful categories include:

  • Reach: eligible users invited and activated.
  • Completion: users who finish the defined job.
  • Quality: errors, corrections, data mismatches and support reasons.
  • Time: customer and staff effort.
  • Adoption: repeat use and channel shift.
  • Operations: manual effort, queue age and exception volume.
  • Commercial: qualified outcomes, value or cost where relevant.
  • Reliability: availability, integration delivery, latency and recovery.
  • Learning: which assumptions were confirmed, rejected or remain unresolved.

Do not use total registrations as proof that a portal creates value. Do not use clicks as proof that a workflow is viable. Define minimum evidence and the decision associated with each threshold.

When a fuller first release is the better decision

A broader release may be more credible when:

  • The service must replace a legacy platform at a fixed end date.
  • Partial migration would require two high-risk transformations.
  • The value depends on a complete closed-loop integration.
  • Shared identity, permissions and data cannot be safely fragmented.
  • The smallest legal or operationally viable service is already broad.
  • Network effects require sufficient participants or inventory.
  • Customers cannot be offered a coherent partial journey.
  • Supporting parallel processes costs more than completing the release.

“Full” should still have a boundary. It does not mean every future idea. Define the minimum complete operating model for the launch event.

Use phases for different kinds of uncertainty

The GOV.UK Discovery guidance says teams should understand the problem before building and that Discovery may show a service should not proceed. Although written for government, the principle transfers well.

Discovery

Understand users, problems, business rules, systems, data, constraints, risks and options. Decide what evidence is needed and whether release one is credible.

Prototype or technical validation

Test usability, concept or feasibility without presenting it as the production service.

Controlled production release

Serve a defined cohort with operational quality and collect evidence.

Scale

Expand audiences, features, automation and capacity using what was learned. Revalidate assumptions rather than copying the pilot blindly.

Continuous improvement

Optimise the live service, maintain technology and respond to user, market and policy change.

The Australian Government’s Digital Service Standard is outcomes-based and spans the service lifecycle, including user needs, inclusion, adaptability and measurement. Its current implementation overview reinforces that live services require ongoing monitoring and improvement, not a one-time release mentality.

Build a release-one decision pack

Before implementation approval, produce a compact pack containing:

  • Product outcome and defined users.
  • Complete job and service boundary.
  • Decision statement and evidence thresholds.
  • Release pattern and rationale.
  • In-scope, deferred and explicitly excluded capabilities.
  • Foundations and irreversible decisions.
  • Data, integration and identity approach.
  • Security, privacy, accessibility and compliance requirements.
  • Manual processes and capacity.
  • Operational ownership and support.
  • Measurement and feedback plan.
  • Migration, expansion and stop conditions.
  • Estimate range, assumptions and confidence.

If the team cannot agree on these items, asking agencies for a fixed build price will create incomparable assumptions.

Frequently asked questions

Is an MVP always cheaper than a full platform?

No. It reduces initial scope only when the smaller release has a coherent boundary. Temporary architecture, duplicated migration, manual work and later reimplementation can make a poorly designed MVP more expensive overall.

How small should an MVP be?

Small enough to limit exposure and accelerate learning, but complete enough for a defined user to finish a valuable job under real operating conditions.

Can an MVP use manual processes?

Yes, where volume is controlled, staff capacity is assigned, the process is safe and auditable, and manual work does not avoid testing the central risk.

Do we need scalable architecture for a pilot?

You need an architecture with a credible route to the expected future. It may not need maximum capacity, but identity, core data and integration decisions should not knowingly block the next release.

What is the difference between a prototype and an MVP?

A prototype tests a concept or interaction and may be disposable. An MVP is an operational product release used by a defined audience to produce evidence.

Should accessibility wait until the product is proven?

No. Excluding users produces distorted evidence, and retrofitting inaccessible foundations can duplicate design and development. Apply proportionate accessibility requirements from the beginning.

When should we skip an MVP?

When the minimum legal, operational or technically coherent service is already broad; when parallel operation or duplicate migration creates greater risk; or when a partial journey cannot produce useful evidence.

What should paid Discovery decide?

Discovery should resolve the user problem, scope boundary, release strategy, architecture, data, integrations, identity, governance, risks, measurement and delivery pathway that cannot be responsibly assumed.

How Emote can help

Emote helps organisations define and deliver websites, portals, ecommerce and digital platforms around complete customer and operational journeys. The team can distinguish prototypes, technical validations, controlled releases and enduring implementations so each stage has an explicit purpose and acceptance standard.

When release-one scope is still uncertain, choose the right website pathway before committing to a build.

Need to define a credible first release? Book a meeting with Emote to work through the boundary and next decision.

Up next: A board-ready business case for a new website: conversion, efficiency, risk and the cost of delay

Read More