universal startup Commons: 3/5

IV001: Build-Measure-Learn Loop

Also known as:

1124: Build-Measure-Learn Loop

1. Overview

The Build-Measure-Learn loop is a core component of the Lean Startup methodology, a framework for developing products and businesses that aims to shorten development cycles and rapidly discover if a proposed business model is viable. The pattern was popularized by Eric Ries in his book, “The Lean Startup,” and it provides a systematic, scientific approach to entrepreneurship and product development. The fundamental problem this pattern addresses is the high failure rate of startups, which often build products that nobody wants. By emphasizing a continuous feedback loop, the Build-Measure-Learn pattern helps organizations avoid the trap of investing significant time and resources into an idea without validating it with real users. This iterative process allows for constant learning and adaptation, ensuring that the final product is aligned with customer needs and desires.

The historical context of the Build-Measure-Learn loop is rooted in lean manufacturing principles, which were developed by Toyota to eliminate waste and maximize value. Ries adapted these principles for the world of software and startups, where the “waste” is not just inefficient production, but also building features that customers don’t use. The pattern also draws inspiration from customer development, a methodology developed by Steve Blank that emphasizes the importance of learning from customers throughout the product development process. For organizations and commons, this pattern is crucial because it provides a framework for navigating uncertainty and complexity. It encourages a culture of experimentation and evidence-based decision-making, which is essential for innovation and long-term sustainability. By focusing on validated learning, organizations can de-risk their initiatives and increase their chances of creating lasting value for their communities.

2. Core Principles

  1. Start with a Hypothesis: Every new idea, feature, or business model is treated as a hypothesis that needs to be tested. This principle shifts the focus from executing a pre-defined plan to scientifically testing assumptions. By framing ideas as hypotheses, teams are encouraged to be more objective and data-driven in their decision-making.

  2. Build a Minimum Viable Product (MVP): The goal is not to build a perfect, feature-rich product from the start, but to create the simplest version of the product that allows the team to test its core hypothesis. An MVP is designed to collect the maximum amount of validated learning about customers with the least amount of effort.

  3. Validated Learning: The primary metric of progress is not the number of features built or milestones hit, but the amount of validated learning a team has acquired. Validated learning is the process of demonstrating empirically that a team has discovered valuable truths about a startup’s present and future business prospects.

  4. Iterate or Pivot: After each cycle of the Build-Measure-Learn loop, the team analyzes the data and decides whether to “persevere” with the current strategy or “pivot” to a new one. A pivot is a structured course correction designed to test a new fundamental hypothesis about the product, business model, or engine of growth.

  5. Speed is Key: The faster a team can move through the Build-Measure-Learn loop, the more experiments it can run and the faster it can learn. This emphasis on speed encourages teams to be agile and to focus on the most important tasks that will generate the most learning.

3. Key Practices

  1. Formulate Falsifiable Hypotheses: Before building anything, clearly articulate the assumptions you are making about your customers, their problems, and your proposed solution. These hypotheses should be specific, measurable, and falsifiable, so that you can design experiments to test them.

  2. Identify the Riskiest Assumptions: Not all assumptions are created equal. It is crucial to identify the riskiest assumptions—the ones that, if proven false, would cause the entire business to fail. These are the assumptions that should be tested first.

  3. Define Actionable Metrics: Avoid “vanity metrics” (e.g., number of page views) that look good on the surface but don’t provide any real insight into the health of the business. Instead, focus on actionable metrics (e.g., conversion rates, customer lifetime value) that are tied to specific and repeatable actions.

  4. Conduct A/B Testing: A/B testing, or split testing, is a powerful technique for testing hypotheses about product features and marketing messages. By showing different versions of a product to different groups of users, you can measure the impact of changes on user behavior.

  5. Get Out of the Building: While quantitative data is important, it is also crucial to get qualitative feedback from customers. This means getting out of the office and talking to real users to understand their needs, pain points, and motivations.

  6. Use a Lean Canvas: The Lean Canvas is a one-page business model template that helps you deconstruct your idea into its key assumptions. It is a great tool for brainstorming and for tracking your progress as you move through the Build-Measure-Learn loop.

4. Implementation

The implementation of the Build-Measure-Learn loop is a cyclical process that involves four main steps. First, the team ideates, brainstorming new ideas and formulating hypotheses about the product and business model. These hypotheses are then prioritized based on their risk and potential impact. The second step is to build a Minimum Viable Product (MVP) to test the most critical hypothesis. The MVP should be the simplest possible version of the product that can generate meaningful feedback. The third step is to measure the results of the experiment. This involves collecting both quantitative data (e.g., through analytics tools) and qualitative data (e.g., through customer interviews). The final step is to learn from the data. The team analyzes the results of the experiment and decides whether to persevere with the current strategy or pivot to a new one. This cycle is then repeated, with each iteration bringing the team closer to a sustainable business model.

There are several key considerations to keep in mind when implementing the Build-Measure-Learn loop. First, it is important to have a clear understanding of the problem you are trying to solve and for whom you are solving it. Second, the team must be empowered to make decisions and to learn from failure. A culture of psychological safety is essential for fostering the kind of experimentation and risk-taking that is required for innovation. Third, it is important to choose the right tools and frameworks to support the process. This might include analytics platforms (e.g., Google Analytics, Mixpanel), A/B testing tools (e.g., Optimizely, VWO), and customer feedback tools (e.g., UserTesting, SurveyMonkey). Success metrics for the Build-Measure-Learn loop should focus on the speed and quality of learning. Key metrics might include the number of experiments run per week, the time it takes to go from idea to MVP, and the impact of experiments on key business metrics.

5. 7 Pillars Assessment

Pillar Score (1-5) Rationale - :————- :————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————- </sup>
Purpose 5 The Build-Measure-Learn loop is fundamentally about discovering and refining the purpose of a product or service. It provides a systematic process for aligning the organization’s efforts with the needs of its customers, ensuring that the final product is both valuable and meaningful. - </sup>    
Governance 3 While the Build-Measure-Learn loop does not prescribe a specific governance model, it encourages a decentralized and adaptive approach to decision-making. It empowers teams to make their own decisions based on data and customer feedback, which can lead to more agile and responsive governance structures. - </sup>    
Culture 5 The Build-Measure-Learn loop is a powerful tool for fostering a culture of learning, experimentation, and customer-centricity. It encourages teams to embrace uncertainty, to learn from failure, and to continuously improve their products and processes. - </sup>    
Incentives 4 The Build-Measure-Learn loop helps to align incentives around the creation of value for customers. By focusing on validated learning, it encourages teams to prioritize activities that lead to a better understanding of customer needs, rather than simply shipping features. - </sup>    
Knowledge 5 The Build-Measure-Learn loop is a powerful engine for knowledge creation. It provides a systematic process for generating and testing hypotheses, and for turning data into actionable insights. This continuous learning process is essential for innovation and for building a sustainable competitive advantage. - </sup>    
Technology 5 The Build-Measure-Learn loop is heavily reliant on technology for rapid prototyping, measurement, and iteration. It leverages a wide range of tools and platforms, from analytics and A/B testing software to continuous integration and deployment pipelines. This close integration with technology is what enables the speed and agility of the lean startup methodology. - </sup>    
Resilience 5 The Build-Measure-Learn loop builds resilience by enabling organizations to adapt quickly to changing market conditions. By constantly testing assumptions and learning from feedback, teams can identify and respond to threats and opportunities much more effectively than with a traditional, plan-driven approach. - </sup>    
Overall 4.4 The Build-Measure-Learn loop is a powerful pattern for building resilient and adaptive organizations that are capable of thriving in a complex and uncertain world. - </sup>    

6. When to Use

  • When launching a new product, service, or business in a market with high uncertainty.
  • When entering a new market or a new customer segment.
  • When a product is not meeting its growth targets and a new approach is needed.
  • When an organization wants to foster a culture of innovation and continuous improvement.
  • When a team needs to make decisions based on evidence rather than assumptions.
  • When resources are limited and the cost of failure is high.

7. Anti-Patterns & Gotchas

  • Building a “Frankenstein” MVP: Adding too many features to the MVP, making it complex and slow to build.
  • Ignoring Qualitative Feedback: Relying solely on quantitative data and ignoring the “why” behind the numbers.
  • Analysis Paralysis: Spending too much time analyzing data and not enough time making decisions and taking action.
  • Pivoting too Early or too Late: Pivoting without sufficient evidence or, conversely, sticking with a failing strategy for too long.
  • Not Having a Clear Hypothesis: Running experiments without a clear hypothesis, which makes it impossible to learn anything from the results.
  • Vanity Metrics: Focusing on metrics that look good but don’t reflect the true health of the business.

8. References

  1. Ries, E. (2011). The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Crown Business. https://theleanstartup.com/
  2. Blank, S. (2013). The Four Steps to the Epiphany: Successful Strategies for Products that Win. K&S Ranch. https://www.steveblank.com/
  3. Wikipedia. (2023). Lean startup. https://en.wikipedia.org/wiki/Lean_startup
  4. Maurya, A. (2012). Running Lean: Iterate from Plan A to a Plan That Works. O’Reilly Media. https://leanstack.com/
  5. Gothelf, J., & Seiden, J. (2013). Lean UX: Applying Lean Principles to Improve User Experience. O’Reilly Media. https://www.joshuaseiden.com/lean-ux/