Lean Startup from definition to practice: Eric Ries's method for shortening product development cycles with an MVP

Eric Ries formalized the lean startup method in 2008. His first company, Catalyst Recruiting, had failed after building a product nobody wanted. The method has three aims: shorten product development cycles, measure progress at regular intervals, and get user feedback as early as possible, all with minimal upfront investment.

In his book, Ries cites two companies that tested their concept with an MVP (minimum viable product) before building the full product. Dropbox first released a demo video to measure sign-ups. Groupon started with a basic WordPress blog and coupons sent out as PDFs. Startups use the method, and large companies have adopted it for their innovation projects.

Lean Startup: A Definition

"The Lean Startup method teaches you how to drive a startup-how to steer, when to turn, and when to persevere-and grow a business with maximum acceleration.", Eric Ries, Entrepreneur and author of The Lean Startup

The word "lean" comes from the Toyota Production System, developed after World War II and later studied under the name "lean manufacturing." At Toyota, the line workers themselves flag and fix defects on the assembly line, which improves both speed and quality. Ries applies the same logic of continuous improvement and waste reduction to building a company.

Origin and Simple Definition

Lean startup is a way of launching a business in which you treat every idea as a hypothesis to test. You build and validate your product through a series of experiments, keeping track of what each iteration costs in money, resources, and time.

The method works best for tech products, because they are quick to change. Instead of following a fixed plan, you adapt your offer after every round of customer feedback.

Eric Ries's Five Principles

On his website, Eric Ries sums up the method in five principles:

  1. Entrepreneurs are everywhere: the method applies to anyone creating a product under conditions of extreme uncertainty, whether in a garage or inside a large corporation.
  2. Entrepreneurship is management: a startup is an institution, and it needs a style of management suited to uncertainty.
  3. Validated learning: a startup exists to learn how to build a sustainable business, and every lesson is checked through an experiment.
  4. Innovation accounting: you measure progress, set milestones, and prioritize work using the right metrics.
  5. Build, measure, learn: you turn an idea into a product, measure how customers respond, then decide whether to pivot or persevere.

Five steps often circulate as the "principles of lean startup," but they actually come from Steve Blank, Ries's professor at Berkeley and an investor in IMVU, Ries's second company. Blank described them in 2005 in The Four Steps to the Epiphany under the name Customer Development: get out of the building to meet customers, understand the type of market you're targeting, find a market for the product, move through four phases (customer discovery, customer validation, customer creation, company building), and iterate at each phase. Ries builds on this work and adds agile development and measurement. Lean startup combines the two.

Why Use This Method

You shorten development cycles. By building only the features customers have explicitly asked for, you avoid spending months on options nobody will use.

You can start without heavy funding, a detailed business plan, or a finished product. Staying this light lets you test your business hypotheses within a few weeks.

You keep your own bias in check. Founders believe in their idea: it drives them, and it also blinds them. Putting the product in front of users from day one lets you confirm that your offer meets a real market need and not just your original vision.

The method is built on the "build, measure, learn" principle. The cycle starts with a minimum viable product (MVP), which has just enough features to satisfy early customers and gather feedback you can use for what comes next.

The Build-Measure-Learn Loop

"Build-Measure-Learn feedback loop is at the core of the Lean Startup model.", Eric Ries, Entrepreneur and author of The Lean Startup

The Build-Measure-Learn loop is the core mechanism of the method. You test an idea quickly, spending as little as possible, across three phases that repeat until you find a model that holds up.

Build an MVP Fast

The MVP is a stripped-down but working version of the final product. It includes only the features that address users' main need.

To design it, identify the core function and set aesthetics aside. The MVP can be quite basic: a landing page with a sign-up form, or a demo video like Dropbox's.

Put Your Offer in Front of the Market and Measure Results

Once the MVP is live, get it into the hands of real users, because their feedback is the raw material for learning. You can offer free trials to early users, gather opinions through forms or live chat, and track metrics such as conversion rate or customer satisfaction.

Steer clear of "vanity metrics" like page views or cumulative sign-ups, which keep climbing without telling you anything about actual usage. Track metrics you can act on: activation rate, 30-day retention, revenue per user.

Learn and Pivot

Analyzing the data leaves you with two options: persevere in the same direction if feedback is positive, or pivot if the results don't hold up.

A pivot is a change in strategy that can involve the product, the target market, or the technology. You base the decision on quantitative data (conversion, retention) and qualitative data (user comments).

To pivot cleanly, analyze the data honestly without bending it, pinpoint exactly what failed, then roll out the new strategy right away instead of waiting for next quarter.

Each cycle sharpens the offer until you reach product market fit, the point where product and market line up. Some startups pivot several times before landing on their final model.

Setting Up the Lean Canvas

Ash Maurya created the Lean Canvas in 2010 to lay out a project's key hypotheses on a single page. He adapted the Business Model Canvas for companies following the lean startup method.

Canvas Structure

The Lean Canvas has nine blocks, split between the product side and the market side. In the middle, the unique value proposition connects the two. The blocks are:

  • Problem and existing alternatives
  • Customer segments
  • Unique value proposition
  • Solution
  • Channels
  • Revenue streams
  • Cost structure
  • Key metrics
  • Unfair advantage

Lean Canvas: putting Lean Startup into practice

Filling In Each Section

In the "Problem" block, list your potential customers' top three pain points. A problem that's too minor won't get anyone to change their habits.

In "Customer Segments," separate users from paying customers. This distinction brings out your early adopters, the people who pick up something new before everyone else.

The "Unique Value Proposition" is your core message: why a customer picks you over a competitor. Write it as a single sentence focused on the user's need.

In "Solution," propose three concrete answers to the three problems you identified. Each solution should make the current alternative less appealing.

"Channels" describe how you reach your customers, through both communication and distribution. Focus on the channels your target audience already uses.

"Revenue Streams" and "Cost Structure" help you assess economic viability. Write down every operating cost and every revenue source you're considering.

Keep "Key Metrics" to two or three. They'll tell you whether the project is moving forward and guide your decisions.

Your unfair advantage is something a competitor can't easily copy or buy. You can leave this block empty at first: an advantage builds up over time.

The Lean Canvas is a living document. Fill it out in about twenty minutes, then revise it after each round of user feedback.

Testing Your Product

The testing phase is where you validate or invalidate your starting hypotheses before committing significant resources. It takes a method to get feedback you can act on.

Choosing Your First Users

Early adopters are the ideal audience for testing a new product. They seek out new things, tolerate an imperfect product, and happily share their opinions on social media, which spreads your feedback beyond the circle of testers.

To find them, build a community of beta testers on social media, offer free trials to collect contact details from interested people, and target specific profiles that match your criteria.

Collecting Feedback

You can collect feedback through online surveys, live chat on your website, or phone and video interviews.

During this phase, record exactly who is interested in the product: their situation, their needs, and what made them want to try it. You'll use this profile to recruit the next wave.

Analyzing the Data

Testers' frustrations often reveal needs they hadn't put into words. To make use of them, look at the data without twisting answers to fit your vision, spot the comments that come up from one tester to the next, and weigh how much each comment affects the overall experience.

Early adopter feedback confirms some hypotheses and rules out others. At the end of the analysis, you have three possible outcomes: keep developing if feedback is positive, adjust certain aspects of the product, or drop the project if the results are too negative.

Tools like Zendesk, Freshdesk, or HelpScout let you quickly open a line of contact with your users, then qualify and handle their requests.

Validating Your Market

Market validation confirms that an idea is viable before you invest significant resources in developing it.

Identifying Your Target

Distinguish customers from users: the person who pays isn't always the person who uses the product. This distinction brings out the early adopters described above.

Then explore three topics with them: the obstacles they face (cost, technical means), the usability problems they have with existing solutions, and the fears they associate with switching (financial, social, technical).

Running Customer Interviews

Customer interviews are the most direct tool for understanding what the market actually needs. Prepare a flexible but structured framework: a clear introduction, general questions, then specific ones. Approach the conversation as a learner, stay neutral and attentive, and be ready to hear feedback you won't like.

Run these interviews in pairs: one person leads the conversation, the other takes notes. This cuts down on interpretation bias and means less information slips through.

To get useful answers, ask open-ended questions instead of ones with preset answers, let silences sit, and ask for concrete examples and real stories.

Adjusting Your Offer

Customer feedback helps you refine your offer along three lines:

  1. Value proposition: it addresses a need that's poorly met or not met at all, with a simple message that turns a visitor into a prospect.
  2. Distribution channels: inbound (content, videos, blog, webinars) or outbound (email campaigns, targeted ads).
  3. Business model: feedback helps you choose between one-off and recurring revenue, fixed or variable.

Adjustments can involve the target audience, messaging, or product positioning. Once they're in place, run another test cycle to check they have the intended effect.

Market validation is iterative: each learning cycle brings the offer closer to what customers actually expect, and you make decisions based on data instead of assumptions.

Frequently Asked Questions

What's the difference between lean startup and Customer Development? Steve Blank's Customer Development (2005) describes how to discover and validate customers in four phases. Eric Ries's lean startup (2008) builds on that approach and adds agile development and measurement through the Build-Measure-Learn loop. Ries was Blank's student, and Blank invested in IMVU.

Can an MVP exist without code? Yes. In The Lean Startup, Ries cites Dropbox's demo video, released before the product existed, and Groupon's WordPress blog with coupons sent as PDFs. A sign-up form on a landing page is enough to measure interest.

Are lean startup and the Lean Canvas the same thing? No. Lean startup is Ries's method. The Lean Canvas is a tool Ash Maurya created in 2010 to capture, on a single page, the hypotheses of a project that follows this method.