ABSTRACT

The purpose of configuration management is to maintain the integrity of products as they evolve from specifications through design, development, and production. Applying configuration management to a project depends on the value of the product, the perceived risks and the impact on the product in one of the perceived risks actually materializes. The developmental configuration is the software and associated technical documentation, which defines the evolving configuration of a software configuration item under development. It is under the developer’s control and describes the software configuration at any stage of the design, coding, and testing effort. Configuration management metrics can be obtained from the configuration management library, which holds the source files, both documents and source code. Status accounting is the recording activity. It keeps track of the current configuration identification documents, the current configuration of the delivered software, the status of changes being reviewed and the status of implementation of approved changes.