Notes from the Lean Startup Book By Eric Ries

correlation of applying build measure loop to validate learnings and achieving growth
Figure 1: Lean Startup Validated Learnings to Achieve Growth

Contents


1. Summary

The Lean startup takes its name from the lean manufacturing revolution that originated in Japan with the Toyota Production System. Since not only building cars requires management but also building a startup, the lean startup movement came to existence. Entrepreneurs are afraid of implementing traditional management practices early in a startup thinking that this will limit innovation. As a consequence, entrepreneurs take a ”just do it” attitude avoiding all forms of management, process and discipline. Unfortunately this approach leads to chaos more often then it does to success.

Eric Ries describes in this book the why and the how that led to the birth of this movement and the tools that will teach you how to drive a Startup.

2. Favorite Quotes

  • Think Big, Start Small.
  • An Experiment is a Product.
  • The lean startup is a framework not a blueprint of steps to follow. It is designed to be adapted to the specific conditions of each specific company.

3. Main Takeaways

The Lean Startup has 12 Principles that are categorised into three main parts making up the lifecycle of a Startup.

Part 1: Vision

Explore the importance of learning as the measure of progress for a startup.

  • Principle 1: Start

    Goal of a startup: Figure out the right thing to build; the thing customers want and will pay for as quickly as possible.

  • Principle 2: Define

    What is a Startup?

    A startup is a human institution(process) designed to create a new product or service(innovation is part of the broad term product to encompass any source of value for the people) under conditions of extreme uncertainty.

    What is an Entrepreneur?

    Anyone who is creating a new product or business under conditions of extreme uncertainty is an entrepreneur regardless of the size of the company, the industry or the sector of the economy.

  • Principle 3: Learn

    Validated Learning:

    Learning is the essential unit of progress for startups. The effort that is not necessary for learning what customers want can be eliminated.

    Productivity in a Startup:

    Not in terms of how much stuff we are building but in terms of how much validated learning we’re getting for our efforts.

    The audacity of zero:

    The irony is that it is often easier to raise money or acquire other resources when you have zero revenu, zero customers and zero traction than when you have a small amount. Zero invites imagination, but small numbers invite questions about whether large numbers will ever materialise.

    We can mitigate the waste that happens because of the audacity of zero with validated learning.

    In the lean startup model, every product, every feature, every marketing campaign –everything a startup does – is understood to be an experiment designed to achieve validated learning.

  • Principle 4: Experiment

    A true experiment follows the scientific method. It begins with a clear hypothesis that makes predictions about what is supposed to happen. It then tests those predictions empirically.

    The goal of every startup’s experiment is to discover how to build a sustainable business around that vision.

    How? The second part will tell us that.

Part 2: Steer

How vision leads to steering?

Build-Measure-Learn feedback loop.

build measure learn cycle
Figure 2: Learn Build Measure Loop

It is at the core of the lean startup model.

  • Principle 5: Leap

    Every business plan begins with a set of assumptions. The riskiest elements of a startup’s plan are called leap of faith assumptions. They are called leaps of faith because the success of the entire venture rests on them. If they are true, tremendous opportunity awaits. If they are false, the startup risks total failure.

    The most important leap-of-faith questions any new startup faces are value hypothesis and growth hypothesis.

    The value hypothesis tests whether a product or service really delivers value to customers once they are using it.

    Growth hypothesis tests how new customers will discover a product or service.

    Example: why facebook impressed the investors?

    More than half of the users came back to the site every single day -> validated value hypothesis: the customers find the product valuable.

    By the end of the month of launch 3/4 of harvard’s undergraduates were using it without a dollar of marketing or advertising have been spent -> validated growth hypothesis.

    We need to confirm that your leap-of-faith questions are based in reality, that the customer has a significant problem worth solving.

    How?

    Early contact with customers.

    The goal of such early contact with customers is to understand our potential customers and what problems they have. With that understanding we can craft a customer archetype, a brief document that seeks to humanise the proposed target customer.
    The point is not to find the average customer but to find early adopters; the customers who feel the need for the product most accurately and experiment with them.

    When?

    Enter the build phase as quickly as possible with a Concierge Minimum Viable Product.

  • Principle 6: Test

    The goal of the MVP is to begin the process of learning, not to end it. Unlike a prototype or concept test, an MVP is designed not just to answer product design or technical questions. Its goal is to test fundamental business hypotheses.

    Before new products can be sold successfully to the mass market, they have to be sold to early adopters.

    MVP ranges in complexity from extremely simple smoke tests (little more than an advertisement) to actual early prototypes complete with problems and missing features.

    The lesson of the MVP is that any additional work beyond what was required to start learning is waste, no matter how important it might have seemed at the time.

    Example:

    Dropbox had a video as an MVP. It validated the leap-of-faith assumption that customers wanted the product by signing up to the beta waiting list on the website after watching the video.

    For startups I believe in the following quality principle: If we do not know who the customer is we do not know what quality is. So remove any feature, process or effort that does not contribute directly to the learning you seek.

    The most commun speed bumps a Startup faces with an MVP are legal issues, fears about competitors (no need, present the competition with your idea and they won’t build it), branding (different brand) risks and the impact on morale.

  • Principle 7: Measure

    At the beginning a startup is little more than a business model (projections on how many customers the company expects to attract, how much it will spend, how much revenue and profit that will lead to) on a piece of paper.

    A startup’s job is to:

    1. Rigorously measure where it is right now
    2. Devise experiments to learn how to move the real numbers closer to the ideal reflected in the business plan

    How to measure progress ? Innovation Accounting

    Innovation accounting is a quantitative approach that allows us to see whether our engine tuning efforts are bearing fruit. It also allows us to create learning milestones useful for entrepreneurs as a way of assessing their progress accurately and objectively. They are also invaluable to managers and investors who must hold entrepreneurs accountable.

    1. Use an MVP to establish real data on where the company is right now.
    2. Attempt to tune the engine (micro changes and product optimizations) from the baseline toward the ideal.
    3. Pivot or Persevere: When a company pivots, it starts the process all over again. The sign of a successful pivot is that these engine-tuning activities are more productive after the pivot then before.

    Innovation accounting will not work if a startup is being misled by Vanity Metrics: gross number of customers and so on. The alternative is the kind of metrics we use to judge our business and our learning milestones; Actionable Metrics.

    Good metrics:

    • Actionable
      • It must demonstrate clear cause and effect. When cause and effect is clearly understood, people are better able to learn from their actions.
    • Accessible
      • All too many reports are not understood. The easiest way to make reports comprehensible is to use tangible concrete units. What is a website hit? Nobody is really sure but everyone knows what a person visiting the website is.
      • Accessibility also refers to widespread access to the reports. One way is to automatically generate a document containing each experiment and its results explained and mail it to every employee.
    • Auditable
      • We must ensure that the data is credible to employees. How? We need to be able to test the data by hand by talking to customers. Metrics are people too. This is the only way to check if the reports contain true facts.
      • The mechanisms that generate the reports are not too complex.

    Solutions?

    • Instead of looking at gross metrics, use cohort-based metrics.
    • Instead of looking for cause-and-effect relationships after the fact, we launch each new feature as a true split-test experiment.
    • Kanban; Teams working in this system begin to measure their productivity according to validated learning not in terms of the production of new features.

    Cohort analysis:

    This is one of the most important tools of a startup analytics. Instead of looking at cumulative totals or gross numbers such as total revenue and total number of customers one looks at the performance of each group of customers that comes into contact with the product independently. Each group is called a cohort.

    Split-test experiment:

    This is one in which different versions of a product are offered to customers at the same time. By observing the changes in behavior between the two groups one can make inferences about the impact of the different variations. Although split testing often is thought of as a marketing-specific practice, lean startups incorporate it directly into product development.

    Kanban:

    User stories are not considered complete until they led to validated learning Stories can be in one of 4 states of development:

    BACKLOG IN PROGRESS BUILT VALIDATED
    A D F  
    B E    
    C      

    Table 1: Kanban Example

    No bucket can contain more than 3 projects at a time.

    Validated is defined as knowing whether the story was a good idea to have been done in the first place. This validation usually would come in the form of a split test showing a change in customer behavior but also might include customer interviews or surveys. If the validation fails and it turns out the story is a bad idea, the relevant feature is removed from the product.

  • Principle 8: Pivot (or Persevere)

    A pivot is not just an exhortation to change. It is a special kind of structured change designed to test a new fundamental hypothesis about the product business model and engine of growth.

    A pivot is better understood as a new strategic hypothesis that will require a new MVP to test.

    Every startup should have a regular pivot or persevere meeting. Less than a few weeks is too often and more than a few months is too infrequent. Each startup needs to find its own pace.

    Normally, the runway is defined as the remaining cash in the bank divided by the monthly burn rate or net drain on that account balance. The true measure of runway in a startup is how many pivots the startup has left: the number of opportunities it has to make a fundamental change to its business strategy. The startup has to find a way to achieve the same amount of validated learning at lower cost or in a shorter time.

    A catalogue of pivots:

    • Zoom-in pivot
    • Zoom-out pivot
    • Customer segment pivot
    • Customer need pivot
    • Platform pivot
    • Business architecture pivot
    • Value capture pivot
    • Engine of growth pivot
    • Channel pivot
    • Technology pivot

Part 3: Accelerate

  • Principle 9: Batch

    The small batch approach produces a finished product every few seconds whereas the large batch approach must deliver all the products at once at the end.

    The biggest advantage of working in small batches is that quality problems can be identified much sooner.

    What if it turns out that the customer doesn’t want the product we’re building? Working in small batches ensures that a startup can minimize the expenditure of time, money and effort that ultimately turns out to have been wasted.

    The essential lesson is not that everyone should be shipping fifty times per day but that by reducing batch size we can get through the Build-Measure-Learn feedback loop more quickly than our competitors can. The ability to learn faster from customers is the essential competitive advantage that startups must possess.

    Lean production solves the problem of stockouts with a technique called Pull. When companies switch to this kind of production, their warehouses immediately shrink, as the amount of just-in-case inventory (called work-in-progress (WIP) inventory) is reduced dramatically.

    Some people misunderstand the lean startup model as simply applying pull to customer wants. This assumes that customers could tell us what products to build and that this would act as the pull signal to product developpement to make them. Customers often don’t know what they want.

    Product development process in a lean startup is responding to pull requests in the form of experiments that need to be run. Thus it is not the customer but rather our hypothesis about the customer that pulls work from product development and other functions. Any other work is waste.

    pyramid showing components of the startup way
    Figure 3: The Startup Way - Image Source
  • Principal 10: Growth

    The engine of growth is the mechanism that startups use to achieve sustainable growth. Sustainable growth is characterized by one simple rule: new customers come from the actions of past customers.

    Four primary ways past customers drive sustainable growth:

    • Word of mouth
    • As a side effect of product usage
    • Through funded advertising
    • Through repeat purchase or use

    These sources of sustainable growth power the feedback loops called engines of growth.

    Three engines of growth Engines of growth are designed to give startups a relatively small set of metrics on which to focus their energies.

    The sticky engine of growth:

    Attract and retain customers for the long term.

    Companies using the sticky engine of growth track their attrition rate or churn rate very carefully. The churn rate is defined as the fraction of customers in any period who fail to remain engaged with the company’s product. The rules that govern the sticky engine of growth are pretty simple: if the rate of new customer acquisition exceeds the churn rate, the product will grow. The speed of growth is determined by what is called the rate of compounding which is simply the natural growth rate minus the churn rate. The way to find growth is to focus on existing customers to make the product even more engaging to them.

    The viral engine of growth:

    The viral engine is powered by a feedback loop that can be quantified. It is called the viral loop and its speed is determined by a single mathematical term called the viral coefficient. The viral coefficient measures how many new customers will use a product as a consequence of each new customer who signs up. For a product with a viral coefficient of 0.1, one in every ten customers will recruit one of his or her friends. Companies that rely on the viral engine of growth must focus on increasing the viral coefficient more than anything else. A consequence of this is that many viral products do not charge customers directly but rely on indirect sources of revenue such as advertising. This is because viral products cannot afford to have any friction impede the process of signing customers up and recruiting their friends.

    The paid engine of growth:

    Each customer pays a certain amount of money for the product over his or her “lifetime” as a customer. Once variable costs are deducted this usually is called the customer lifetime value (LTV). This revenue can be invested in growth by buying advertising. If the company wants to increase its rate of growth it can do so in one of two ways: Increase the revenue from each customer or drive down the cost of acquiring a new customer. Suppose an advertisement costs 100$ and causes 50 new customers to sign up for the service. This ad has a cost per acquisition (CPA) of 2$. In this example if the product has an LTV > 2$ the product will grow. The margin between the LTV and CPA determines how fast the paid engine of growth will turn (this is called the marginal profit)

    I strongly recommend that startups focus on one engine at a time. Only after pursuing one engine thoroughly should a startup consider a pivot to one of the others.

    Product/market fit = moment when a startup finally finds a widespread set of customers that resonate with its product. Since each engine of growth can be defined quantitatively, each has a unique set of metrics that can be used to evaluate whether a startup is on the verge of achieving product/market fit.

    Two assumptions that are wrong:

    • Our startup has failed to achieve product/market fit -> a pivot is a failure event
    • Once our product has achieved product/market fit we won’t have to pivot anymore

    Every engine of growth is tied to a given set of customers and their related habits, preferences, advertising channels and interconnections. At some point that set of customers will be exhausted. This may take a long time or a short time depending on one’s industry and timing.

    Companies of any size can suffer from the perpetual affliction. They need to manage a portfolio of activities simultaneously tuning their engine of growth and developing new sources of growth for when the engine inevitably runs its course.

  • Principle 11: Adapt

    The wisdom of the five whys:

    Repeating why five times can help uncover the root problem and correct it. The core idea of five whys is to tie investments directly to the prevention of the most problematic symptoms. Here is how to use 5 whys analysis to build an adaptive organization: consistently make a proportional investment at each of the five levels of the hierarchy. In other words the investment should be smaller when the symptom is minor and larger when the symptom is more painful. Startup teams should go through the five whys whenever they encounter any kind of failure, including technical faults, failures to achieve business results or unexpected changes in customer behaviour.

    The curse of the 5 blames Instead of using the 5 whys to find and fix problems managers and employees can fall into the trap of using the 5 blames as a means for venting their frustrations and calling out colleagues for systemic failures To escape the 5 blames make sure that everyone affected by the problem is in the room during the analysis of the root cause.

    Once you are ready to begin, start with a narrowly targeted class of symptoms. It’s better to give the team a chance to learn how to do the process first and then expand into higher-stakes areas later.

    Appoint a five whys master for each area in which the method is being used. This individual is tasked with being the moderator for each 5 whys meeting making decisions about which prevention steps to take, and assigning the follow up work from the meeting. The master must be senior enough to have the authority to ensure that those assignments get done but should not be so senior that he or she will not be able to be present at the meetings because of conflicting responsibilities.

  • Principle 12: Innovate

    Successful innovation teams must be structured correctly in order to succeed.

    Startup teams require 3 structural attributes:

    • Scarce but secure resources: Startups require much less capital overall, but that capital must be absolutely secure from tampering
    • Independent authority to develop their business: Startup teams must be completely cross functional. Have full-time representation from every functional department in the company that will be involved in the creation or launch of their early products. They have to be able to build and ship actual functioning products and services, not just prototypes. Approvals slow down the build-measure-learn feedback loop.
    • Personal stake in the outcome: This is usually achieved through stock options or other forms of equity ownership but it doesn’t have to be financial. Make it clear who the innovator is and make sure the innovator receives credit for having brought the new product to life if it is successful.

    Creating an innovation sandbox

    Create a sandbox for innovation that will contain the impact of the new innovation but not constrain the methods of the startup team. It works as follows:

    1. Any team can create a true split-test experiment that affects only the sandboxed parts of the product or service or only certain customer segments or territories
    2. One team must see the whole experiment through from end to end -> cross-functional team
    3. No experiment can run longer than a specified amount of time
    4. No experiment can affect more than a specified number of customers (usually expressed as a percentage of the company’s total mainstream customer base)
    5. Every experiment has to be evaluated on the basis of a single standard report of five to 10 no more actionable metrics
    6. Every team that works inside the sandbox and every product that is built must use the same metrics to evaluate success
    7. Any team that creates an experiment must monitor the metrics and customer reactions while the experiment is in progress and abort it if something catastrophic happens

Thanks for reading, I hope you enjoyed it!