Home / Notebooks / Entrepreneurship
Entrepreneurship
beginner

The Lean Startup

Key concepts and frameworks from The Lean Startup by Eric Ries — build products customers want through validated learning and rapid experimentation

April 23, 2026
Updated regularly

The Lean Startup

A practical framework for building successful startups and new products through validated learning, rapid experimentation, and iterative development.

> "The fundamental activity of a startup is to turn ideas into products, measure how customers respond, and then learn whether to pivot or persevere." — Eric Ries

What is the Lean Startup?

The Lean Startup is a methodology for developing businesses and products that aims to shorten product development cycles and rapidly discover if a proposed business model is viable.

Core premise: Most startups fail not because they can't build what they plan, but because they build something nobody wants.

Traditional vs Lean Approach

TraditionalLean Startup
Long planning phaseRapid experimentation
Build full productBuild MVP first
Launch bigLaunch early and often
Measure vanity metricsMeasure actionable metrics
Success or failurePivot or persevere
Avoid failureLearn from failure

The Build-Measure-Learn Loop

The core engine of the Lean Startup methodology:

          ┌─────────────┐
          │    IDEAS     │
          └──────┬───────┘
                 │
                 ▼
          ┌─────────────┐
   ┌─────▶│    BUILD    │
   │      └──────┬───────┘
   │             │
   │             ▼
   │      ┌─────────────┐
   │      │   PRODUCT   │
   │      └──────┬───────┘
   │             │
   │             ▼
   │      ┌─────────────┐
   │      │   MEASURE   │
   │      └──────┬───────┘
   │             │
   │             ▼
   │      ┌─────────────┐
   │      │    DATA     │
   │      └──────┬───────┘
   │             │
   │             ▼
   │      ┌─────────────┐
   └──────│    LEARN    │
          └─────────────┘

The goal is to minimize total time through this loop, not to optimize any single phase.

Build Phase

  • Create the simplest version that tests your hypothesis
  • Focus on what to build, not how to build it perfectly
  • Resist the urge to add features before validating core assumptions
  • Measure Phase

  • Collect data on how real customers interact with the product
  • Use actionable metrics, not vanity metrics
  • Split testing (A/B testing) to isolate variables
  • Learn Phase

  • Determine if you should pivot or persevere
  • Validate or invalidate your assumptions
  • Extract insights to inform the next iteration
  • Minimum Viable Product (MVP)

    The MVP is the smallest experiment that allows you to start the learning process:

    > "The MVP is that version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort."

    Types of MVPs

    Concierge MVP

  • Manually deliver the service before automating
  • Example: Airbnb founders personally photographed listings and managed bookings
  • Wizard of Oz MVP

  • System appears automated but is manually operated behind the scenes
  • Validate demand before building real automation
  • Landing Page MVP

  • Create a page describing the product and measure sign-up interest
  • Validate demand before writing a single line of product code
  • Explainer Video MVP

  • Show a demo video of a product that doesn't exist yet
  • Dropbox validated its concept with a video before building
  • Prototype / Mockup MVP

  • Clickable mockup or paper prototype
  • Test user flows and UX without real functionality
  • MVP Anti-Patterns

    ❌ Building too many features before validation
    ❌ Waiting for "perfect" before releasing
    ❌ Skipping the MVP because "we already know what customers want"
    ❌ Measuring success by features shipped, not learning achieved
    ❌ Treating the MVP as the final product
    

    Validated Learning

    Learning is only valid when it is confirmed by data from real customers:

    Hypothesis → Experiment → Data → Insight
         ↑                                │
         └────────────────────────────────┘
                  Validated Learning
    

    Leap-of-Faith Assumptions

    Every business plan rests on assumptions. The two most critical:

    Value Hypothesis

  • Does the product actually deliver value to customers?
  • Do customers care enough to use/pay for it?
  • Growth Hypothesis

  • How will new customers discover the product?
  • Is growth sustainable and scalable?
  • How to Validate Assumptions

    AssumptionExperimentSignal
    Customers have this problemCustomer interviewsNumber who confirm the pain
    They'll pay for a solutionPre-sales / landing pageConversion rate, sign-ups
    Our solution solves itMVP usageRetention, engagement
    Word of mouth will drive growthReferral trackingViral coefficient

    Innovation Accounting

    Replace vanity metrics with actionable metrics that lead to better decisions:

    Vanity Metrics vs Actionable Metrics

    Vanity MetricWhy It's MisleadingActionable Alternative
    Total registered usersDoesn't show active engagementDaily/Monthly Active Users
    Total page viewsDoesn't indicate value deliveredSession duration, return visits
    Press mentionsDoesn't drive revenueCustomer acquisition from each channel
    App downloadsDoesn't mean the app is usedDay 1, Day 7, Day 30 retention
    Revenue (without context)Doesn't show sustainabilityRevenue per customer, LTV vs CAC

    Three Learning Milestones

    1. Establish the Baseline

  • Run an experiment to understand current state
  • Where are customers today across all key metrics?
  • 2. Tune the Engine

  • Make improvements and test if they move the baseline
  • If nothing improves, you may have a wrong assumption
  • 3. Pivot or Persevere

  • If real progress is happening → persevere
  • If the engine isn't responding → pivot
  • AARRR Funnel (Pirate Metrics)

    A framework for tracking growth metrics:

    Acquisition  → How do customers find you?
    Activation   → Do they have a great first experience?
    Retention    → Do they come back?
    Referral     → Do they tell others?
    Revenue      → Do they pay?
    

    Pivot or Persevere

    One of the most critical decisions a startup makes:

    > "A pivot is a structured course correction designed to test a new fundamental hypothesis about the product, business model, and engine of growth."

    Signs It's Time to Pivot

  • Metrics are not improving despite iterations
  • Customer feedback is consistently pointing in a different direction
  • The team has stopped believing in the current strategy
  • Experiments keep failing to validate core assumptions
  • Types of Pivots

    Zoom-in Pivot

  • A single feature becomes the whole product
  • Example: Instagram started as a check-in app (Burbn), pivoted to photo sharing
  • Zoom-out Pivot

  • The whole product becomes a single feature of something bigger
  • Customer Segment Pivot

  • Same product, different target customer
  • Customer Need Pivot

  • Same customer, different problem being solved
  • Platform Pivot

  • Application becomes a platform (or vice versa)
  • Business Architecture Pivot

  • Switch between high-margin/low-volume and low-margin/high-volume
  • Revenue Model Pivot

  • Change how you monetize (subscription → usage-based, free → paid)
  • Channel Pivot

  • Same product, different sales/distribution channel
  • Technology Pivot

  • Same outcome, different underlying technology
  • Engines of Growth

    Three primary ways startups achieve sustainable growth:

    Sticky Engine

    Growth = Acquisition Rate > Churn Rate
    
    Key Metric: Customer Retention / Churn Rate
    Strategy:   Keep existing customers engaged
    
  • Focus on keeping existing customers
  • If churn is high, new acquisition doesn't matter
  • Works for subscription and SaaS businesses
  • Viral Engine

    Growth = Viral Coefficient > 1
    
    Viral Coefficient = Average referrals per customer × Conversion rate
    
    Key Metric: Viral Coefficient (k-factor)
    Strategy:   Each user brings in more than one new user
    
  • Growth happens as a side effect of customers using the product
  • Built into the product experience (not just marketing)
  • Examples: WhatsApp (you need it because your friends have it), Dropbox referral program
  • Growth = LTV > CAC
    
    LTV = Lifetime Value of a customer
    CAC = Customer Acquisition Cost
    
    Key Metric: LTV/CAC ratio (aim for > 3)
    Strategy:   Paid acquisition is profitable
    
  • Reinvest revenue from one customer to acquire the next
  • Works when you can reliably acquire customers profitably
  • Examples: SaaS with high LTV, e-commerce
  • The Five Whys

    A technique for finding the root cause of problems and addressing them systematically:

    Problem: Website went down
    
    Why? → A server crashed
    Why? → An obscure subsystem was used incorrectly
    Why? → The engineer didn't know how to use it properly
    Why? → There was no training or documentation
    Why? → We never invested time in onboarding for this system
    
    Root Cause: Process gap, not technical failure
    Solution:   Create onboarding documentation
    

    Applying Five Whys

  • Ask "why" five times (or until you reach the root cause)
  • At each level, identify a proportional response
  • Invest in fixes at every level, not just the surface
  • Use it for failures, not blame — focus on systems, not people
  • Five Whys Rules

    ✅ Gather everyone affected by the problem
    ✅ Be tolerant — the goal is learning, not blame
    ✅ Identify proportional investments at each level
    ✅ Make a written record of discoveries
    ✅ Assign an owner to implement fixes
    

    Small Batches

    Work in small batches to reduce waste and get faster feedback:

    Large vs Small Batches

    Large Batch                Small Batch
    ────────────               ──────────────
    Plan → Build → Ship        Plan → Build → Ship
    (months)                   (days or weeks)
    
    Feedback comes late        Feedback comes early
    Errors compound            Errors caught quickly
    Hard to change course      Easy to adjust
    High risk per release      Low risk per release
    

    Why Small Batches Win

  • Defects are found and fixed faster
  • Feedback loop is shorter
  • Less work in progress (WIP) at any time
  • Easier to roll back if something goes wrong
  • Team learns faster
  • Continuous Deployment

    Ship code as fast as possible to accelerate the feedback loop:

    Code → Automated Tests → Staging → Production
                                            │
                                            ▼
                                       Measure Impact
                                            │
                                            ▼
                                       Learn & Iterate
    

    Practices That Enable Speed

  • Feature flags (release to a subset of users)
  • A/B testing infrastructure
  • Automated testing pipelines
  • Rollback capability
  • Real-time monitoring and alerting
  • Customer Development

    Talk to customers constantly throughout the product lifecycle:

    Phases

    Problem/Solution Fit

  • Do customers have the problem you think they have?
  • Conduct interviews before building anything
  • Product/Market Fit

  • Does your solution actually solve the problem?
  • Run by usage, retention, and NPS data
  • Scale

  • Can you grow sustainably?
  • Focus shifts to growth engine optimization
  • Customer Interview Tips

    ✅ Ask about past behavior, not hypothetical future behavior
    ✅ Let the customer do most of the talking (80/20 rule)
    ✅ Dig into the "why" behind answers
    ✅ Look for emotion — strong reactions signal real problems
    ✅ Don't pitch your solution during discovery interviews
    
    ❌ "Would you use a product that does X?" (hypothetical)
    ✅ "Tell me about the last time you tried to solve X."
    
    ❌ "What features would you want?"
    ✅ "Walk me through how you handle this today."
    

    Genchi Gembutsu

    A Toyota Production System principle meaning "go and see for yourself":

  • Don't rely only on reports and second-hand data
  • Observe customers using your product in real environments
  • Data tells you what is happening; observation tells you why
  • Key Takeaways

    ConceptCore Idea
    Build-Measure-LearnMinimize the loop time, not individual phases
    MVPSmallest experiment to validate your riskiest assumption
    Validated LearningOnly learning confirmed by real customer data counts
    Innovation AccountingUse actionable metrics, not vanity metrics
    PivotStructured change of strategy, not a failure
    Engine of GrowthPick one (sticky, viral, or paid) and optimize it
    Five WhysFind and fix root causes, not just symptoms
    Small BatchesShip small, learn fast, reduce risk

    Common Mistakes to Avoid

    ❌ Treating the MVP as a "beta" — it's an experiment, not a bad version
    ❌ Optimizing before you've validated the business model
    ❌ Measuring only outputs (features shipped) instead of outcomes (customer behavior)
    ❌ Pivoting too early before giving experiments time to produce data
    ❌ Persevering too long when the data clearly says pivot
    ❌ Running one big experiment instead of many small ones
    ❌ Skipping customer interviews because "we know our market"
    ❌ Confusing a pivot with abandoning your vision
    

    Startup vs Established Company

    The Lean Startup applies differently depending on context:

    ContextFocus
    Early-stage startupProblem/solution fit, first customers, survival
    Growth-stage startupProduct/market fit, scalable growth engine
    Enterprise innovationInternal startups, innovation accounting, protected space to experiment
    New product in established companyTreat as a startup within the company

    Resources

  • The Lean Startup by Eric Ries
  • Running Lean by Ash Maurya
  • The Startup Owner's Manual by Steve Blank
  • Lean Analytics by Alistair Croll
  • The Mom Test by Rob Fitzpatrick
  • Topics

    Lean StartupProduct ManagementEntrepreneurshipBusiness StrategyAgile

    Found This Helpful?

    If you have questions or suggestions for improving these notes, I'd love to hear from you.