Why do we need so much software?

Software is everywhere, but you can’t see it. You know it’s in your phone, your computer, your home appliances and your electric meter, but do you know why? This article explores the reasons for the explosion of software.

Loss Leader

My colleague Joel Harrison is good at encapsulating learnings from his experience. In 2006, while I was visiting him at his startup company, Abrevity, he said, “You can’t justify a new product based on a cost analysis of the first-generation product. You have to have a vision.” Joel and I had experienced the frustration of […]

Shifting the focus to longer term

Startup organizations are typically unsustainable and barely stable, because: 1. The pressures to develop and market a first product require taking some expedient shortcuts, such as hiring the most capable, but not necessarily the most team-oriented individuals; placing all priority on getting a workable product out the door, rather than building the product for maintainability […]