4.2. Quest for "Disposable Software"

In order to compete in today's marketplace, your IT group needs to be able to produce software that is relatively easy to use, works immediately, and is cheap to build. If you extrapolate each of these characteristics to its logical extreme, you arrive at the notion of software that is essentially disposable—for example, in the way that drawings made on a whiteboard are disposable.

I am not saying we are there, of course. Even in the best-run enterprises, software development is difficult. But you should always keep in your head the idealized notion of disposable software.

Until you get there, your IT infrastructure will have the feel of a sunk cost that is holding you back instead of being the liberating tool that it should be.

Get The Next Leap in Productivity: What Top Managers Really Need to Know about Information Technology now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.