Measuring the Software Process: Statistical Process Control for Software Process Improvement by William A. Florac and Anita Carleton is a seminal work in the field of software engineering. This book focuses on applying statistical process control (SPC) techniques to software development and process improvement. It was published by Addison-Wesley as part of their SEI (Software Engineering Institute) series.
The book explains how to:
Establish baselines and track progress in software projects
Apply statistical methods to software process measurement
Use control charts and other...
The People Capability Maturity Model: Guidelines for Improving the Workforce, published by Pearson Education, is a crucial resource aimed at organizations seeking to enhance their workforce capabilities and improve the effectiveness of human capital management. Developed as an extension of the Capability Maturity Model (CMM) for software, P-CMM is designed to address the workforce's capability issues in a structured, gradual manner.
Overview of P-CMM
The P-CMM model provides organizations with a roadmap for implementing best practices in workforce development. It’s structured...
"Software Quality Assurance: From Theory to Implementation" is a comprehensive textbook on software quality assurance (SQA) written by Daniel Galin, an expert in the field of software engineering and quality assurance. The book was first published in 2003 by Pearson/Addison–Wesley Publication.
The book is organized into several key sections:
Introduction to Software Quality Assurance: Galin begins by explaining the fundamental concepts of software quality, defining it as the degree to which a software product meets specified requirements and user expectations. The...
"Managing the Testing Process" by Rex Black is a well-known resource in the field of software testing and quality assurance, especially for test managers and test leads. The book provides a comprehensive guide to the principles and practical aspects of managing the software testing process within organizations. Here's a summary of the key concepts covered in the book:
Overview:
Rex Black emphasizes the structured management of the testing process, starting from planning and organizing to test execution and evaluating the testing...
Managing the Software Process by Watts Humphrey is a foundational book in the field of software engineering, published in 1989. It introduces a comprehensive framework for improving software development processes to enhance productivity, quality, and predictability. The book emphasizes the importance of structured process management as a means to achieve reliable software outcomes.
Humphrey introduces the Capability Maturity Model (CMM), a five-level framework that helps organizations assess and enhance their software development processes. The CMM levels—Initial, Repeatable, Defined, Managed, and...