Engineering Bookshelf

Software Quality Books
Book Cover: Metrics and Models in Software Quality EngineeringMetrics and Models in Software Quality Engineering
by Stephen H. Kan

Publisher: Addison-Wesley Professional
ISBN: 0201729156


Metrics and Models in Software Quality Engineering, Second Edition , is the definitive book on this essential topic of software development. Comprehensive in scope with extensive industry examples, it shows how to measure software quality and use measurements to improve the software development process.

Four major categories of quality metrics and models are addressed: quality management, software reliability and projection, complexity, and customer view. In addition, the book discusses the fundamentals of measurement theory, specific quality metrics and tools, and methods for applying metrics to the software development process.



Book Cover: Continuous Integration: Improving Software Quality and Reducing RiskContinuous Integration: Improving Software Quality and Reducing Risk
by Paul M. Duvall, Steve Matyas, Andrew Glover

Publisher: Addison-Wesley Professional
ISBN: 0321336380


For any software developer who has spent days in “integration hell,” cobbling together myriad software components, Continuous Integration: Improving Software Quality and Reducing Risk illustrates how to transform integration from a necessary evil into an everyday part of the development process. The key, as the authors show, is to integrate regularly and often using continuous integration (CI) practices and techniques.

The authors first examine the concept of CI and its practices from the ground up and then move on to explore other effective processes performed by CI systems, such as database integration, testing, inspection, deployment, and feedback.



Book Cover: Mastering Software Quality Assurance: Best Practices, Tools and Techniques for Software DevelopersMastering Software Quality Assurance: Best Practices, Tools and Techniques for Software Developers
by by Murali Chemuturi

Publisher: J. Ross Publishing
ISBN: 1604270322


Mastering Software Quality Assurance is a comprehensive reference on quality assurance as it pertains to software development that addresses all four dimensions of quality.

It explores a process-driven approach to quality and provides the information and guidance needed for implementing a process quality model in your organization.



Book Cover: The Certified Software Quality Engineer HandbookThe Certified Software Quality Engineer Handbook
by Linda Westfall

Publisher: Quality Press
ISBN: 0873897307


This handbook contains information and guidance that supports all of the topics of the ASQ Certified Software Quality Engineer (CSQE) Body of Knowledge (BoK). Armed with the knowledge presented in this handbook to compliment the required years of actual work experience, qualified software quality practitioners may feel confident they have taken appropriate steps in preparation for the CSQE exam.

This invaluable handbook also goes well beyond being simply an exam preparation guide. It is designed to be a resource not only for software quality engineers, but also for software development practitioners, project managers, organizational managers, other quality practitioners, and other professionals who need to understand the aspects of software quality that impact their work.



Book Cover: Software Testing and Quality Assurance: Theory and PracticeSoftware Testing and Quality Assurance: Theory and Practice
by Sagar Naik, Piyu Tripathy

Publisher: Wiley-Spektrum
ISBN: 0471789119


This important new work fills the pressing need for a user-friendly text that aims to provide software engineers, software quality professionals, software developers, and students with the fundamental developments in testing theory and common testing practices.

Expertly balancing theory with practice, and complemented with an abundance of pedagogical tools, including test questions, examples, teaching suggestions, and chapter summaries, this book is a valuable, self-contained tool for professionals and an ideal introductory text for courses in software testing, quality assurance, and software engineering.



Book Cover: Software Quality Assurance: From Theory to ImplementationSoftware Quality Assurance: From Theory to Implementation
by Daniel Galin

Publisher: Addison-Wesley
ISBN: 0201709457


Software quality assurance (SQA) is becoming increasingly important to the software and the electronics industries as software systems become more complex and integrative.

This book is designed to serve the three audiences who will be facing the SQA challenge: students at universities and colleges, participants in vocational training courses and software development and maintenance practitioners/professionals.