The Lean Startup: A contrarian view
khitchdee.forumatic.com
khitchdee.forumatic.com
In the Lean Startup book, Eric Ries defines a startup as "a human institution designed to create a new product or service under conditions of extreme uncertainty". "That you have something to learn from the market that you don't already know" isn't an assumption, it's a premise. If you already know about the market, then you aren't facing conditions of extreme uncertainty and you aren't, by Ries' definition, involved in a startup.
Lean startup doesn't claim to be the solution to every business' problems in the world. It's a solution that works really well when you're dealing with a lot of unknowns. One way that entrepreneurs deal with unknowns is by speculating and acting on assumptions, which often turn out to be wrong resulting in waste. Ries argues that this excessive waste is avoidable by taking a more scientific approach: identify your assumptions, validate them through measurement, adjust your product/strategy according to results, and let that process of validated learning pave a clear path for your business through the shadowy unknowns.
There are two basic classes of strategy to doing anything:
* Commit all your resources in advance
* Incrementalism
In situations of uncertainty, the latter is a simple risk management strategy. Armies have scouts, marketers work in test markets, engineers build prototypes.
What Eric Ries is selling isn't strictly new. But it's a cohesive repackaging of extant ideas that in my opinion is useful for making a single universal feedback loop the basis of a business.
How?
But basically the failure rate on it is atrocious. If you find a different new market that is immediately adjacent, what's the smart move?
When I studied nature-inspired computation, my professor quipped at one point that nature-inspired optimisation algorithms usually show what you got wrong about your problem definition.
Markets are the same. Nobody swoops down like Batman with a flawless plan and mastermind insight that turns out to be perfectly correct. The airport business books might give that impression, but it's total bullshit. What actually happens is that millions of men and women swoop down like Batman and discover that they're not backed by Bruce Wayne and a friendly script editor.
Once in a while somebody stumbles onto something good and then their history is rewritten to fit the monomyth.
Please give an example of a game changing idea that came about 'top down' ? Where do these ideas come from, in your opinion?
One of the points of the lean startup book is to go where the evidence points to go. Apple et al throw lots of features at the market and a lot of them die with a whimper.
Touch screens turn out to be really popular, so Apple has progressively doubled down on that.
And that's pretty much what the lean startup is arguing they should do. The main difference is that Ries made it an explicit loop that covers all activities in a company.
To me the most useful analogy is simulated annealing. Each startup is dropping into a chosen neighbourhood of the stupendously large space of possible businesses in possible markets in possible societies. Each strikes off in the direction it thinks is where the optimum lies.
What happens is that if you don't periodically check the slope, you'll run out of money. And if you don't periodically jump around the solution landscape, you may well miss out on a better optima and become stuck in a local optimum.
But like all multi-objective optimisation problems, both the solution and the search for the solution are riddled with unpleasant tradeoffs.
Apple would like you to believe the iPhone sprang into existence fully formed, but that is complete bullshit. Apple experimented with touch screen interfaces with the Newton in the late 80s / early 90s, and completely failed. Palm showed how touch screens could work in the mid / late 90s. Numerous academic projects worked on touch screens. The iPhone was the right product at the right time, but it was not truly innovative in a technical sense.
Having a capacitive screen only seemed like the next logical step, and of course to do it well, you will need to the change the UX.
In any case I think its disingenuous to contribute the iPhone's success to the top-down touch screen when many of the game changing features were brought to light after the iPhone went to market, such as the Apple-Controlled App Store.
Lastly, there is no way the touch screen could have been considered top-down from Apple in 2007. The touch screen interface had already been iterated numerous times starting in 1987 with the Apple Newton.
The Lean Startup is simply an old world entrepreneur discovering the possibilities in the new world. It's not that it's better, it's just been more fertile ground over the last several years. However, as more and more smart kids show up on the scene, I think the pendulum will swing back because the stuff that can be done without capital or investment is going to get tapped out by armies of ramen-eaters. There's always room for a great new idea, but if you have access to capital a little barrier to entry is not a bad thing.
And capital need not necessarily be direct financial in vestment. For example any Web 2.0 ramen startup will have 15+ years of computer and software experience and education as its capital base. Throw in a hardware need, like making thermostats and the rarity of the education and thus capital Increases Last weeks demo day highlighted this for me - UAV hardware and software plays - that's gonna be a rare combo in any market, and guys trying to offer easy divorce web sites - the capital needed there is quite low
I think if we look at capital as previously invested education for skills needed, the fill in the gaps websites have no moats, the arduino is about to be the biggest barrier to entry for the Web 3.0
God forbid any of my peers start reading Drucker...
The process is explained like this. "You have an idea. But is it validated? Go ask a bunch of people if they think it's a good idea." People aren't encouraged to build a minimum viable product to iterate on first.
I see this as a huge step backward, removing the intuition of a founder and killing serious innovation. The thing is this model works great for some SaaS companies that try to figure out which software is needed in industry X then create it for them. But that path of entrepreneurship makes me cringe. That sounds like no fun at all. Will it be successful? Sure, a bunch of $1-50 million companies will come out of that, but just building stuff people tell you to? No thanks.
The truest entrepreneurship, or at least what I want to be involved in, is where you operate according to your own vision and intuition, and give people something they had never imagined. That's incredibly hard to do, but that's what's so exciting about building companies, at least to me.
Before someone starts misquoting, even Apple did user testing, although not in the traditional format; there is no point in building someone that suits nobody.
"The basic idea is that to get a startup of the ground, you don't need much. In particular you don't need much money and its possible and even desirable to grow your startup organically from the ground up instead of trying to get a cash infusion from a VC."
This is incorrect. The basic idea is that you can apply the scientific method to a startup. It has absolutely nothing to do with avoiding investment.
http://khitchdee.forumatic.com/viewtopic.php?f=21&t=297
(The site is a forum being used as a blog / CMS.)
I have my own reservations about the Lean Startup book -- but most of it comes down to an allergy to it that I developed from reading HN. I got around to it last week on a personal recommendation and it wasn't half bad.
I'd say the biggest problem with how people approach it is that they fixate on the MVP rather than the cycle. The MVP is just a particular cycle.
As benjaminsull pointed out, the Lean Startup disclaims coverage of domains with well understood product models and mature feature-development ecosystems.
It's even worse than that. The problem I see is folks who focus on particular forms of the MVP. Not every damn product starts best with a launch page of some Google Adwords.
Lean Startup is neat. I'm finding a bunch of ideas from it stupidly useful. But it's going throught the Hype Cycle (http://en.wikipedia.org/wiki/Hype_cycle) amazingly quickly.
So as I say, it was a surprise to see how different the expressed vision of MVP seems to be from what I got from the book. I got the impression that it was the first thing you could actually give to a user and have them use. Even if it was buggy and had a single feature.
The launch-page "MVP" isn't actually a product. It's market research.
I was pointed to Lean Startup back in 2010 as a solution to some of the problems I was looking at. The folk I talked to, places like the LSC mailing list, and reading the online/offline writings of Steve Blank, Eric Ries and many others helped a lot.
I was really looking forward to Eric's book - but it didn't really hit the spot I was hoping it would hit. It's very much aimed (I think) at explaining the ideas to the world in general - rather than being a guide to folk who want to apply the ideas. There's nothing wrong with the former, but I was hoping for the latter.
Let me make an example: There is Stripe.com and some German clone called paymill. Of course the clone didn't need to start lean because Stripe already validated the market for them. On the other hand beeing non-lean and non-agile will be very painful, when the "original" pivots or expands into new markets/offer products that are not validated yet)…
http://blakemasters.com/post/23435743973/peter-thiels-cs183-...
Big multi-year projects like Tesla Model S or Tony Hsieh's Downtown Project are much more top down than bottom up.
If you have a great team you can probably pull it off with a waterfall method. Team almost always beats the methodology used. A bad team will still fail following the latest leanest meanest methodology.
However, Lean handles one of the great problems with this one (which is quite traditional as aytekin has already pointed out): it can take more resources than your typical startup might have. Sure, they can raise capital somehow, but that too could require more resources than are available.
Often, an entrepreneur will want to start from scratch, and may have no experience building a product or a business. That's where the Lean Startup approach does well.
It's always a matter of deciding when to ship and how much time and resources to commit between data collection points (ie, releases.) This is a higher order function and changes as well in reaction to how you explore the solution space. Different domains have different constraints as to how fast you can iterate. Tesla, for example, is forced to iterate much more slowly than your average social gaming app can. Shipping too early, or shipping too late can result in wildly different outcomes. Drawing the line correctly is a matter of experience, taste, common sense, and luck.
Everyone knows you should try to minimize waste. Everyone knows you should prefer iteration over big releases. The question is always what constitutes "viable". A car that has three tires is not viable, and would be a market failure. The fourth tire takes a little more effort but makes the difference between success and failure. The problem is it takes some intuition to know people need all four tires to be willing to pay for a car. It also takes intuition to know that the three-tired car being a failure does not mean you should throw in the towel. I don't care how many metrics you measure, you can't use metrics to determine where an asymptote is going to appear because it's not going to be a part of any logical predictive model. Disruption is just that, disruption, and usually comes about due to a synergy of several things that were previously unknown to have magical properties when combined. You generally can't hill climb to find to these things, unless you set your step size (alpha) to a "Goldilocks" value: not too large and not too small.
I understand the appeal of creating a mental framework and slapping a label on it to help people think about and communicate ideas clearly. I think there are definitely some important ideas contained in the lean startup philosophy. But in the interest of creating a conceptual framework of absolutes like any other dogma the lean startup philosophy has large gaps in it's methodology that fail to explain for the large number of startups that launched products that many people would consider well beyond "viable", but were successful because their definition of "viable" happened to be the right one.
I find I write better code when I deliberately abandon my creative thinking. It's counterintuitive but it works.
Also, in my experience it's the subset of successful products that involved more creative thinking that I am most proud of and look back on my time working on more positively. Hell, this is even true for some of the failures. The raw hypothesis driven successes were high-five worthy, but not pride-worthy (other than perhaps a pat on the back for demonstrating my faith in the Church of Science), and the failures tended to be fairly painful since the work itself was unrewarding intrinsically and the outcome was negative. Nothing is really worse than hacking out code in misery because, counter to your intuition and your gut, signals point to it potentially driving a metric up, and seeing it fail anyway. You have to resign yourself to the process and tell yourself that, despite being right, your intuition is meaningless -- not a fun exercise as a human.
It turns out, in my experience, that the most successful creators are talented at both: trying lots of stuff and learning from their failures, but also having that sense of empathy, intuition, and taste to simply "not be wrong" more times than your average person. You can't A/B test your way to having an opinion. And you can't let an A/B test let you change your opinion on the things that matter.
Blue days are creative days, very little coding - maybe a bug fix if creative me says that bug is really impacting experience. These days I plan big picture, I talk to potential customers and testers. I draw big picture plans on the whiteboard that Red me will implement.
Can break up a day too, but you can never ever be creative and engineer well at the same time. At least I can't, nor can most people I've observed.