The book illustrates how basic concepts of software quality assurance can be utilized in businesses, government agencies, and small organizations that develop software products in many areas such as telecommunications, transport, defense, and aerospace. At the same time, it provides an overview of standards used to implement software quality assurance and defines ways to maximize performance. Topics covered include quality culture and requirements, software engineering standards and models, software review and audit, verification and validation, software configuration management, measurement, risk management, and more. In addition, this book:
Applies ISO and IEEE software standards as well as the Capability Maturity Model Integration (CMMI)
Illustrates the application of software quality assurance practices through the use of practical examples, quotes from experts, and tips from the authors
Includes supplementary website with an instructor's guide and solutions