Tuesday, March 30, 2010

Configuration Management Goals

The goals of Configuration Management are generally:

  • Configuration identification: Identifying configurations, configuration items and baselines
  • Configuration control: Implementing a controlled change process. This is usually achieved by setting up a change control board whose primary function is to approve or reject all change requests that are sent against any baseline
  • Configuration status accounting: Recording and reporting all the necessary information on the status of the development process
  • Configuration auditing: Ensuring that configurations contain all their intended parts and are sound with respect to their specifying documents, including requirements, architectural specifications and user manuals
  • Build management: Managing the process and tools used for builds
  • Process management: Ensuring adherence to the organization's development process
  • Environment management: Managing the software and hardware that host the system
  • Teamwork: Facilitate team interactions related to the process
  • Defect tracking: Making sure every defect has traceability back to the source

No comments: