Vebryx

The Difference Between MVP, Prototype, and Production Product

Prototype tests the idea. MVP tests the market. Production serves it. Know which stage you’re in, or pay for the wrong one.

Hamza, Technical Content Writer27 October 202610 min read

MVP, Prototype and Production

You have an idea. A good one. Maybe a great one.

Now someone on your team asks, "Should we prototype it first, build an MVP, or just go straight to production?"

And suddenly the room goes quiet.

Most people have heard all three terms. Few can clearly explain the difference. And almost everyone, at some point, has been in a team that confused one for another and paid for it with wasted months, burned budget, or a product nobody wanted.

Here is the simplest frame to hold onto:

  • Prototype = test the idea
  • MVP = test the market
  • Production Product = serve the market

Each stage exists to answer one specific question. Each has a different audience, a different cost, and a different definition of success. The skill is knowing which stage you are in and resisting the urge to skip ahead.

Stage 1 — The Prototype

A prototype is the cheapest possible way to test whether your idea makes sense before you spend real money building anything.

It’s like an architect's cardboard model of a building. Nobody lives in it. But it shows you whether the layout works, whether the rooms feel right, and whether the entrance makes sense. You can change it in minutes. Change a real building? That costs a fortune.

A prototype does the same work as a product. It makes your idea visible and testable, at almost zero cost, before any real commitment is made.

Types of prototype

Prototypes come in different forms depending on what you need to learn.

1. Paper prototypes

A paper sketch is exactly what it sounds like. Screens drawn by hand on paper. Someone taps through them with their finger while you watch. Sounds crude. Works surprisingly well. An afternoon's work can surface problems that would have taken weeks to discover in code.

2. Wireframes

A wireframe is the digital version of a paper sketch. Grey boxes, placeholder text, no colour or branding. The wireframe consists solely of the layout's essential elements. The lack of visual polish is intentional. It keeps test users focused on whether things make sense rather than whether they look nice.

3. Clickable mockups

A clickable mockup looks and feels like a real app. Proper design, real colours, buttons that take you to other screens. But nothing works underneath. No database, no logic, no backend. It is a stage set. Useful for testing whether users understand the product and whether the experience feels right.

4. Wizard of Oz prototypes

A Wizard of Oz prototype is the clever one. The user thinks the product works automatically. Behind the scenes, a human does the work manually. Want to test an AI travel assistant without building any AI? Have a team member type the replies while users interact through a chat window. Zero technology built. Real insight gained.

5. Functional prototypes

A functional prototype involves real code, written fast and without concern for quality, to test one specific technical question. Can we process payments in real time? Can the map update live? These are deliberately throwaway. They must never become the foundation of the real product.

Who It Is For

A prototype is for your team and a small group of recruited test users. Not the general public, not paying customers. The moment you show a prototype to someone with real expectations, you have left prototype territory.

The One Important Rule

Throw it away afterwards. This sounds wasteful. It is the opposite. Prototype codes and designs carry assumptions baked in at speed, without the benefit of real user data. Teams that try to build their real product on top of a prototype almost always end up rebuilding anyway, but later, with more complexity on top.

The prototype's job is to generate learning. Once it has done that, it is finished.

The Dropbox example

Before Dropbox built anything, founder Drew Houston made a three-minute video showing how the product would work. No product existed. Just a screencast demo.

That video got 75,000 sign-ups overnight.

The question, 'Do people want this?', was answered before a single line of real code was written. That is a prototype doing exactly what it should.

Stage 2 — The MVP

The MVP (Minimum Viable Product) is the first real, working version of your product, built as small as possible to test whether real people will use it and come back.

How It Differs From a Prototype

The prototype asked whether the idea made sense. The MVP asks for something harder. Will real people choose to use this, return to it on their own, and find it valuable enough to pay for?

This is where you stop simulating and start shipping. Real users. Real behaviour. Real consequences if it does not work.

Minimum does not mean broken or embarrassing. It means deliberately limited. You build only what is needed to deliver the one core thing the product exists to do. Every feature beyond that gets cut, not because it is unimportant, but because building it before the core is validated is a bet placed too early.

The Skateboard Principle

This is the clearest way to understand what "minimum" actually means.

Imagine you are building a car. The wrong approach: build a tyre first, then a chassis, then a body, then finally an engine. At every step, the user has nothing they can actually use. You get zero feedback for months.

The right approach: build a skateboard first. It is not a car. It barely resembles one. But it gets a person from A to B, and that person can tell you what is frustrating, what they wish were faster, and what they would pay more for. So next, you build a scooter. Then a bicycle. Then a motorbike. Then, eventually, a car, one shaped at every step by real human feedback.

The MVP is the skateboard. It works, just barely. And it gets out of the door fast enough that real learning can begin.

What Belongs in an MVP

  • The single core action the product exists to perform. One thing. For a bill-splitting app, that is, splitting a bill and sending everyone their share. Nothing more.
  • Enough supporting functionality to make that core action real. A way to log in, a basic way to enter data, and a simple way to deliver the result.
  • Analytics and event tracking. Tools that record what users actually do inside the product. Without this, you are flying blind.

What Does not Belong to an MVP

  • Advanced features, filters, and customisation
  • Polished visual design
  • Admin tools, reports, internal automation
  • Anything users have not asked for yet

This is genuinely challenging. You will have excellent ideas you want to include. The discipline is to write them down, put them in a backlog, and leave them there until the core is validated.

The metrics

The most important metric at this stage is retention. The percentage of users who come back after their first visit, without being prompted.

Sign-ups are easy. An ad campaign can fill a form. But if users sign up, look around once, and never return, no amount of marketing will fix that. That is a value problem, not a distribution problem.

When retention holds, and users show willingness to pay, even in rough, manual ways, you have found something important. Product teams call this product-market fit. The point where the product and the market click together. It is the green light to invest seriously in building properly.

The Decision to Pivot or Persevere

Every MVP ends in one of two directions.

A pivot means the data says something needs to change. The audience, the core feature, the business model, the channel. A pivot is not failure.

Instagram started as a location check-in app. Slack came from a failed video game. YouTube was originally a video dating site. Their MVPs showed the original idea was not working, but that something nearby was. They changed direction and built something people actually wanted.

Persevere means the hypothesis is held. Users are returning, the signal is strong, and it is time to build on solid ground. This is the moment production becomes the right investment.

Airbnb Example

The Airbnb founders did not build a marketplace platform. They photographed their apartment, posted it on a simple webpage, and listed three air mattresses during a design conference in San Francisco.

Real strangers paid real money and slept on their floor.

The question of whether people would pay to stay in someone else's home was answered with a camera, a webpage, and a weekend. Everything built after that was built on a validated foundation.

Stage 3 — The Production Product

A production product is the fully built, properly configured version, designed to reliably, securely, and continuously serve a large audience without breaking.

What Changes from MVP to Production Product

The transformation is not cosmetic. It spans the entire stack, including technical, operational, organisational, and cultural.

Code quality: MVP code works, but is often tangled underneath. Shortcuts, minimal tests, and parts too tightly connected. Production code is structured, tested, and safe for a whole team to work on without breaking each other's work. Cleaning this up is called refactoring, and the shortcuts left behind are called technical debt.

Performance: At the MVP scale, a slow response is forgivable. At the production scale, it costs you users and money. Performance tuning is the ongoing process of measuring how fast the product runs and fixing the slowest parts.

Scalability: The MVP was built for a small audience. Production has to handle growth you cannot fully predict. Scalability means scaling from 100 users to 1 million without rebuilding the product from scratch.

Infrastructure: A production system uses cloud infrastructure with auto-scaling. It adds capacity when traffic rises and pulls back when it drops. If one server fails, another takes over instantly, and users never notice.

Reliability: Production products are held to SLAs (Service Level Agreements), which are formal promises about uptime. "99.9% uptime" means the system can be down for no more than roughly 8 hours per year.

Security and compliance: At production scale, you hold real user data, so full encryption, penetration testing, and compliance programmes like GDPR or SOC 2 are not optional. In most regulated industries, there are legal requirements.

Observability. In the MVP, you find out something broke when a user emails you. In production, automated systems watch error rates, response times, and failed transactions in real time. Your team knows before most users do.

Team and process: The small MVP team cannot run a production system at scale. Specialist roles, such as DevOps engineers, QA engineers, and customer success teams, emerge alongside formal processes like code reviews and CI/CD pipelines to keep releases stable and secure.

How to Know it Worked

At the MVP stage, success was about learning. Did the hypothesis hold? Are people coming back?

In production, success is about outcomes: revenue growth, system uptime, customer retention at scale, and NPS (Net Promoter Score), a measure of how likely users are to recommend the product to someone else.

You have moved from discovering whether you have a product to proving you have a business.

The Full Comparison

PrototypeMVPProduction Product
The real questionDoes this idea make sense?Do real people want and use this?Can we serve everyone, reliably?
Who uses itYour team + recruited test usersEarly adoptersThe general public
Does it actually work?Often no, can be a mockupYes, but only the core thingYes, fully and reliably
Code qualityThrowaway, written to learnFunctional but rough underneathClean, tested, safe for a whole team
Design qualitySketches or wireframesGood enough not to confusePolished and consistent
When it breaksExpected, that is the pointAnnoying but acceptableA real problem with a real cost
SecurityNot on the radarBasic, no obvious holesAudited, encrypted, certified
InfrastructureYour laptop or a free toolOne or two cheap serversAuto-scaling cloud with redundancy
How did you find out it brokeYou notice it yourselfA user tells youYour monitoring system alerts you first
Team size1 to 3 people2 to 5 peopleGrows with the product
Time to buildHours to daysWeeks to a few monthsMonths to years, and ongoing
CostNear zeroLow to moderateSignificant, and justified
What do you do with it afterLearn and discardLearn and iterate, or pivotOperate, grow, improve continuously
Biggest riskBuilding the wrong thingNobody comes back after day oneDowntime, data breach, lost trust
Key technical termFidelityRetention / Product-market fitSLA / Scalability / Observability
Real-world exampleDropbox's demo videoAirbnb's apartment listingAirbnb's global platform today

The Mistakes That Happen Most Often

Use a prototype as a launch: You show a clickable mockup to real customers and call it a product. They expect things to work. They do not. Trust breaks before the product has even started.

Build MVP code as if it were production: Three months of clean, scalable, fully tested code. For an idea that may need to be completely changed after the first week of real user feedback. The skateboard does not need carbon fibre.

Load the MVP with features: Every extra feature is a bet placed before you know the odds. Each one slows you down, blurs your feedback, and delays the one thing you actually need: learning.

Stay in MVP mode after finding fit. Revenue is real, users are returning, and the product is growing, but the team is still moving fast and skipping safeguards. Every outage now costs money. Every security gap is now a liability. What felt agile at launch now feels dangerous.

Conclusion

Each stage exists to answer one question. The job is to match your stage to the question in front of you and use the simplest, cheapest method that can answer it honestly.

Prototype = the cheapest way to test an idea

MVP = cheapest way to test a market

Production Product = the right way to serve that market at scale

Get this sequence right, and you build things people actually want without burning time or budget on the wrong problem at the wrong moment.

That is not just good product thinking. It is good business thinking.

Have an idea you want to test?

Book a free 30-minute call and we'll help you work out what to validate first.

Book a free call