Ash Maurya rebooted his blog as “The Space Between“–experimental format where he is exploring the space between ideas–and has offered a number of short reflective posts. Here are excerpts from three where he explores the value of planning and reflection, and the need to prioritize learning over the illusion of progress.
Plan Before Doing
The Lean Startup prescribes “Build -> Measure -> Learn” which also has a strong call for action with the goal of learning. The original “lean thinking” has a step before building (or doing) that in our exuberance for action we skipped…This is the Deming or PDCA loop: Plan, Do, Check, Act. While doing leads to learning, there are many things you can learn from the comfort of your armchair if you simply take some time to plan.”
Ash Maurya in Plan Before Doing
I wonder if Lean Startup merges back into Lean over the next five to ten years and we look back at Build-Measure-Learn as a poorly thought out shortcut for PDCA .
Give Your Brain Time to Think
Some things take time to click. You can interview half a dozen people and not notice an “obvious” key insight until a week later. You can continuously bang your head against a hard problem only to come back after a short walk and see the solution waiting.
Your brain needs time to steep on problems on its own. It needs time to pattern match by relaxing its muscles, not tensing. You can’t force this to happen. You can only create spaces for when it might happen.
Ash Maurya in Give Your Brain Time to Think
This is the “orientation” step in the OODA loop (Observe-Orient-Decide-Act). Due to a blatant misrepresentation of OODA by a Roger Sessions of Microsoft that “Speed of iteration beats quality of iteration” which was amplified by Jeff Atwood as “Boyd’s Law of Iteration” Lean Startup bloggers have stressed speed of quality. But Boyd’s OODA loop teaches that it’s not the fastest reaction, it’s the decision that leads to the first effective response.
Essential Insight of OODA
So let’s go back to the essential competitive insight of OODA, and forget about the coarse interpretation that it simply means it is better to iterate fast than to worry about the quality of an iteration. OODA is all about getting inside the other guy’s decision making process and forcing him to respond to you. Once he is following your lead, you control the game and as long as you keep things that way, you can win. If you can Observe, Orient, Decide, and Act such that you worry the other guy and he interrupts his own decision making to respond to what you’re doing, you have accomplished that goal. You are inside his decision loop and you are now the master.
On that basis, you must not only iterate faster than the other guy, but your iterations must be of sufficient quality and effectiveness that they interrupt the other participant’s plans.
Let’s keep in mind something else too about iteration: each iteration has both fixed and variable costs. Fixed costs are usually unproductive from the standpoint of delivering some value impactful enough to distract your competitor from their own plans. Fixed costs are things like whatever it takes to roll a development version into production, upgrade the users, run the regression tests , and all that sort of thing. These are things you will do every iteration whether it is long or short. The shorter the iteration, the greater the proportion of time taken up by the fixed costs and the less time available for variable costs like actually adding any valuable functionality.
Considering the fixed versus variable costs is not an excuse for indefinitely long release cycles which fail for all sorts of other reasons. But it is a justification for not making cycles so short that you start to cavitate.
Cavitation is another military-inspired term that has good analogies to business. When a submarine’s propeller turns too quickly it cavitates, and in the process produces a lot of noise, gives away your position, and becomes less efficient at propulsion. In the worst case, cavitation will even start to tear chunks out of the propeller. We’ve all seen cavitation at work on a development cycle, and it’s not a pretty sight, especially the part about making a lot of noise with dramatically less forward progress!
Bob Warfield “Jeff Atwood is Not Quite Getting OODA“
The reality is that startups are not faster than established companies, they succeed by picking markets that are initially less attractive to competitors, often offering business models that would negate a competitor’s strength if copied. Deciding where and how to compete are critical to a successful market entry. This often requires careful observation and planning.
Go Only As Fast As You Can Learn
Speed is key, but simply going fast on everything will only get you lost faster…Backtracking and then course-correcting costs even more…Rather than speed up tasks per unit time, maximize learning per unit time.
Ash Maurya in Go Only As Fast As You Can Learn
Markets continually evolve, forcing each firm to run it’s own “Red Queen Race,” running faster and faster (or learning more and more) just to maintain market share. But action without reflection is rarely effective.
Related Blog Posts
- Cultivating Mindfulness
- Entrepreneurs Need Sisu and Creative Improvisation to Survive
- Startups Where “We Are All In This Together” Learn Faster
- Innovation Often Obsoletes Assumptions, Political Boundaries, and Work Process
- Impatience For Success Works Against Learning
- Don’t Ask Your Next Question Before You Learn From The Last Answer
Not So Fast! Boyd OODA Looping Is More Than Speed
I’ve noticed an increasing number of vendors invoke Boyd and his OODA loop as an answer. Unfortunately, they fixate on the idea of “speed.” They believe that victory over an adversary results from operating one’s OODA loop faster than an opponent. In short, if we do something faster than the adversary, we win and they lose. While there is some value to this approach, it is not representative of Boyd’s thought and misses key elements of his contribution.
The best reference for gaining a deep appreciation for Boyd’s strategic thought is the book Science, Strategy and War: The Strategic Theory of John Boyd by Frans P.B. Osinga.
Boyd’s OODA loop is more about affecting the adversary than it is about one’s own operations. Our side should take actions to target the adversary’s OODA loop such that his cycle becomes slower than ours, due to the adversary’s difficulty in properly matching his mental images of the world with what is actually happening in the world. On our side, we want to be flexible and nurture a variety of mental images that better match what is happening in the world, which will enable more efficient OODA loops.
In brief, the OODA concept has a speed component, but it is much more about coping with perceptions of reality, on the part of the adversary and ourselves.
If you’d like to learn more, in addition to Osinga’s book I recommend reading Boyd: The Fighter Pilot Who Changed the Art of War by Robert Coram and listening to the Pattern of Conflict videos on YouTube.”