Module 1 · Foundations

06

Build, Measure, Learn — Done Honestly

Eric Ries's loop in actual practice, including the parts that look easy on paper and aren't.

8 pages3.5K words17 min read

The Idea That Reshaped Modern Product Work

In 2011, Eric Ries published The Lean Startup. It was not the first book to argue that experimentation and iteration produce better products than upfront planning, but it gave the argument a vocabulary and a mental model that spread through the technology industry rapidly. Within five years, terms like MVP , pivot , and build-measure-learn had moved from cult vocabulary to default language in product reviews everywhere.

The terms also got distorted, hollowed out, and misused along the way. MVP now often means cheap version we can ship in two weeks . Pivot often means change of plan because the first plan was not working . Build-measure-learn often means ship things and look at the dashboard . None of these are what Ries actually argued. The misuse is so widespread that many PMs use Lean vocabulary while doing the opposite of Lean thinking.

This article is an attempt to recover what Lean Product Development actually is, why it works when applied honestly, and how to use it without falling into the watered-down version that has become dominant. We use the framework constantly in our own work, and we have seen it deliver enormous leverage when applied with rigor and almost no benefit when applied as a slogan.

The Build-Measure-Learn Loop

The core diagram in The Lean Startup shows a circle with three stages: build, measure, learn. The flow is to take an idea, build the smallest version of it that can be tested, measure what users do with it, learn what the data and behaviour tell you, and use the learning to refine the next idea. Repeat. The faster you go around the loop, the more learning you produce per unit of time, and the better your final product becomes. Two things often get missed about this loop. First, the loop is actually traversed in reverse when you plan it. You start with what you want to learn, then design what you would measure, then design what you would build to produce that measurement. Most teams skip straight to building, then guess at what to measure, and end up learning nothing useful because the build was not designed to test anything specific.

Second, the build step is not the goal. The goal is the learn step. The build is a means to produce learning. This sounds obvious until you observe how teams actually behave: they treat the build as the goal, ship something, and then check the dashboard out of habit rather than because they had a hypothesis to test. The loop becomes ritual rather than instrument.

Step One: Plan What You Want to Learn

Before any code, the team articulates a specific hypothesis: we believe that doing X will cause Y for users in segment Z . The hypothesis must be precise enough that you can imagine a world where it is true and a world where it is false, and the two worlds look measurably different. Vague hypotheses produce vague learning.

Step Two: Decide What You Would Measure

Given the hypothesis, what data would tell you whether it is true or false? Be specific about the metric, the time horizon, and the threshold. If at least thirty percent of users in segment Z complete action Y within seven days of seeing X, the hypothesis is supported. Defining this in advance is the discipline that prevents motivated reasoning after the data arrives.

Step Three: Build the Smallest Thing That Produces the Measurement

Now design the build. The build should be the cheapest possible version that allows the measurement to happen. If you can answer the question with a fake door test, do not build the full feature. If you can answer with a manual concierge service, do not build the automation. The build is in service of the measurement, and every additional bit of build that does not contribute to the measurement is waste.

Step Four: Measure

Run the experiment. Watch the metric. Watch the broader system for unexpected effects. Be patient enough to let signal emerge from noise but not so patient that you let unclear results linger and freeze the team.

Step Five: Learn and Decide

What did the data tell you? Was the hypothesis supported, rejected, or ambiguous? More importantly, what does this learning imply for the next decision? Lean specifies three honest options after a learning cycle: persevere (the direction is validated, double down), pivot (the direction is invalidated, change the strategy), or iterate (the direction is right but the specific approach needs refinement).

What an MVP Actually Is

The Minimum Viable Product is the most abused term in product. Eric Ries defined it as the version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort . Note the emphasis on learning. The MVP is a measurement instrument, not a small product.

Most teams use MVP to mean the first thing we ship , regardless of whether it is designed to produce learning or just to ship something quickly. This is a different concept and deserves a different name. We sometimes call it the Minimum Shippable Product, which is fine for what it is, but should not be confused with an MVP.

The Test of a Real MVP

Ask three questions of any proposed MVP:

1. What specific hypothesis is this MVP testing? If you cannot state it in one sentence, this

is not an MVP. It is just a small build.

2. What measurement will tell us whether the hypothesis is true? If the measurement is

unclear or you have not instrumented for it, you will ship the MVP and learn nothing.

3. What is the cheapest possible build that produces this measurement? If the proposed

build includes things that are not necessary for the measurement, those things are scope creep masquerading as essential features.

Run any proposed MVP through these three questions. You will be surprised how often the proposal fails one or more, which means the team is about to spend weeks building something that will not produce the learning they imagined.

Different Kinds of MVPs

Different hypotheses call for different MVP shapes. A few common ones:

MVP Type What It Tests Example

Smoke test Whether users would even A landing page describing the product, with

consider the product a sign-up button. Track conversion.

Concierge MVP Whether the value translates into Manually deliver the service the product

real usage when delivered would automate.

Wizard of Oz MVP Whether the user experience Build the front end, run the back end with

works at the interface level humans behind the curtain.

Single-feature Whether one core feature is Strip everything except the most important MVP sufficient to drive adoption workflow. Ship.

Painted door Demand for a feature you have not Add a button that opens a "coming soon"

yet built message. Track click-through rate.

The Concept of Innovation Accounting

Ries argues that traditional accounting metrics (revenue, costs, user count) are not reliable signals of progress in early-stage product work, because they can be fluffed up by spending money on advertising or vanity initiatives. He proposed innovation accounting as the discipline of measuring progress in terms of validated learning instead.

In practice, this means defining metrics that move only when the product is genuinely getting better at solving its core user problem. Things like seven-day retention of new users, conversion from free to paid, organic referral rate, time to first value. These metrics are harder to fake and are leading indicators of future business performance, in a way that vanity metrics like total signups or total revenue often are not.

For early-stage product work, innovation accounting is the right scoreboard. For mature products, traditional metrics are also useful, but innovation accounting still matters when launching new features or entering new segments. The question to ask is always: what change in user behaviour would tell us this is working, before the financial metrics catch up?

Pivot vs. Persevere

The pivot is the most famous concept from Lean and the most misunderstood. A pivot is not a vague change of direction. It is a structured response to validated learning that one component of the strategy is wrong while others are right. Ries enumerates several specific pivot types:

  1. 1. Customer segment pivot: The product solves a real problem, but for a different segment than the team initially targeted.
  2. 2. Customer need pivot: The team understands the segment well, but realises the deeper problem to solve is different from the one they have been addressing.
  3. 3. Platform pivot: The product moves from being an application to being a platform, or vice versa, based on what the data reveals about how the value is best delivered.
  4. 4. Feature pivot: What was thought to be the whole product becomes a feature within a larger product, or what was thought to be a feature becomes the whole product.
  5. 5. Engine of growth pivot: The team realises a different growth model (viral, paid, sticky) is the natural fit for the product than the one they were pursuing.
  6. 6. Channel pivot: Same product, but distributed through a different channel that turns out to be the right one.
  7. 7. Technology pivot: Same problem, same segment, but achieved through a different technology that produces better unit economics or experience.

The discipline is to make pivots conscious and well-grounded in evidence, not vague reactions to discomfort. A team that pivots every quarter is not pivoting; it is wandering. A team that never pivots is either lucky enough to have been right from the start or, more commonly, ignoring evidence that should be triggering one. Most successful early-stage products go through one to three real pivots before finding their fit.

“A pivot is not a sign of failure. The failure is to keep going in the same direction after the data has told you to change. The pivot is the recovery.”

Where Lean Works Best and Where It Fails

Lean is not universally applicable. It works exceptionally well in some contexts and poorly in others. Knowing the difference is essential.

Where Lean Excels

  • Early-stage products with high uncertainty. When you do not know what users want or whether the business model works, Lean's emphasis on cheap experimentation is exactly the right discipline.
  • Consumer products with rapid feedback cycles. Where you can ship a small change, see user behaviour change in days, and iterate quickly.
  • Software products in general. Where the cost of iteration is low compared to physical products, allowing the loop to spin fast.
  • New features in mature products. Where the underlying product is stable but specific feature decisions remain uncertain.

Where Lean Struggles

  • Products with very long feedback loops. Healthcare devices, regulatory products, B2B systems with year-long sales cycles. Iteration on the order of months or years does not produce the same compounding learning.
  • Safety-critical systems. Where shipping a half-built version to learn would cause real harm. Aviation software, medical devices, and infrastructure cannot be iterated like consumer apps.

Products with strong network effects that need scale to function. A social network with

three users tells you almost nothing about whether the experience would work with three million.

  • Mature products with established habits. Where users rely on existing behaviour and cannot tolerate breaking changes for the team to learn. Iteration must be more careful, and the cost of running an experiment is much higher.

Common Pitfalls in Applying Lean

Pitfall One: The MVP That Was Never an MVP

The team builds a stripped-down version of the full product, calls it an MVP, and ships it without any specific hypothesis or instrumentation. Six weeks later they have a working but minimal product, and no learning. They then "iterate" by adding features, still without hypotheses, until the product slowly becomes the thing they originally wanted to build. The MVP label was honorific, not functional.

Pitfall Two: Vanity Iteration

The team runs the loop visibly, with sprints and reviews and metrics dashboards, but the metrics being watched are not diagnostic of the actual hypothesis. They go up; the team celebrates. The product does not actually improve along the dimensions that matter. Innovation accounting is missing.

Pitfall Three: Pivot Frenzy

The team mistakes any setback for evidence of a needed pivot. Every quarter brings a new direction. Engineering loses morale. Discovery rarely lasts long enough to produce trustworthy conclusions. The pivot framework, applied indiscriminately, becomes a license for wandering.

Pitfall Four: Persevere Bias

The opposite failure. The team commits to a strategy and interprets all data as supporting it, even when the data is consistently negative. The natural human reluctance to admit a mistake plays out under the cover of we believe in our vision . Many famous startup failures are this pattern at scale.

Pitfall Five: Treating Lean as Anti-Strategy

Some teams interpret Lean as do not plan, just experiment . This is a misreading. Lean assumes you have a clear strategy and are using experimentation to validate or update specific assumptions within that strategy. Without a strategy, experimentation produces lots of small learnings but no coherent product. Lean and strategy are partners, not opposites.

A Practical Discipline for Your Team

Adopting Lean does not require a transformation program. It requires a few disciplined habits that, applied consistently, produce the underlying behaviour the framework is named for.

  1. 1. Before any meaningful initiative, write a one-page hypothesis document. State the belief, the evidence behind it, the measurement that would validate or refute it, and the smallest build that would produce the measurement.
  2. 2. Before shipping, write down what success would look like numerically and what timeline you will give the experiment to produce signal.
  3. 3. After the timeline closes, write a learning memo: what happened, what the data shows, and which of persevere, pivot, or iterate is the right next move.
  4. 4. File the hypothesis documents and the learning memos somewhere searchable. Reread them quarterly. Patterns will emerge that sharpen judgment over time.
  5. 5. Treat shipped features as instruments, not destinations. The team's scoreboard is what was learned, not just what was launched.

If you do these five things consistently, you will be applying Lean honestly. Most teams that claim to use Lean do not do these five things and consequently get the vocabulary without the benefits.

A Final Word

Lean is not a fad and it is not a complete philosophy. It is a specific discipline that, applied to specific kinds of problems, produces dramatically better outcomes than the alternative of extensive upfront planning followed by big-bang launches. Used correctly, it changes how a team learns and how fast it adapts. Used as a slogan, it produces the same products that would have been produced anyway, with extra ceremony.

The PMs who get the most out of Lean treat it as a craft, not a checklist. They write hypotheses with care. They design instruments to test them. They make persevere/pivot/iterate decisions explicitly. Over years, their teams become noticeably smarter than peers, because every shipped artefact has produced learning that compounds. That, ultimately, is what Lean is for.

Key Takeaways

  • The build-measure-learn loop is planned in reverse: start with what you want to learn, then design measurement, then design the build.
  • A real MVP is a measurement instrument with a specific hypothesis attached. Most things called MVPs are just small builds without learning intent.
  • Innovation accounting measures progress in validated learning, not in vanity metrics that can be inflated without real progress.
  • A pivot is a structured response to specific evidence, not a general change of direction. There are seven pivot types worth knowing.
  • Lean works best in early-stage software with short feedback loops. Apply it deliberately. Used as a slogan, it produces ceremony without benefit.
↑ Back to the index