
Co-Founder of Momentum. Formerly Product @ Klaviyo, Zaius (acquired by Optimizely), and Upscribe.
Table of Contents
- You Are Probably Building It Wrong
- The Real Goal of an MVP
- Defining Your Minimum Without Feeling Cheap
- Find the One Thing That Truly Matters
- "Viable" Doesn't Always Mean Code
- The Build-Measure-Learn Loop in the Real World
- Build the Right Experiment, Not Just the Code
- Measure What Matters, Not Just What Is Easy
- Learn to Make the Tough Calls
- Why Skipping an MVP Is a Bet You Can't Afford to Lose
- The High Price of Guesswork
- Shifting From "I Think" to "I Know"
- Choosing Your MVP Type: A Practical Comparison
- Low-Fidelity vs. High-Fidelity Approaches
- When to Actually Build Software
- Which MVP Type Is Right for You?
- Beyond the Launch: What Happens After Your MVP
- From Learning to Iterating
- Common Questions About Building an MVP
- How Minimum Should My Minimum Viable Product Be?
- What Is the Difference Between an MVP and a Prototype?
- Should I Charge Money for My MVP?

Do not index
Do not index
Let's be honest. You've got this brilliant idea, and you can already see the full-fledged version of your product in your mind's eye. You're probably daydreaming about V3 features and glowing press releases, but that's precisely where so many founders go off the rails.
Building a minimum viable product isn’t about shipping a buggy, half-baked mess. It’s a disciplined, strategic process designed for one thing: learning as fast as humanly possible, before your runway turns into a cliff.
You Are Probably Building It Wrong
Think of it this way: you’re trying to build a cathedral when all you really need to do is prove that people will show up for church. And right now, you don't even know if they believe in your religion.
This isn’t a knock on your ambition. That grand vision is what will fuel you through the late nights and gut-wrenching decisions that are surely coming. But confusing the final destination with the very first step is the single most common—and most fatal—mistake in product development.
I’ve seen this play out dozens of times. A promising startup burns through its entire seed round building an elegant, feature-rich platform that perfectly solves a problem nobody actually has. Or, at least, not the problem they thought people had. By the time they realize their core assumption was wrong, the bank account is empty, the team is completely demoralized, and the only thing left to do is write the post-mortem.
The Real Goal of an MVP
An MVP isn’t a ‘minimum product’ in the sense that it's just a smaller, cheaper version of your final vision. It’s the ultimate learning tool, built with the least amount of effort needed to get a clear answer. Its primary purpose isn’t to generate massive revenue or acquire thousands of users on day one. Get that out of your head.
The core purpose of building a minimum viable product is to test your most critical business hypothesis. That’s it. Everything else is a distraction.
This shift in perspective is crucial because it changes how you approach the entire process. You stop asking, "What features should we build?" and instead, you start asking, "What is the biggest assumption we're making, and what's the absolute fastest way to find out if we're right?"
Focusing on validation first gives you a few powerful advantages:
- It cuts down your risk. The number one reason startups fail is a lack of market need. An MVP forces you to confront this brutal reality early on, back when you can still afford to be wrong.
- It saves your resources. Your most valuable assets are time and money. By building only what’s necessary to learn, you stop wasting precious engineering hours on features built on pure speculation.
- It speeds up your learning. The faster you can get a real product into the hands of real users, the faster you get real feedback. That feedback loop is the engine that drives all innovation.
Defining Your Minimum Without Feeling Cheap
Let's be honest, the word "minimum" makes everyone on the team a little nervous. To an engineer, it sounds like "tech debt." To a designer, it screams "compromised UX." And for the sales team, it just translates to "unsellable." The word is loaded with baggage, suggesting cut corners and a mediocre product—the exact opposite of what you're trying to build.
This is where the real strategy behind an MVP kicks in. You need to get your team to stop asking a question rooted in fear: “What can we possibly build with our limited resources?”
Instead, shift their focus to a much more powerful and strategic question: “What’s the most important thing we need to learn to prove this idea is worth building at all?” That one simple change in perspective reframes the entire process. You’re no longer being cheap; you’re being surgical.
Find the One Thing That Truly Matters
Your first job is to pinpoint the single, most critical problem your product is designed to solve. I don't mean the top three problems or the long list of nice-to-haves. I mean the one, hair-on-fire problem that's a constant headache for your ideal customer.
Once you’ve nailed that down, you can define the absolute smallest feature set needed to prove your core assumption is correct. This requires ruthless prioritization, and it's where a lot of teams go off the rails. They get distracted by edge cases and "what ifs," which is a fast track to scope creep. If that sounds familiar, you can get some great tips from our guide on how to handle scope creep.
To keep everyone focused and honest, frame your core mission like this:
- Hypothesis: We believe that [target user] will [perform a key action] because it solves [their core problem].
- Success Metric: We'll know we're right if 20% of our first users use this feature more than three times in the first week.
This approach forces you to define what success actually looks like with real-world metrics, not just vanity numbers like sign-ups. Every single line of code is now directly tied to a specific learning goal.
"Viable" Doesn't Always Mean Code
It's crucial to remember that "viable" is a very flexible word. Some of the biggest tech companies today started with MVPs that were barely functional products.
Dropbox famously launched with just a simple explainer video to see if anyone was even interested before they wrote a line of production-ready code. Amazon started as a bare-bones online store for used college textbooks—a world away from the retail giant it is today. As you can learn from MVP strategies on Atlassian.com, these examples prove that starting with the simplest version that delivers a sliver of value is the fastest way to learn and grow.
Your goal is to create something that delivers tangible value to a niche audience, even if it’s held together with duct tape and manual processes behind the scenes. This is about being strategic, not stingy.
The Build-Measure-Learn Loop in the Real World

Everyone loves to quote Eric Ries. The Build-Measure-Learn loop has become such a staple of product management gospel that it’s practically a mantra. But let’s be brutally honest—most teams aren't actually living by it.
What I see in the wild is something far less effective, a cycle that often degrades into "Build-Launch-Hope." You ship the thing, cross your fingers, and pray that the metrics go up and to the right. When they don’t, you’re left scrambling to justify the work or, even worse, doubling down on a flawed idea.
The problem is that each step of the loop is frequently misunderstood and poorly executed. Let's break down how to implement this framework in a way that actually works.
Build the Right Experiment, Not Just the Code
First, let's get one thing straight: "Build" does not always mean writing production-level code. It means creating the smallest possible artifact to test your biggest assumption. Your team might be itching to start coding, but that’s often the slowest and most expensive way to learn.
Before you write a single line, think about other ways to build your experiment:
- Wizard of Oz MVP: This is a classic. You manually perform tasks behind the scenes to simulate a fully functional product. Zappos famously started this way; when a customer ordered shoes, the founder physically went to a store, bought them, and shipped them out. It validated demand without a single dollar spent on inventory.
- Concierge Service: Unlike the Wizard of Oz, here the customer knows you're doing things manually. This is perfect for high-touch services where you can learn directly from users while solving their problems one-on-one.
- A Simple Landing Page: Buffer's origin story is the perfect example. They created a landing page describing a product that didn't exist yet, just to see if people would click a "Plans and Pricing" button. That click was all the validation they needed to move forward.
Measure What Matters, Not Just What Is Easy
Okay, you’ve built your experiment. Now it's time to measure. This is where most teams default to staring at a Google Analytics dashboard, hoping for answers to emerge from session durations and bounce rates.
While quantitative data has its place, it only tells you what is happening. It rarely tells you why. For an MVP, the "why" is everything.
Don't hide behind dashboards. The most meaningful data you'll get at this stage comes from real conversations with real users. Your goal isn't to fish for compliments; it's to uncover brutal, uncomfortable truths.
Are users actually completing the one core action you designed the MVP for? Would they be genuinely disappointed if your solution disappeared tomorrow? And the ultimate test: would they pay for this? Asking for money is the strongest form of validation because it forces a real commitment.
Learn to Make the Tough Calls
This final step is where intellectual honesty collides with emotional attachment. You've gathered the data—both the numbers and the stories. Now you have to turn that information into a decision.
This is the moment to be a scientist, not a salesperson for your own idea. The data will point you toward one of three paths:
- Persevere: Your core hypothesis was validated. The feedback is positive, and users are finding real value. It's time to double down and start building the next iteration.
- Pivot: Your hypothesis was wrong, but in the process, you’ve uncovered a different, more pressing problem. This isn't failure; it's a discovery.
- Pull the Plug: The data is clear—nobody wants this. This is the hardest pill to swallow, but killing a bad idea early is a massive win. It frees up resources to focus on something that actually matters.
Each cycle through this loop informs the next, turning your initial assumptions into validated learnings. For more on how to structure this iterative process, check out our guide on effective sprint planning.
Why Skipping an MVP Is a Bet You Can't Afford to Lose

Let's be blunt. The startup graveyard is overflowing with beautifully engineered products that nobody actually wanted. The number one killer isn't a lack of funding or a brilliant competitor; it's building a solution in a vacuum, completely disconnected from the market you're trying to serve.
Of course you believe in your vision—that's non-negotiable. But passion alone doesn't pay the bills. The hard truth is that building a full-featured product on pure assumption is like betting your entire life savings on a single roulette spin. It’s a gamble that almost no startup survives.
The High Price of Guesswork
Running out of cash is rarely the root cause of failure. It's usually a symptom of a much deeper problem: pouring resources into features based on hunches instead of hard evidence. You spend months, maybe even years, polishing a product, only to launch to the sound of crickets. By the time you realize your core premise was wrong, the money's gone.
The data tells a sobering story. Research from Startup Genome, which analyzed over 3,200 startups, found that a staggering 74% failed because of premature scaling. They grew too fast without first proving that customers actually needed what they were building.
On the flip side, startups that took the time to validate their ideas with an MVP grew 20 times faster than those who didn't. This isn't just a number; it's a fundamental difference in approach. You can dig into this research on Dovetail.com.
This isn't about being pessimistic; it's about being realistic. You have a finite amount of ammo—your time and money. An MVP ensures you're aiming at the right target before you fire all your shots.
Building an MVP forces you to face the market's brutal truths early on, when a pivot is still cheap. It’s your single most important risk mitigation strategy. It’s how you test your biggest, scariest assumptions with the smallest possible investment—a discipline we cover in our guide on what is product management.
Shifting From "I Think" to "I Know"
Every feature you build without direct customer validation is a liability. It adds complexity, burns cash, and pushes your break-even point further and further away. An MVP completely flips that dynamic on its head.
- You replace assumptions with evidence. Instead of guessing what users might want, you get to see what they actually do.
- You attract your true fans. Your MVP will draw in early adopters—the very people who are desperate for a solution and will give you the raw, honest feedback you need to hear.
- You create momentum. Small, validated wins build a powerful feedback loop that energizes your team and proves to investors that you're building something real.
The alternative is pretty bleak: you burn through all your resources, demoralize your team, and end up with a perfect solution to a problem nobody has. To avoid this fate, it's critical to learn from others' mistakes. Spending time understanding common MVP failures and how to avoid them is one of the smartest investments you can make to ensure your startup doesn't become another cautionary tale.
Choosing Your MVP Type: A Practical Comparison
Let’s get one thing straight: not all MVPs are created equal. Too many founders make the rookie mistake of thinking an MVP has to be a piece of software with just a few features. That’s a fast track to wasting time and money.
The type of MVP you build needs to be a strategic choice. It all comes down to what you need to learn, how quickly you need an answer, and how much cash you're willing to burn to get it. This isn't a one-size-fits-all game. Your real goal is to pick the right strategy for what you need to validate right now. Are you testing the problem or the solution? Choosing the wrong tool for the job is like bringing a sledgehammer to perform open-heart surgery—it's messy, ineffective, and probably fatal for your idea.
Low-Fidelity vs. High-Fidelity Approaches
Let's walk through the most common MVP types, starting with the simplest validation tools and moving toward more functional products.
- Pre-Order & Landing Page MVPs: This is as bare-bones as it gets. Think about how Buffer started—with a simple landing page that collected email sign-ups for a product that didn't even exist yet. This approach is perfect for gauging raw demand. It answers one crucial question: "Does anyone even care about this idea?"
- Concierge MVP: With this approach, you manually deliver the service to your first customers. They know a real human is pulling the levers behind the curtain, and that’s the point. This high-touch model is incredible for deeply understanding user needs and pain points without writing a single line of code.
- Wizard of Oz MVP: This one's a bit sneaky. Your user thinks they’re interacting with a fully automated system, but it's actually you and your team frantically paddling like ducks underwater to make it all work. Zappos is the classic example here—the founder, Nick Swinmurn, literally went to local shoe stores to buy shoes every time an online order came in.
This chart breaks down some key metrics you might track across different MVP iteration cycles.

As the data suggests, faster bug fixes might seem like a win, but they mean very little if you're not building the right product in the first place. That’s why these early validation methods are so important.
When to Actually Build Software
Finally, we get to the MVP everyone thinks of first.
- Single-Feature Product: This is a coded, functional product, but it does only one thing exceptionally well. The entire focus is on solving a single, critical problem for your target user. This is where most B2B SaaS MVPs eventually land, but you should only get here after you've validated your core assumptions with cheaper, faster methods.
To help you decide, here’s a quick comparison of the different types.
Which MVP Type Is Right for You?
MVP Type | Primary Goal | Best For | Example |
Landing Page | Gauging initial interest and demand. | Validating an idea with minimal investment before building anything. | A simple webpage explaining a future product to collect email sign-ups. |
Concierge | Deeply understanding customer problems and workflow. | High-value B2B services or complex problems requiring a human touch. | Manually creating custom reports for your first few clients. |
Wizard of Oz | Testing the user experience of an automated service. | Simulating a complex backend or algorithm to see if users want the result. | An "automated" meal planning service where a person creates the plans. |
Single-Feature | Validating the core functionality and value of a software solution. | Products where the automated technical solution is the core value proposition. | A simple web app that only converts PDF files to Word documents. |
Ultimately, choosing the right MVP type depends on where you are in your journey. Don't jump to code if a simple landing page can tell you whether you're on the right track.
Your choice of MVP isn’t just a technical decision; it’s a business one. It dictates how you’ll learn and iterate. While these approaches fit perfectly within an Agile framework, it’s worth understanding the core differences between development philosophies. You can explore this further in our breakdown of Agile vs. Waterfall methodologies.
Beyond the Launch: What Happens After Your MVP
Congratulations, you've launched. All those late nights, heated debates, and tough prioritization calls have led to this moment. But let's be clear: an MVP isn't the finish line. It's the starting gun for the real race. Now the truly hard work begins.
The launch is where your collection of assumptions—both validated and invalidated—collides head-on with market reality. Your role immediately shifts from building to listening, and from executing a plan to reacting to what your first users are telling you. This is the pivot from a learning-focused MVP to a growth-focused product, and it requires all the discipline that got you here, plus a whole lot more.
From Learning to Iterating
The feedback will start rolling in, and trust me, it will be messy. Some users will love what you’ve built, some will hate it, and most won’t care enough to say anything at all. Your first and most critical task is to create a simple, effective feedback loop.
This isn't the time to build a complex feature-voting portal. Keep it simple and direct:
- Talk to your users: Seriously, get on the phone. Send personal emails. Ask open-ended questions and then just listen. Don't defend your product; just absorb what they're saying.
- Track behavior: Use simple analytics to see what people are actually doing, not just what they say they're doing. Actions speak louder than words, especially in product usage.
- Prioritize ruthlessly: Create a backlog that balances critical bug fixes with new feature development. The guiding principle should always be a mix of user impact and your core business goals.
After getting your MVP into the wild, a well-defined go-to-market strategy becomes essential for scaling and reaching a broader audience. This is how you'll turn those first few precious users into a real, growing community.
This iterative approach isn’t some newfangled idea; the core concept of testing simplified product versions has deep historical roots. It stretches all the way back to early inventors creating rough prototypes to validate ideas before committing to full-scale production. You can discover more insights about this concept's evolution on valuespost.com.
Your post-launch roadmap isn't a static document; it’s a living hypothesis. Be prepared to be wrong. The most successful founders are not the ones with the best initial ideas, but the ones who can adapt the fastest.
Common Questions About Building an MVP
Even the best-laid plans hit a few bumps. When you're deep in the process of building an MVP, a lot of questions come up that can derail your progress if you don't have good answers. Let's walk through some of the most frequent ones I hear from teams.
How Minimum Should My Minimum Viable Product Be?
This is the classic MVP dilemma, isn't it? The answer is it needs to be minimum enough to launch quickly but viable enough that it actually solves a core problem for your very first users. The goal isn't a perfect product; it's to learn.
A great way to frame this is to ask yourself: "What is the absolute smallest experiment I can run to test my single biggest assumption?"
Forget about a specific number of features. It's all about shipping just enough value to get those crucial early adopters using your product and giving you the feedback you need to figure out what to build next.
What Is the Difference Between an MVP and a Prototype?
It's easy to get these two mixed up, but they serve completely different purposes. Getting this right is crucial.
- A prototype is basically a sketch or a non-functional model. You use it internally to test out design ideas and see if users can even figure out the flow. Think of it as answering the question, "Do people understand how to use this?"
- An MVP is a real, working product that you release to the public. It's designed to test your core business assumptions in the wild. It answers the much bigger questions: "Will people actually use this?" and, ultimately, "Should we even keep building this thing?"
Grasping this distinction is one of the key lessons learned in project management that helps teams avoid wasting months building something nobody wants.
Should I Charge Money for My MVP?
My answer is almost always yes. Asking people to pay is the strongest form of validation you can get.
Charging even a small amount creates a commitment from users that you just don't get with a free sign-up. The feedback from a paying customer is almost always more insightful. To see how this plays out in different industries, it's worth exploring some real-world MVP development use cases.
Ready to stop juggling tools and start shipping faster? Momentum unifies your entire Agile workflow—from standups to sprint planning—into a single, streamlined platform. See how much faster your team can move. Get started for free at Momentum.
Written by

Avi Siegel
Co-Founder of Momentum. Formerly Product @ Klaviyo, Zaius (acquired by Optimizely), and Upscribe.