The Rapid Release Model for Software Development
Moving software development schedules to a 90-day cycle offers substantial benefits for both software consumers and software developers. For software consumers, it means gaining faster access to new features and functionality and better software quality. For developers, it means reduced risk, improved project management and market agility.
For the past 20 years, commercial software has been packaged and sold using the same sales model as other household products such as breakfast cereal and laundry detergent; in an attractive box on the shelf of a retail store. The software industry has grown up trying to fit within this well-established system of selling consumer products.