Abstract
Software configuration management is concerned with identifying the configuration items of a system; controlling changes to them; and maintaining integrity and traceability. The configuration items are generally documents in the early part of the development lifecycle, whereas the focus is on source code control management and software release management in the later parts of the development cycle.
Configuration management allows the orderly development of software, and it ensures that the impacts of proposed changes are considered prior to authorization. It ensures that releases are planned and that only authorized changes to the software are made. The integrity of the system is maintained and the constituents of the software system and their version numbers are known at all times.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
These may be defined in a Configuration Management procedure and referenced in the CM plan.
- 2.
The project manager may perform the CM manager role for small organizations and projects.
- 3.
This may just be a simple Excel spread sheet or a sophisticated tool.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this chapter
Cite this chapter
O’Regan, G. (2014). Configuration Management. In: Introduction to Software Quality. Undergraduate Topics in Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-319-06106-1_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-06106-1_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-06105-4
Online ISBN: 978-3-319-06106-1
eBook Packages: Computer ScienceComputer Science (R0)