Skip to main content

Configuration Management Process


A configuration is a collection of configuration items that includes, at a minimum:

  • Requirements document
  • Design document
  • Production code
  • Required packages / tools
  • Other documents related to project configuration

1. Determine configuration version

ProductName-Baseline.Intermediate.Revision

  • Baseline

    • Milestones in software development life cycle

    • Serves as the foundation for future development

  • Intermediate

    • Changes that require immediate attention

    • Usually only serves a portion of users for a limited period

    • Serves as a pilot version until changes are incorporated into next baseline version

  • Revision

    • Minor changes and corrections

    • Often have no effect on functionality

Ex: GroceryList-2.1.3

2. Compile configuration items

3. Relase configuration

4. Use change control process to alter configuration

  • Bugs automatically require change, so no change request needed for bugs