This book provides a new perspective on software quality and software testing. Starting with the base of traditional methods of building software, it moves into a discussion of the Product Delivery Process. This is a well- defined disciplined quality process which is efficient, self-correcting, market-driven, and customer-oriented. It radically changes how software is built and delivered and eliminates the need to perform traditional functional testing. The authors present this new paradigm and show why it works and the tremendous positive effect is can have on software quality.