It's a Different World

There is more. The fundamental model for engineering software has been built on a linear sequential model with a disconnected view of the customer. Even the fundamental tooling infrastructure, configuration management, defect tracking, call tracking, and testing harnesses were all developed with the idea that you could not have complete knowledge of the software. Most defect tracking systems for software are little more than online sticky-note systems that use unstructured text and email to compose a picture of what is going on in a customer's computer system. In a software on demand system, why are we doing this?

The operating requirements and realities of software on demand required early developers to design and develop ...

Get End of Software, The: Finding Security, Flexibility, and Profit in the On Demand Future 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.