Configuration Management (CM) manages project artifacts, documents, and scope versions, ensuring traceability and consistency throughout the lifecycle.
-
Define configuration items (CIs)
-
Examples include requirements documents, source code, hardware specifications, and user manuals
-
Tag with unique IDs and keep the version history
-
Set up a configuration management plan
-
Explain how changes to CIs will be identified, approved, and implemented
-
Assign a configuration manager or CM lead
-
Use Version Control Tools
-
Git, SVN, or project document management software (such as SharePoint and Confluence)
-
Maintain baselines and enable rollbacks if needed
-
Integrate with Change Control
-
Before approving new baselines, scope adjustments should go through the CCB
-
Keep historical documents to validate the scope evolution
-
Conduct regular audits
CM ensures consistency between what’s approved, what’s built, and what’s delivered.