This book gets at the essence of software quality based on the premise that quality is at heart a technical problem, and that management's job is to create a facilitating environment. It fully explains the quality techniques available to the dedicated technologist, the ways that management can facilitate quality, and offers case studies. For software programmers and managers. KEY FEATURES: • features case studies of how companies and governments have met the challenges of building quality software. • includes a recommendations section, in which the whole of the book is distilled into a set of project-dependent quality approach recommendations.