Now booking new projects — book a free 30-minute consultation. Book now
Product

Prototyping Before Production: The Cheapest Way to Be Wrong

11 Jul 2026 7 min read
Prototyping Before Production: The Cheapest Way to Be Wrong

The most expensive way to discover you built the wrong thing is to build it in production. The cheapest is to be wrong in a prototype — on purpose, early, and often. This is for founders, product leads and CTOs who are about to commission a new feature or product and want to know how much of it should exist before a single line of production code is written. Done properly, software prototyping isn’t a nice-to-have step before “real work” starts; it’s risk management, and it’s usually the highest-leverage few days you’ll spend on a project.

Why software prototyping pays for itself

A clickable prototype costs days. A built feature costs weeks, plus the tests, the edge cases, the data model, the support tickets and the maintenance that trail behind it forever. When you put a realistic prototype in front of real users, you learn — fast and cheaply — whether the idea works before any of that cost is incurred.

The maths is simple: the earlier a mistake is caught, the less it costs to fix. A confusing flow spotted in a prototype is a five-minute edit. The same flow spotted after launch is a re-architecture, a support backlog and a dent in trust with the users who already tried and gave up. Rapid prototyping exists precisely to move that discovery earlier, where it’s cheap. This isn’t a new idea — Dropbox’s early explainer video, which showed the product working before the underlying storage engine had been built, is one of the best-known examples of testing demand before committing to the hard engineering.

Prototype, proof of concept, or MVP?

These three terms get used interchangeably and it causes real confusion at the planning stage. A proof of concept answers a technical question — can this integration, algorithm or performance target actually be achieved? A prototype answers a design question — do people understand this flow, and does it feel like the right solution? An MVP answers a market question — will real users adopt this and keep using it, with real data, real edge cases and real infrastructure behind it.

The mistake we see most often is teams skipping straight to building an MVP to answer a question a prototype could have answered in a week for a fraction of the cost. If you’re still unsure whether users understand the workflow, prototype it first. If you already know that and need to test retention, willingness to pay or operational cost, you’re ready for a proper MVP instead.

What’s worth prototyping

Not every screen needs this treatment. Focus prototyping effort where being wrong is expensive:

  • The risky flows. Onboarding, checkout, anything with drop-off. These are where a confusing screen quietly costs revenue, and where the cost of guessing wrong compounds every day the flow is live.
  • The novel interactions. If it isn’t a pattern users already know from other products, test it before you commit engineering time to it. Familiarity is free; novelty has to earn its place.
  • The information architecture. Can people find what they need? A five-minute click test answers what months of internal debate won’t.

Routine CRUD screens, settings pages and anything that follows an established pattern rarely justify the exercise — that effort is better spent on the flows above, or invested in a structured discovery workshop to make sure you’re prototyping the right problem in the first place.

Choosing the right fidelity

Fidelity should match the question you’re asking, not the impression you want to make. A grey-box wireframe with basic click-through is enough to test whether people can find their way through a flow. A visually finished clickable prototype is worth the extra time when you’re testing whether the design itself feels trustworthy — for a payments flow, for instance, polish is part of what’s being tested. What you rarely need at this stage is working code: real data handling, authentication and integrations belong to the proof-of-concept or MVP stage, once the flow itself has already earned its place.

The same logic applies across web and mobile. A responsive web prototype can usually be tested in a browser with no installation friction, which makes recruiting testers quick. A mobile prototype benefits from being viewed on an actual device where possible — thumb reach, one-handed use and interruptions behave differently on a phone than they do on a laptop screen, and those details are exactly what a prototype is meant to catch.

Running prototype testing that produces real signal

Keep prototypes rough enough that people critique the idea, not the pixels. Polished visuals invite feedback on colour and font choices; a slightly rough prototype invites feedback on whether the thing actually works. Tools like Figma prototypes or a throwaway clickable build are usually enough — you rarely need working code at this stage.

Give testers a real task — “book an appointment for next Tuesday”, not “have a look around” — and watch where they hesitate, backtrack or ask questions. Five users will surface the majority of serious usability problems; you don’t need a lab, a large panel or weeks of recruitment to get a useful answer. Test with people who resemble your actual users, not colleagues who already know how the product is meant to work — internal testers are too familiar with the intended flow to notice where it breaks down. Agree what “pass” looks like before you start, so a good result changes the plan and a bad one does too, rather than everyone quietly interpreting the session to fit what they already believed.

Common mistakes that waste a good prototype

A few habits reliably undermine this stage:

  • Testing too much at once. A prototype that tries to validate five decisions in one session produces noisy, hard-to-act-on feedback. Pick the one or two riskiest assumptions and test those.
  • Chasing pixel perfection. Time spent polishing a prototype that might be thrown away is time not spent learning. Rough and fast beats slow and pretty at this stage.
  • No clear success criteria. Without a defined “this means it works” threshold agreed in advance, teams tend to read whatever result they get as confirmation of what they already planned to build.
  • Treating design risk and technical risk as the same thing. A prototype that tests well can still hide a feature that’s hard to build. Run the two checks in parallel rather than assuming a good usability result also means the engineering is straightforward.

From prototype to production

Once a flow tests well, it becomes the specification. Engineering builds against something already validated, designers have answered the hard questions, and the whole team shares one clear picture of what “done” looks like. The prototype was never throwaway work — it was the cheapest insurance you’ll buy on the project, and it should shape the technical plan that follows, including how you approach validating the wider idea before committing serious budget to it.

This is also where it’s worth being deliberate about how the rest of the build is commissioned. A validated prototype makes it far easier to scope a fixed-price piece of work accurately, because the ambiguity that usually inflates estimates has already been tested out. It’s one of the reasons prototyping tends to sit at the start of our own product and UX work, ahead of any engineering commitment.

Being wrong is inevitable. Being wrong in production is optional. Spend the days it takes to be wrong cheaply, and the weeks you save later will pay for the exercise many times over.

If you’re scoping a new product or feature and want a second opinion on what to prototype before you build, book a free consultation and we’ll talk through it.

#mvp #product discovery #product strategy #prototyping #ux research
Keep reading

More insights.

How to Add AI Features to Your Product Without Overengineering
Product

How to Add AI Features to Your Product Without Overengineering

A practical, no-hype guide for founders and product leads on how to add AI features to your product without a data science team, a runaway budget, or a hallucination problem.

8 min read
Product Discovery Workshop Guide for Better Builds
Product

Product Discovery Workshop Guide for Better Builds

A practical guide to running a product discovery workshop that turns a broad idea into a scoped, buildable first release.

9 min read
How to Validate a SaaS Idea Before You Build
Product

How to Validate a SaaS Idea Before You Build

A practical framework for founders to validate a SaaS idea before writing code, through discovery interviews, message testing and lightweight prototypes.

9 min read

Have a project in mind?

Let's talk about what you're building.

Chat on WhatsAppBook a 30-min call

A senior engineer replies personally — usually within the hour.

Chat on WhatsAppBook a call