Technical Glossary

MVP (Minimum Viable Product)

Definition: Product with the minimum set of features needed to validate a business hypothesis with real users. Not a beta version, but a learning experiment.

— Source: NERVICO, Product Development Consultancy

MVP (Minimum Viable Product)

Definition

MVP (Minimum Viable Product) is the version of a product with the minimum set of features needed to validate a business hypothesis with real users. The goal of an MVP is not to have a complete product, but to learn as much as possible with minimum effort.

What MVP is NOT

  • ❌ Incomplete beta product (that’s alpha/beta testing)
  • ❌ Reduced version of final product (that’s Phase 1)
  • ❌ Visual prototype (that’s mockup/design)
  • ❌ Technical Proof of Concept (that’s PoC)

What MVP IS

  • âś… Learning experiment validated with real users
  • âś… Functionally complete product for a specific problem
  • âś… Validation tool before massive investment
  • âś… Risk reduction strategy

Key concept (Eric Ries, Lean Startup):

“An MVP is not the smallest product you can build. It’s the smallest experiment you can run to validate your hypothesis.”

Why It Matters

Failures from Not Doing MVP

Quibi ($1.75B lost):

  • Built complete mobile-first video platform without validating demand
  • Launched with $1.75B investment and premium content
  • Shut down in 6 months: users didn’t want “Netflix in 10 minutes”
  • Lesson: A $50K MVP would have revealed lack of product-market fit

Juicero ($120M lost):

  • $700 connected juicer machine without validating if anyone wanted it
  • Users discovered they could squeeze bags by hand
  • Closed in 18 months
  • Lesson: Manual prototype MVP would have cost $5K and validated (or invalidated) concept

Google Glass ($900M+ lost - estimated):

  • Launched complex product without understanding real use case
  • Public failure, privacy concerns, price, design
  • Lesson: MVPs in controlled environments (medical, warehouses) before consumer launch

Successes From Doing MVP Right

Airbnb MVP ($100B valuation):

  • Problem: Would people pay to sleep in strangers’ homes?
  • MVP: Photograph own apartment, post on basic website
  • Investment: $0 (weekend)
  • Validation: 3 bookings at design conference
  • Learning: Yes it works + quality photos are critical
  • Timeline: MVP in 3 days → Product in 3 months → $100B in 13 years

Dropbox MVP ($1.8B at IPO):

  • Problem: Would people use automatic file sync?
  • MVP: 3-minute video showing how it would work (no product!)
  • Investment: $5K (video + landing page)
  • Validation: 75,000 signups in one day
  • Learning: Massive demand confirmed before writing code
  • Timeline: Video MVP → Beta in 6 months → $1.8B exit

Zappos MVP ($1.2B exit to Amazon):

  • Problem: Would people buy shoes online without trying them on?
  • MVP: Photograph shoes at local stores, post online, buy at store if order came in
  • Investment: $500 (hosting + camera)
  • Validation: First sales in week 1
  • Learning: Works + customer service is differentiator
  • Timeline: Manual MVP → Automation → $1.2B exit

MVP vs Prototype vs PoC

AspectPoCPrototypeMVP
ObjectiveValidate technical feasibilityValidate design/UXValidate market
AudienceTechnical teamInternal stakeholdersReal users
FunctionalityMinimal (demo)Medium (simulated)Complete (real)
QualityThrowaway codeNot production-readyProduction-ready
LearningCan it be built?Is it usable?Does anyone want it?
Timeline1-2 weeks3-6 weeks6-12 weeks
Investment$5K-$15K$15K-$40K$30K-$80K

Practical example:

Startup wants to create fitness app with AI:

  1. PoC (2 weeks, $10K): ML model that predicts routines → Validates AI works
  2. Prototype (4 weeks, $25K): Complete Figma design + interactive flow → Validates UX with stakeholders
  3. MVP (8 weeks, $60K): Real app with registration, basic AI routine, simple tracking → Validates if users pay

How to Decide What to Include in MVP

Framework: MoSCoW Method

Must Have (Critical):

  • Features without which the product doesn’t solve the problem
  • Criterion: If you remove it, can user achieve their goal? If no → Must Have

Should Have (Important):

  • Features that significantly improve experience
  • Criterion: User can achieve goal without this, but with friction

Could Have (Nice to Have):

  • Features that add marginal value
  • Criterion: “Would be nice to have” but doesn’t change usage decision

Won’t Have (Out of Scope):

  • Features for after MVP
  • Criterion: Not part of core experiment

Example: Uber MVP

Problem to Validate: Would people pay to request a taxi from app?

Must Have:

  • See available cars on map
  • Request car with 1 click
  • Real-time car tracking
  • Automatic card payment

Should Have:

  • Estimated arrival time
  • Driver profile
  • Basic rating system

Could Have:

  • Split payments with friends
  • Multiple options (UberX, Black, Pool)
  • Schedule future rides

Won’t Have (Phase 2):

  • UberEats
  • Multimodal support (bike, scooter)
  • Uber for Business

Real Uber MVP (2010):

  • Basic iPhone app
  • San Francisco only
  • Luxury black cars only
  • No elaborate ratings
  • No vehicle options

Investment: ~$200K | Timeline: 6 months | Validation: $1M revenue year 1

Realistic Timeline for MVP

With Traditional Development (Human team)

Phase 1: Discovery & Planning (2-3 weeks)

  • User research, competitive analysis
  • Define business hypothesis
  • MoSCoW prioritization
  • UX/UI design

Phase 2: Development (6-10 weeks)

  • Backend API + Frontend
  • Basic integrations
  • Functional testing

Phase 3: Testing & Launch (1-2 weeks)

  • QA, bug fixes
  • Production deploy
  • Onboard first users

Total: 9-15 weeks | Cost: $60K-$120K

With Agentic Coding (AI agents)

Phase 1: Planning (1 week)

  • Same as traditional (requires humans)

Phase 2: Development (2-3 weeks)

  • Agents execute implementation 24/7
  • Massive parallelization (Backend + Frontend simultaneous)
  • Continuous automated testing

Phase 3: Testing & Launch (1 week)

  • Minimal QA (agents already tested)
  • Deploy

Total: 4-5 weeks | Cost: $20K-$40K | Acceleration: 60-70%

MVP Validation Metrics

Success Metrics (Depends on Business)

B2B SaaS:

  • 20+ customer interviews with real interest
  • 5-10 paid pilots (even $1)
  • 3-5 letters of intent with specific pricing
  • 40%+ trial to paid conversion

Consumer App:

  • 1,000+ organic signups in 30 days
  • 30%+ day 7 retention
  • 10%+ daily active users
  • Net Promoter Score > 40

Marketplace:

  • 50+ supply (offer) + 200+ demand
  • 10+ completed transactions
  • 20%+ repeat usage
  • Liquidity: average match time <24h

Hardware/Physical Product:

  • 100+ pre-orders with deposit (not “interested”)
  • 5-10 beta testers willing to pay cost
  • Unit economics validated (CAC < LTV)

Failure Signals (Pivot or Kill)

❌ Lack of engagement:

  • <10% activation after signup
  • <5% week 1 retention
  • Users don’t return after first use

❌ Contradictory feedback:

  • Different users want opposite things
  • No clear pattern of pain/need

❌ “Nice to have” not “must have”:

  • Users say “it’s cool but I don’t need it”
  • Not willing to pay or recommend

❌ Impossible unit economics:

  • CAC (acquisition cost) > LTV (lifetime value)
  • No realistic path to profitability

Common MVP Mistakes

Mistake 1: “Minimum” = “Shoddy”

Misunderstanding: MVP means bad code, ugly design, acceptable bugs.

Reality: MVP means minimum scope, not minimum quality. Features you include must work perfectly.

Example:

  • ❌ App with 10 features, all half-broken
  • âś… App with 3 features, working perfectly

Mistake 2: Building MVP Without Clear Hypothesis

Misunderstanding: “We’re doing MVP to see what happens.”

Reality: MVP validates specific hypothesis: “We believe [users X] have [problem Y] and will pay [price Z] for solution [W].”

Without clear hypothesis:

  • Don’t know what to measure
  • Don’t know if it “worked” or not
  • Waste learning

Mistake 3: Listening to All Feedback

Misunderstanding: “User asked for feature X, we must add it.”

Reality: Measure behavior, not opinions. A user who says “I’d pay $50/month” but doesn’t pay when you launch is noise.

Framework:

  1. How many users ask for this? (1 = anecdotal, 10+ = pattern)
  2. Are they paying users? (free user feedback is worth less)
  3. Does it solve core problem or nice-to-have?

Mistake 4: Eternal MVP (Feature Creep)

Misunderstanding: “Just one more feature and we’ll launch…”

Reality: MVP must launch in 4-12 weeks maximum. After 12 weeks without launching = not MVP, it’s full product disguised.

Solution:

  • Fixed immovable deadline
  • MoSCoW at start, don’t reevaluate
  • “If it’s not in initial plan, it’s not in MVP”

Additional Resources


Last updated: February 2026 Category: Software Development, Product Management Related to: Lean Startup, Product-Market Fit, Agile Development

Keywords: mvp, minimum viable product, lean startup, product validation, mvp development, product-market fit, startup mvp, mvp examples, mvp cost

Need help with product development?

We help you accelerate your development with cutting-edge technology and best practices.