The Silver Bullet

However, the software on demand model seen from the point of view of the builder of the software is the silver bullet. Let's start by considering the end of Brooks's model and go backward. In the traditional software development model, software is released to alpha customers. Alpha customers are typically users who are willing to take buggy software in exchange for the ability to shape the software. After the software has passed through a small set of alpha customers, it is shipped to a larger group of beta customers. Beta customers are also willing to take some level of risk in exchange for early access to the new features and functions.

Only after these two additional steps is software typically ready for first customer ship. ...

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.