Skip to content
Beacon CodersBeacon Coders

When an MVP Is the Wrong Idea

Placeholder image (portrait-1x1) — replace before launch — Purushottam Singh
Purushottam Singh
5 February 20265 min read
Placeholder image (hero-16x9) — replace before launch

Key takeaways

  • An MVP only makes sense when there is a genuine, identifiable assumption still worth testing — if you already know the answer, building a smaller version just delays the real work.
  • Products where the core value depends on a network effect or a complete feature set cannot be meaningfully tested in a stripped-down form.
  • Regulated or safety-critical systems often cannot ethically or legally ship a deliberately incomplete version, even for testing purposes.
  • An MVP built to impress investors rather than to learn something real produces a demo, not a useful test.
  • Sometimes the honest answer is that more discovery, not a smaller build, is what a genuinely uncertain idea needs next.

MVP advice has become close to universal in software and startup circles, and for good reason — testing the smallest version of an idea before committing to a full build genuinely saves money and time in most cases. But "most cases" is not "all cases," and applying MVP thinking to a project where it does not fit produces a worse outcome than either a full build or no build at all. This post covers the specific situations where we tell clients not to build an MVP.

When have you already validated the assumption an MVP would test?

If you already have strong evidence — from existing customer relationships, a comparable product's track record, or direct market research — that the core assumption behind your idea holds, building a deliberately reduced version to test it again is often just delaying the real build for no additional information gained. This comes up often with clients extending an existing successful product into an adjacent market where the core value proposition has already proven itself; in that case, a full custom software build scoped properly the first time usually serves better than an artificially minimal version.

What about products where the value depends on a network effect?

A marketplace, a social platform, or any two-sided product where value comes from having enough supply and demand simultaneously present cannot be meaningfully tested in a genuinely minimal form, because the minimal version lacks the density of users on both sides that the whole idea depends on. A five-listing marketplace with three users does not tell you whether a mature version with real liquidity would work — it mostly tells you that a nearly empty marketplace feels empty, which nobody needed an MVP to learn. For these products, the more honest test is often a manually operated pilot — you personally match supply and demand behind the scenes before building any matching technology at all — rather than a genuinely built but undersized version of the real product.

Can a regulated or safety-critical system ship as an MVP?

Rarely, and this is worth saying plainly: a healthcare system handling real patient data, a fintech product processing real payments, or any system where a serious error has real consequences for a real person cannot ethically ship a deliberately incomplete version just to test a market assumption, because the "incomplete" parts are often exactly the compliance, security, or safety features that make the product acceptable to launch at all. This does not mean these products cannot start small — a narrow feature set is still often the right call — but the underlying data handling, audit trails, and compliance work described on our fintech and healthcare industry pages needs to be complete from day one, not deferred as part of MVP minimalism.

What if the goal is really to impress investors, not to learn something?

Be honest with yourself about which goal you are actually optimising for, because they pull in different directions. A demo built to look impressive in a pitch meeting often prioritises visual polish and a scripted happy path over genuine, testable functionality — which is a legitimate thing to build, but it is not an MVP, and calling it one creates false confidence that a real assumption has been tested when it has not. If the real goal is fundraising, say so, and build accordingly; if the real goal is learning whether the idea works, build the smallest genuinely functional version and resist the pressure to polish parts that do not serve the test.

Is there a situation where the answer is neither a full build nor an MVP?

Yes, and this comes up more often than either extreme — sometimes the honest next step is more discovery, not any code at all. If you cannot yet articulate the single riskiest assumption your idea depends on, building even a minimal version is premature, because you do not yet know what you would be testing. In this situation, structured customer conversations, a landing page testing demand with no product behind it, or simply more time defining the problem is a better investment than committing development budget to a build that has not yet identified what it needs to prove.

How do you tell a client their idea isn't ready for an MVP without discouraging them?

Directly, but constructively — the goal is redirecting effort toward what will actually produce a useful answer, not talking someone out of their idea. We frame it as a sequencing question: what is the cheapest way to learn the thing you most need to know right now, and is a built MVP actually that cheapest path, or is there a faster, lower-cost way to get the same information first. Sometimes the answer really is to build the MVP; sometimes it is to have five more customer conversations before writing any code.

What's the cost of getting this decision wrong?

Building an MVP for an idea that did not need testing wastes the budget and, more importantly, the time that a properly scoped full build would have used productively. Building a full product for an idea that genuinely needed testing first risks a much larger loss if the core assumption turns out to be wrong. Skipping a genuinely necessary MVP in favour of a full build is usually the more expensive mistake of the two, which is part of why the default advice toward MVPs exists — but it is a default, not a universal rule, and the exceptions above are real and worth checking your project against honestly.

Frequently asked questions

Placeholder image (portrait-1x1) — replace before launch — Purushottam Singh

About the author

Purushottam Singh

Founder & Chief Executive

Started Beacon Coders in 2016 after eight years of building software for logistics and retail companies. Still reviews the architecture on every project above ₹10 lakh.

Related posts