Publisher's Synopsis
This reference explains the principles of quality management in software configuration, and their applications in the tracking and documentation of changes. The authors aim to simplify the process of making certain that the state of software is known, and reproducible, at every stage of development and revision. A case study approach illustrates principles in real-world scenarios. It is designed to be accessible to readers with limited technical background. The functional flow of information promotes understanding. As software becomes more sophisticated and the cycle of revision shortens, engineers must revise dense and complex programs on ever tighter schedules. This book should assist software designers and developers in ensuring that software utility and reliability are maintained through revisions and improvements.