From Working in the Business to Working on It

There&rsquo;s an old business idea, usually attributed to Michael Gerber, about the difference between working in your business and working on your business. Working in the business is doing the thing. Working on the business is improving how the business works. I think this distinction works in an analogous way in software engineering. Writing code is working in the business. Everything around…