Skip to main content

Configuration Manager

The configuration manager has the overall responsibility for the strategy, process, and implementation of the configuration management (CM) system.

Description

The configuration manager provides guidance on how configuration items (software, documents, tests, etc.) are structured, how the status of builds is reported (status accounting), how the integrity of baselines is maintained (CM audits), and how environment and tools are provided to support the development.

Responsibilities

  • Establish CM infrastructure and tools.
  • Ensure configuration items are uniquely identified with naming conventions.
  • Provide the overall structure of configuration items, including merging and branching strategies.
  • Delivery structure, media structure, documentation structure, and version information (system version file).
  • Evaluate the status of configuration items (status accounting) and code signing
  • Perform audits to ensure the integrity of baselines.
  • Provide guidelines for CM processes, environment, and tools.
  • Provide training and communicates changes in configuration management methods, processes, and tools.
  • Provide CM reports and metrics.
  • Ensure released products can be restored - preserving engineering, build and test environments, source code, and released product items.
  • Devise strategies for archiving and long-term storage.