Build the product

How long should building an MVP take?

The short answer

Weeks, not months. If your MVP will take more than 4-8 weeks, your scope is wrong, not your timeline. Airbnb, Stripe, and Twitch all launched narrow and ugly, then let real usage tell them what to build next.

Go deeper, your way

19 hand-picked resources, 15 link-checked. Pick how you want to dig in.

▶️ Video
✓ Link checked Free Beginner

Why we picked it Michael Seibel, who ran YC, makes the blunt case for shipping something almost embarrassingly simple and learning from real users instead of chasing a perfect first version. His line that if it takes more than a month to build, it is not an MVP is a practical yardstick for anyone stuck polishing. Watch it when the urge to add one more thing before launch takes over.

How to Build an MVP

On Y Combinator Startup Library by Michael Seibel ~10 min video

  • An MVP is the fastest way to start learning what users actually want, so its job is speed to feedback, not completeness.
  • Keep the first version ridiculously simple: if it takes more than about a month to build, you are overbuilding.
  • The fear of losing customers to a rough product is usually overblown; you learn far more from shipping than from refining in private.
Open ycombinator.com
▶️ Video
✓ Link checked Free Beginner

Why we picked it The single most-cited practical talk on scoping a first product, from the person who ran YC's accelerator. It cuts through the theory and shows what an MVP actually looks like using Airbnb, Twitch, and Stripe.

How to Plan an MVP

On Y Combinator (YouTube) by Michael Seibel (YC) ~13 min

  • Talk to users before you build anything.
  • Launch something lean in weeks, not months, the goal is to start the feedback loop.
  • Don't try to solve every problem for every user; ship narrow and ugly.
Watch on YouTube youtube.com
▶️ Video
✓ Link checked Free Intermediate

Why we picked it A longer office hours style session where two YC partners answer real founder questions about scoping and launching a first version. Hearing them push back on founders who want to build too much helps you calibrate your own MVP. Watch it when you are stuck deciding what to cut before you launch.

How to Launch an MVP

On Y Combinator (Michael Seibel and Eric Migicovsky) by Michael Seibel and Eric Migicovsky ~45 min

  • Launching is a step in learning, not a finish line
  • Cut features that do not test your core assumption
  • Getting it live beats making it perfect
Watch on YouTube youtube.com
▶️ Video
✓ Link checked Free Beginner

Why we picked it Michael Seibel names the exact trap directly: founders who act like an artist getting the thing in their head into the world, rather than a business owner serving what customers actually want. His blunt line, launch something bad quickly, is the counter-habit to endless building. It is a short, high-signal warning against over-building before you have proof anyone wants it.

Building Product

On Y Combinator (YouTube) by Michael Seibel About 25 minutes

  • The idea in your head may be something customers do not want at all, so ship early and let real usage correct you.
  • Trying to make everything scalable and perfect before launch is a classic way to build features nobody asked for.
  • If you take one thing away: launch something bad quickly, then learn from real users instead of adding more.
Watch on YouTube youtube.com
🎧 Podcast
✓ Link checked India Free Intermediate

Why we picked it An Indian founder story where the early demand test was manual, cold emails and direct outreach to find the first customers before the product had proven itself. It is a grounded counterpoint to the landing page: sometimes the fastest way to measure intent in a B2B market is to ask people to commit directly. Useful if your buyers are enterprises who will never fill in a consumer style waitlist form.

How Khadim Batti Built Whatfix Into a Global SaaS Leader

On Prime Venture Partners Podcast by Prime Venture Partners ~50 min

  • In B2B, direct outreach can measure intent faster than a public page
  • A first paying customer is the strongest demand signal there is
  • Early traction in India often comes from manual hustle, not viral pages
Open primevp.in
🎧 Podcast
✓ Link checked India Free Intermediate

Why we picked it A candid founder conversation on building India's largest brokerage entirely on customer money, with no external capital. The clearest India-specific case study on the trade-offs of bootstrapping vs raising.

Bootstrapping his way to build the largest online brokerage in India (Nithin Kamath)

On blume.vc by Blume Ventures Podcast (with Nithin Kamath) podcast episode

  • A profitable, capital-free business removes the pressure of endless fundraising
  • Zerodha grew at its own pace without diluting founder control
  • Bootstrapping suits businesses that can be profitable early with a clear niche
Open blume.vc
🎧 Podcast
✓ Link checked Free Intermediate

Why we picked it The creator of Shape Up talks through fixing the time and cutting the scope, which is exactly the discipline that keeps an MVP to weeks. It is a conversational version of the appetite idea if you would rather listen than read. Good on a commute when you are wrestling with a timeline that keeps growing.

A Better Way to Plan, Build, and Ship Products (Shape Up)

On Lenny's Podcast by Ryan Singer 90 min

  • Set a time budget first, then shape the work to fit it
  • Unfinished work should stop, not automatically get an extension
  • Scope is the variable you control, the deadline is not
Open lennysnewsletter.com
📖 Book
✓ Link checked Paid Beginner

Why we picked it The single best thing ever written on customer conversations. It teaches you to ask about the customer's life and past behaviour, not your idea, so you can't be lied to. If a founder reads one thing before talking to a single customer, it's this.

The Mom Test

From momtestbook.com by Rob Fitzpatrick ~130 pages

  • Talk about their life, not your idea.
  • Ask about specifics in the past, not opinions about the future.
  • 'That's so cool, I'd totally buy it' is a compliment, not data, dig for commitment and evidence.
Open momtestbook.com
📄 Article
✓ Link checked Free Beginner

Why we picked it A short, free primer straight from the person who coined the term, useful when someone on your team thinks an MVP just means a cheap version of the full product. It clarifies that an MVP can be as small as a landing page or a manual service as long as it produces real learning. Read it to reset the definition before you scope anything.

What Is an MVP? Eric Ries Explains

From Lean Startup Co. by Eric Ries ~8 min read

  • An MVP is about learning, not about a smaller product
  • It can be a page, a video, or a manual service
  • Customers must take a real action for the test to count
Open leanstartup.co
✍️ Essay
✓ Link checked Free Beginner

Why we picked it This is the canonical source of the ship-ugly-first idea, the LinkedIn co-founder's own essay behind the line about being embarrassed by your first version. For a solo dev deciding how much to build into a referral program before shipping, this is the judgment call at the heart of the question, launch the rough version and let real usage tell you what to add. Hoffman also draws the line on where ship-fast should not apply, which keeps it honest rather than a slogan.

If There Aren't Any Typos In This Essay, We Launched Too Late

From LinkedIn by Reid Hoffman About a 6 minute read

  • Ship the version you are slightly embarrassed by, because real user behavior teaches you what to build far faster than internal guessing
  • Embarrassing is not the same as harmful: launching fast does not excuse things that alienate users or create real risk
  • Speed compounds: earlier feedback means earlier iteration, which matters more than polishing features nobody has asked for yet
Open linkedin.com
📄 Article
✓ Link checked Free Intermediate

Why we picked it The father of customer development argues that your plan survives contact with reality only after you leave your desk and test it on real people. It is the antidote to spending months building against untested guesses. Pair it with The Mom Test to keep your scope honest.

Teaching Entrepreneurship by Getting Out of the Building

From steveblank.com by Steve Blank 10 min read

  • Every assumption behind your MVP is a guess until you test it outside
  • Facts about customers live in the field, not in your building
  • Validate the problem before you invest weeks in the solution
Open steveblank.com
📖 Book
✓ Link checked Free Intermediate

Why we picked it This chapter is the clearest argument for our claim that a long timeline means your scope is wrong. Basecamp starts with a fixed time budget (the appetite) and cuts the design to fit, instead of estimating a fixed scope and watching time balloon. If your MVP keeps slipping, this gives you the mental model to fix it.

Shape Up: Set Boundaries (Appetite)

From Basecamp / 37signals by Ryan Singer 15 min read

  • Fix the time and vary the scope, not the other way around
  • An appetite starts with a number and ends with a design
  • A deadline that cannot move forces the hard cuts for you
Open basecamp.com
✍️ Essay
✓ Link checked Free Beginner

Why we picked it A dense list of hard won lessons, several of which land directly on speed and iteration as a startup's main edge over big companies. Altman argues you should ship, get to product market fit, and evolve the plan rather than perfect it in advance. Quick to read and easy to return to.

Startup Advice

From Sam Altman by Sam Altman 8 min read

  • Speed is one of your few real advantages, so protect it
  • Seek product market fit by shipping, not by planning in detail
  • Expect to rewrite your plan as you learn from users
Open blog.samaltman.com
📄 Article
✓ Link checked Free Intermediate

Why we picked it Turns the vague feeling of product-market fit into a number you can move. Ask users how they would feel if they could no longer use the product, then track the share who say 'very disappointed'. Under 40 percent means keep working. A test you can run on an idea long before you scale it.

How Superhuman Built an Engine to Find Product/Market Fit

From First Round Review by Rahul Vohra ~20 min read

  • The 40 percent 'very disappointed' benchmark for product-market fit.
  • Segment to your high-expectation customers and build for them.
  • Make the fit score a metric you improve quarter by quarter.
Open review.firstround.com
✍️ Essay
Free Beginner

Why we picked it The permission slip to recruit users by hand, do things manually, and deliver 'insanely great' experiences to your first few customers. The cheapest, most honest way to validate demand is to go get it one person at a time.

Do Things That Don't Scale

From paulgraham.com by Paul Graham ~15 min read

  • Recruit your first users manually, don't wait for them to come.
  • A tiny group of users who love you beats a big group who like you.
  • Manual, unscalable effort early is a feature, not a failure.
Open paulgraham.com
📖 Book
Paid Beginner

Why we picked it The book that gave the world 'MVP', 'build-measure-learn', and 'validated learning'. It reframes a startup as a series of experiments, not a bet, the mental model everything else in this category builds on.

The Lean Startup

From theleanstartup.com by Eric Ries ~330 pages

  • Progress = validated learning, not features shipped.
  • Build the minimum that produces a real learning loop.
  • Decide pivot-or-persevere on evidence, on a schedule.
Open theleanstartup.com
📄 Article
Free Beginner

Why we picked it Drew Houston validated Dropbox with a three minute demo video before building the hard sync engine, and the waitlist jumped from 5,000 to 75,000. It is a vivid reminder that sometimes the fastest MVP is not code at all. Useful when the real product would take months but you can test demand in days.

Dropbox's Demo Video That Got 75,000 Signups Overnight

From YourStory by YourStory 7 min read

  • A demo or video can test demand before you build the product
  • Validate that people want it before committing engineering months
  • The smallest MVP is whatever proves the core hypothesis fastest
Open yourstory.com
📄 Article
Free Intermediate

Why we picked it The author of Running Lean tackles the exact trap in our short answer: founders confuse a wrong timeline with a wrong scope. He gives a way to find the smallest version that still delivers on your promise. Read it when you cannot tell what to cut.

Getting to the Right Minimum in a Minimum Viable Product

From Ash Maurya (Lean Stack) by Ash Maurya 9 min read

  • Define your MVP by the smallest promise you can keep
  • Explicitly list what you will not build to protect the timeline
  • Right minimum means enough to learn, not enough to impress
Open medium.com
🛠️ Tool
✓ Link checked Freemium Intermediate

Why we picked it The deepest no-code stack, database, workflows, and custom UI, for building genuinely complex web apps and marketplaces without code. When you outgrow simple tools, this is where you go.

Bubble, No-Code Full-Stack App Builder

From bubble.io by Bubble platform

  • Full-stack visual builder, strong for marketplaces and SaaS.
  • Steeper learning curve than spreadsheet-based tools.
  • Workload-based pricing billed in USD, plan for forex if you're in India.
Open bubble.io

Terms in this answer

People also ask

What actually counts as an MVP, and what's the smallest one I can get away with? An MVP is the least you can build (or fake) to test your single riskiest assumption, not a shrunken version of your dream product. Ask 'what's the ... Beginner 20 resources → How do I decide which features to cut from v1? Cut everything that doesn't help you learn whether people want the core thing. Pick the one workflow your earliest, most desperate customers need a... Beginner 18 resources → Should I build an MVP at all, or can I validate without one? If you haven't talked to ~20-30 potential customers yet, don't build anything, you're not validating, you're procrastinating in code. A concierge M... Beginner 20 resources → How do I get my first users for the MVP? Recruit them by hand, one conversation at a time, this is the whole point of an early startup. Go to where your users already are, DM them, email t... Beginner 17 resources → What's the difference between an MVP and just a cheap, half-finished product? An MVP is a learning tool with a clear hypothesis attached; a cheap product is just a bad product. The point isn't to spend less money, it's to buy... Intermediate 20 resources → My MVP needs users to log in, pay, and get notifications. Should I build auth, payments, and email myself or glue together no-code and third-party tools? For a first MVP, buy or borrow everything that isn't the thing you're testing. Auth (Firebase, Clerk, Supabase), payments (Razorpay, Stripe), and e... Beginner 19 resources →

Also in D2C

The same ground, over in Make your product, our D2C track.

Also in How Founders Use AI

How founders actually use AI for this, over in Vibe Coding.

eChai Partner Brands