Lean Startup

A framework for starting companies that focuses on better understanding of customers and markets by building minimum viable products to validate assumptions.

  • Minimum Viable Testing

    Rather than spend months building an MVP, which might not work, you can test a startup idea incrementally. Minimum viable testing is when you create a real-life test of the riskiest assumptions you are making about an idea. If it fails a test, you can disqualify an idea or iterate on it. It can be done faster than building an MVP and give more confidence that your idea will work so you can skip the MVP and move directly to company building.

  • Product Work Is a Pursuit of Facts About the User, Market, and Their Problems

    When building products you are always learning new things about the user, the market, and their problems. Sometimes this happens intentionally (e.g. doing user research) and sometimes it happens unintentionally (e.g. adding a feature that suddenly takes off in usage). Ideally these facts are made explicit and is accretive over time so that new facts leads to better understanding over time which leads to more successful products. This also requires flexibility and updating ones model as new information is uncovered.

  • Conjecture Is Vital to Product Development

    Product development tends to overlook the importance of conjecture. Lean startup and similar ‘lean’ movements create a culture of empiricism—only that which can be measured must be true. This might make sense for optimizing mature products, but a culture of empiricism leads to an incremental approach to building new products and, at best, leads to finding a local optima.