Lean Startup is a Rigorous Process

Written by Ash Maurya

I gave a talk at the Capital Factory Demo Day event to a group of investors and entrepreneurs last week. The event was recorded but the video is still being edited which I’ll post as an update later. and you’ll find the full video down below.

The key message from the talk was:

Lean Startup is a rigorous process for iterating from Plan A to a plan that works.

I started by outlining the key behaviors of Lean Startups but my main objective was to raise the bar on how Lean Startup is practiced today. Through my workshops, I have come across a number of well-intentioned startups that want to practice Lean. They understand that Lean Startups are NOT about being cheap but speed. They get metrics, MVP, and Continuous Deployment but struggle with one of the most fundamental concept that undermines their efforts – the ability to correctly define and run experiments.

I argue that without proper hypotheses formulation and measurement, all you’re left with are a bunch of tactical techniques that don’t deliver on learning and might actually do more harm than good. Some of this difficulty is understandable as Lean Startups attempt to apply the Scientific Method to a startup which isn’t an exact science. Others take the view that “Lean Startup” is simply a framework or collection of techniques that help guide their journey to product/market fit. I disagree. Even though startups are not an exact science, Lean Startup is a rigorous process or at a minimum a rigorous meta-process that requires the same level of objectivity you would demand from a scientific inquiry.

Here are some rules I presented on running experiments:

Build a Lean Canvas

Before doing anything else you need to capture your business model hypotheses. By capture, I mean write down (or type up). I covered my adaptation on Alex Osterwalder’s business model canvas last time which is my preferred method.

Here it is again:

The canvas is your startup’s roadmap which is systematically tested through tightly defined experiments. I really like the 1-page business model format because it not only forces you to be concise, but is a lot more portable and accessible than a business plan – which means it will be read by more people and probably updated more frequently.

Start with what matters

Where you start on the canvas is based on the stage of your startup. The very first thing that matters is making sure you have a problem worth solving which translates to working on the Customer Segment, Problem, and Solution boxes. So for instance, before achieving Problem/Solution fit, expending a lot of effort optimizing channels is a form of waste and not the best use of time.

But also tackle the riskiest parts early

That said, it’s just as critical to identify the riskiest parts of the business model and start tackling those early. One area, for instance, that does trip a lot of startups is the channel or path to customer. Too many startups simply use fillers like Adwords or SEO here only to find out later that these channels aren’t viable for their business. So while a lot of effort shouldn’t be spent optimizing channels, building a significant path to customers is something every startup should be testing from day 1. The good news is that if you follow a Customer Development process, you have to do this any way to find prospects. Test your channel assumptions at a smaller scale.

Formulate falsifiable hypotheses

The next step then is formulating a set of falsifiable hypotheses which is the area I see startups struggle with. Randy Komisar/John Mullins describe a great technique in their book: “Getting to Plan B” for going from what they describe as a “Leap of Faith” to a testable hypothesis. What most people write down as business model hypotheses are really leaps of faith and they miss the step of converting them into testable hypotheses. The goal here is clearly defining the conditions under which a hypothesis can be absolutely proved or disproved – QUICKLY. Speed is key. Otherwise, you simply accumulate just enough evidence to convince yourself that the hypothesis is correct.

Here is an example of what I mean:

The first statement here is an example of hypothesis that cannot be disproved because the expected outcome of driving early adopters is too vague. How many early adopters do I need to sign-up to prove this hypothesis – 10, 100, 1000? The second statement not only has a specific expected outcome but is also based on a repeatable action which makes it testable.

Build an accessible dashboard

The final step is then attaching a measurable metric to the hypothesis and tracking it on a weekly dashboard that looks something like this:

An important point here is to anchor the hypothesis around a key macro metric versus a vanity metric or if the key macro event is “too far in the future” (e.g. actual purchase) come up with an acceptable proxy for a macro event. Again, speed is key. So in this example, what’s being tested is that a blog post could drive enough interest in a new product that leads to customer interviews for the customer discovery process.

Make the results auditable

Testing hypotheses can be scary for founders especially when they are proven wrong. I’ve found the best way to keep the results objective and minimize on some of the drama is to make the results auditable by anyone on the team. I not only make the dashboards available but all the data behind it which includes the people (customers) behind the numbers. That way if someone has a question on a particular result, they can simply dig in deeper or even arrange to pick up the phone and call the customer directly.

Run board meetings in a lessons learned format

But the best way to measure progress (learning) in a Lean Startup is by frequently reporting on the results of experiments using a Lessons Learned format like this one.

The left hand side summarizes the key hypotheses and insights from the last iteration and highlights the next set of experiments that need to be run. Progress is tracked using the graph on the right which shows the key macro metric that drives this startup. In this case this happens to be revenue.

Lean Startup is a rigorous process for iterating from Plan A to a plan that works.

Communicating progress this way lets the startup stay grounded in learning while iterating towards a plan that works. A Lean Startup is fact-based not faith-based. But without this level of rigor and objectivity, there is a danger of creating a data-based pattern-seeking organization that might be just as bad or even worse at furthering “rationalized dogma”. What do you think?

Side-note: The screenshots in this post were all taken from a home-grown tool I use for tracking my own experiments which is now available here: http://www.leancanvas.com.



Want Even More Tactical Techniques for Systematically Building Your Startup?

Grab the Free Running Lean Mastery Newsletter .

Running Lean Mastery is a free bi-weekly newsletter with tactical techniques for building successful products. Join today.


Enter you email address below to sign up:
(No spam. Ever)





  • http://www.jasoncronkhite.com Jason Cronkhite

    Very, very informative Ash. Thanks for sharing – I look forward to being able to use UserCycle.

    [Reply]

    Ashley Jennings Reply:

    Hey Ash, we are filling out our own canvas (for our lean start-up-in the early stages of customer dev) on our lunch break-over a glass of red wine.
    Cheers and many thanks!
    Ashley

    [Reply]

  • http://simplifiedecommerce.com Colin8ch

    Thanks for sharing Ash. Your comments about attacking the riskiest parts early are very validating. I feel we’ve made the error of creating our systems for communication and defining key indicators for validating assumptions..now we are working on our path to the customers…in hindsight I think we should have worked on getting more customers since day one as you mention.

    [Reply]

  • http://kanban.se Gustav Bergman

    Very nice walk-through of Osterwalder’s model. I have just purchased the book*), and your article is a very nice examples of how to use it for Lean StartUps.

    *)Business Model Generation by Osterwalders et al.

    [Reply]

  • http://wallstcheatsheet.com Wall_St_Cheat_Sheet

    This is great stuff, Ash. Looking forward to the new product.

    [Reply]

  • Kevin Thompson

    I like the Lean Startup concept you’ve described here. It reminds me of the Product Vision from Moore’s “Crossing the Chasm,” but with more focus on metrics and validation.

    One question:

    Your example of traffic to blog posts allows for a very short time horizon, and it isn’t clear to me what an appropriate time horizon would be for different business models. For example, how might you define and validate a Lean Startup hypothesis for a consumer-facing web application? For a personal digital assistant? For a new passenger aircraft? The time-to-market is very different for these types of business.

    Very interesting!

    Kevin Thompson, Ph.D.
    Senior Instructor & Consultant, cPrime

    [Reply]

  • Cesar

    Very interesting. I have bought some months ago the Business Model Generation and last week “The Entrepreneur’s Guide to Customer Development” and now I’m waiting for the release of your book.

    Because of my condition (I don’t live in US and I can’t wait more than 1 month to receive the book through mail =/), I ask you to let it be available in PDF.

    By the way, this phrase of yours amazes me: “The most significant goal of a startup is finding a scalable and repeatable business model”.

    [Reply]

    Ash Maurya Reply:

    Cesar –

    The book will be available as a PDF and you can in fact pre-order it right now and get incremental updates up until it’s fully written and published. The next update will be released this Friday.

    Ash

    [Reply]

    Cesar Reply:

    This incremental updates method is a clever one! I just bought the book and I’m looking forward to it.

    [Reply]

  • Pingback: No, Writing a Business Plan is Not a Waste of Time « Yesware: Email for Sales

  • Edgar Vander

    Very useful your point of view. Thanks Ash.
    Let me share my point of view about it. The difficult part of falsifiable hypotheses conclusion derived from experiments is NOT simply formulate a conclusion from simple arithmetic… indeed the dificult part is to formulate conclusion from a calculations derived from a REPRESENTATIVE sample of the population. So, when you get some results from people selected in a non aleatory process you do not conclude nothing about population, neither falsifiable hypotheses. Actually you are not doing experiments… the proper name for that activity is EXPLORING.
    All this of course is not about scientific research. Because scientific research is about scientific problems as you already point out in this blog. I want to point out the demarcation principle by Carl Popper in order to support this last statement.

    Regards

    [Reply]

  • Pingback: Lean Startup » 83Dream

  • Pingback: startupbug.com

  • Pingback: Ears Open; Mouth Shut

  • Pingback: FAQ for Software Bootstrappers episode one | Basil Salad Software

  • Pingback: Software Bootstrapper’s FAQ – episode one | Basil Salad Software

  • Pingback: To Pivot, or, Not to Pivot | Steven Milstein's Blog

  • Oliver Barreto

    What tool do you use for keeping track of your interviews and sharing all the data ??? … what about the  dashboard tool ??? thanks for sharing your thoughts !!!

    [Reply]

    Ash Maurya Reply:

    For interview data, I use a Wufoo form which we all fill out after every interview. I’ll do a post on that. Others have had similar results with a Google Docs form to spreadsheet.

    Dashboard has been a combo of many tools like KISSmetrics, Clicky, etc. but lately I’ve been relying more on a homegrown one I’m potentially productizing. 

    [Reply]

    Oliver Barreto Online Reply:

    Thanks !!!

    [Reply]

    Ben Reply:

    Hello Ash – thanks for your work, words cannot say how helpful it is to me right now. Since it seems you didn’t go through with imbedding the tools to keep tracks of interviews in leancanvas – I was wondering if there were Google docs or Wufoo templates that could be shared to make founders gain time and effort – and focus even more on building their business.

    Thanks

    [Reply]

  • Pingback: Pin Down your Startup Hypotheses « Be Launched

  • Pingback: Lean Canvas, una variante del Business Model Canvas |

  • Pingback: #53/111: Running Lean | panictank

  • Pingback: Porque Lean Canvas | Biz Agility

  • Pingback: Hypothesis-Driven Development « The Hacker Chick Blog

  • Pingback: Hypothesis-Driven Development « Uncategorized « Cool Internet Projects

  • Luis cueva

    Helo Ash, Iwould like to ask you the following : What comes first Business model canvas or lean startup canvas?; is there a sequence? and where can be included in both canvas the service design and the user experience design?
    Luis Cueva
    lecueva@yahoo:disqus .es
    lcueva@tgestiona.com.pe

    [Reply]

  • Pingback: Agile 2011 Trip Report | site_title

  • Pingback: 3 Reasons You Need a Product Roadmap | Femgineer

  • Pingback: Ellas 2.0 » Blog Archive » 3 razones por las que necesitas un plan de producto

  • Pingback: 3 razones por las que necesitas un plan de producto « Mulleres de Teo

  • Pingback: Book review: “Running Lean” | As I learn ...

  • Dmitry Pavlenko

    What do you mean by “data-based pattern-seeking organization”? Any example?

    [Reply]

Page optimized by WP Minify WordPress Plugin