Why Large Companies Struggle With Lean

  • Steve Blank, interviewed by Frieda Klotz
  • November 27, 2019

To compete against startups and other disruptors, large companies need new approaches to innovation.

When serial entrepreneur Steve Blank published his first book, The Four Steps to the Epiphany, in 2005, he had no inkling that it would become a founding document of what’s become known as the Lean Startup movement. But 15 years later, Blank’s ideas about customers and how to create minimum viable products have been embraced by startup entrepreneurs everywhere — and, increasingly, by leaders of large corporations and government agencies.

Blank, who has founded a string of startups in Silicon Valley and currently teaches and lectures at Stanford and Columbia, worked with the National Science Foundation to design a program called Innovation Corps (I-Corps), whose goal is to help scientists in universities commercialize their research. Using an approach he developed called Lean LaunchPad, I-Corps combines experiential learning with the best-known building blocks of lean startups: the business model canvas, the customer development model, and agile software development. Today, the program is offered at more than 100 sites around the country and is credited with accelerating the formation of hundreds of companies.

function isValidEmail() {
var pattern = /^([a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+(\.[a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+)*|"((([ \t]*\r\n)?[ \t]+)?([\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*(([ \t]*\r\n)?[ \t]+)?")@(([a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.)+([a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.?$/i;
return pattern.test(jQuery('.email-signup-form input[type=text]').val());

jQuery( document ).ready(function() {

jQuery('.email-signup-form button').on('click', function(e){
if( !isValidEmail() ) {