Process
Areas
(staged)

Level 2
 
RM
 PP
 PMC
 SAM
 MA
 PPQA
 CM
Level 3
 
RD
 TS
 PI
 VE
 VA
 OPF
 OPD
 OT
 IPM
 RSKM
 DAR
Level 4
 
OPP
 QPM
Level 5
 
OID
 CAR

 SP 1.2 Establish a Configuration Management System
Process AreaCM
Level2
GoalSG 1
PracticeSP 1.2

Establish and maintain a configuration management and change management system for controlling work products.

A configuration management system includes the storage media, the procedures, and the tools for accessing the configuration system.

A change management system includes the storage media, the procedures, and tools for recording and accessing change requests.

Typical Work Products

1.    Configuration management system with controlled work products

2.    Configuration management system access control procedures

3.    Change request database

Subpractices

1.    Establish a mechanism to manage multiple control levels of configuration management.

The level of control is typically selected based on project objectives, risk, and/or resources. Control levels may vary in relation to the project lifecycle, type of system under development, and specific project requirements.

Example levels of control include the following:

·   Create – controlled by author

·   Engineering – notification to relevant stakeholders when changes are made

·   Development – lower level CCB control

·   Formal – higher level CCB control with customer involvement

  

Levels of control can range from informal control that simply tracks changes made when the configuration items are being developed to formal configuration control using baselines that can only be changed as part of a formal configuration management process.

2.    Store and retrieve configuration items in a configuration management system.

Examples of configuration management systems include the following:

·   Dynamic (or author’s) systems contain components currently being created or revised. They are in the author’s workspace and are controlled by the author. Configuration items in a dynamic system are under version control.

·   Master (or controlled) systems contain current baselines and changes to them. Configuration items in a master system are under full configuration management as described in this process area.

·   Static systems contain archives of various baselines released for use. Static systems are under full configuration management as described in this process area.

  

3.    Share and transfer configuration items between control levels within the configuration management system.

4.    Store and recover archived versions of configuration items.

5.    Store, update, and retrieve configuration management records.

6.    Create configuration management reports from the configuration management system.

7.    Preserve the contents of the configuration management system.

Examples of preservation functions of the configuration management system include the following:

·   Backups and restoration of configuration management files

·   Archiving of configuration management files

·   Recovery from configuration management errors

  

8.    Revise the configuration management structure as necessary.

Table  | Images  | Glossary  | Index  | Faceted index


Process
Areas
(continuous)


Process
management  
 
OPF
 OPD
 OT  
 
OPP 
 
OID
Project
management
 
PP
 PMC
 SAM 
 
IPM
 RSKM
 
QPM
Engineering
 
RD
 RM
 TS
 PI
 VE
 VA
Support
 
CM
 PPQA
 MA
 
DAR
 CAR