The most expensive way to build a product is to build the whole thing before you know anyone wants it. That is not an opinion, it is what the data on failed startups keeps showing. An MVP, a minimum viable product, is the antidote: the smallest real thing you can put in front of users to learn whether your core idea holds. After years of shipping products for clients and for ourselves, I am convinced the six-week MVP is one of the highest-leverage moves a founder can make. Here is how we approach it.
Key takeaways
- Most startups do not die from bad engineering. CB Insights found the leading cause of failure is poor product-market fit, building something the market did not want.
- Running out of cash is usually the symptom, not the disease. It follows from a product nobody paid for.
- An MVP tests your riskiest assumption with real users. It is not a rough draft of every feature you imagine.
- Six weeks is enough to build one core loop well, ship it, and learn. It is not enough to build everything, which is the point.
Why speed to a real MVP matters
Start with the uncomfortable data. Analysing hundreds of startup post-mortems, CB Insights found that the number one reason companies fail is not running out of money, it is building something the market did not need. In its updated study of 431 failed companies, poor product-market fit topped the list, and while a large majority cited running out of cash, the firm is explicit that cash is the final symptom, not the root cause. You can read the CB Insights analysis for the full breakdown.
The U.S. Bureau of Labor Statistics adds useful perspective: the widely repeated "ninety percent of startups fail" line is a myth, but roughly half of new businesses still do not survive five years. Put those together and the lesson is clear. The biggest risk is not that your code is bad. It is that you spend a year building something nobody wants. An MVP exists to find that out in weeks, for very little, instead of in years, for everything.
What an MVP is, and what it is not
The term gets abused, so let me be precise. An MVP is the smallest version of your product that lets real users do the one thing that matters, so you can learn whether they value it. That is it. It is a learning tool with a real user attached.
It is not a buggy first draft of every feature on your wishlist. It is not a throwaway prototype nobody will use. And it is not an excuse to ship something embarrassing. The "viable" in minimum viable product is doing real work. The skill is choosing the one thing to build well and having the discipline to leave everything else out until you have evidence it is worth adding.
Scope to one core loop
Every product has a core loop, the single sequence of actions that delivers its main value. For a marketplace it might be search, find, book. For a tool it might be import, transform, export. Your MVP should build that one loop properly and almost nothing else. This is the hardest and most important decision, because everything you add beyond it is time spent before you have learned anything.
The way we scope is to find the riskiest assumption. What has to be true for this to work, that you are least sure of? Build the smallest thing that tests exactly that, and cut the rest without mercy. Onboarding flows, settings screens, admin panels, edge cases, all of it waits. If the core loop does not create value, none of the trimmings would have saved you anyway.
Have an idea that needs proving?
We turn a concept into a working MVP in weeks, scoped to the one thing that matters, built to learn from real users. Tell us the idea and we will map the smallest version that tests it.
Book a free consultationA realistic six-week shape
Six weeks is not a magic number, but it is a useful constraint. It is long enough to build one core loop properly and short enough to force ruthless focus. Here is a shape that works, though the details flex per project.
- Week 1: discovery and scope. Nail down the core loop, the riskiest assumption, the success metric, and the architecture. Write down what you are deliberately not building.
- Weeks 2 to 4: build the core loop. Heads-down engineering on the one path that matters, on a proven stack, wired to real data.
- Week 5: polish and instrument. Make it good enough to put in front of real users, and add the analytics that will tell you whether it worked.
- Week 6: ship and measure. Get it into real hands, watch how they use it, and start the conversations that turn behaviour into decisions.
The output is not a finished company. It is a working product and, more importantly, real evidence about whether to push forward, adjust, or stop.
Boring technology ships faster
When speed matters, exciting technology choices are usually a mistake. A six-week MVP is not the place to trial an unproven framework or a fashionable architecture. Reach for the boring, proven stack your team knows cold, whether that is Laravel, a mainstream JavaScript framework, and managed hosting. It is faster to build, easier to hire for, and far less likely to surprise you at week five.
Resist the urge to engineer for scale you do not have yet. Microservices, elaborate caching, and multi-region deployments solve problems a pre-launch product does not have. Build a clean, well-structured web application that you could scale later if success demands it, and spend your energy on the product, not the plumbing. You can always harden it once you have users to justify the work, which is exactly what we did with our own live properties like worldcupwatch.live.
Instrument from day one
An MVP that you cannot measure is just a demo. Before you ship, decide the one or two numbers that will tell you whether the core idea is working. Activation, the share of users who complete the core loop. Retention, whether they come back. And, where it applies, willingness to pay, the only truly honest signal of value. Wire those in from the start, not as an afterthought.
Just as important is talking to the humans behind the numbers. Watch how real people use the thing, and ask them what they were trying to do. The metrics tell you what is happening, the conversations tell you why. Together they turn your MVP from a guess into a learning machine, the same instinct we apply when we measure our own marketing and growth work.
The traps that turn six weeks into six months
Most MVPs overrun for the same handful of reasons, and none of them are really technical. Scope creep is the big one: "while we are at it" is how a six-week build becomes a six-month one. Then comes building for imagined scale, polishing pixels before validating the idea, and skipping instrumentation so you ship blind and learn nothing.
There is also the quiet killer: no clear owner and no clear decision the MVP is meant to inform. If you cannot say what question this build answers and who decides what happens next, you are not building an MVP, you are just building. Name the question, name the owner, protect the scope, and six weeks is plenty.
How to start
You do not need a big plan to begin, you need a small, sharp one. Write down your riskiest assumption in a sentence. Decide the single metric that would tell you it holds. Scope the smallest core loop that tests it, and list everything you are deliberately leaving out. Then build that, ship it to real users, and measure. From there you expand on evidence, not hope.
That is how a good idea becomes a product that survives contact with the real world, and it is how we would build yours. If you have something worth proving, the fastest first step is a conversation about the one loop that matters.
Frequently asked questions
What exactly is an MVP?
A minimum viable product is the smallest real version of your product that lets users do the one thing that matters, so you can learn whether they value it. It is a learning tool with real users, not a rough draft of every feature.
Can you really build an MVP in six weeks?
For a focused, well-scoped core loop, yes. Six weeks is enough to build one path properly, ship it, and learn. It is not enough to build everything, which is the discipline that keeps it fast.
How much does an MVP cost?
Far less than building the wrong full product. The cost depends on the core loop's complexity, but the whole point is to spend weeks and a modest budget to learn, instead of a year and a large one to find out the market did not want it.
What should we leave out of an MVP?
Almost everything that is not the core loop. Elaborate onboarding, settings, admin tools, edge cases, and scale engineering all wait until you have evidence the core idea works. Cutting ruthlessly is the skill.
What happens after the MVP?
You use the evidence. Real usage and conversations tell you whether to push forward, adjust the idea, or stop. A successful MVP earns the investment to harden and expand, on a foundation you already know people want.
- MVP
- Web Development
- Product
- Startups
- Engineering