Version Control
Manage the control of versions that occur during the solution's delivery life cycle using appropriate methods — for example, methods for initiating, defining, evaluating, and approving/disapproving proposed changes.
Improvement Planning
Practices-Outcomes-Metrics (POM)
Representative POMs are described for Version Control at each level of maturity.
- 1Initial
- Practice
- Practices are ad hoc and are on a best endeavour basis.
- 2Basic
- Practice
- Record all proposed changes.
- Outcome
- All requests for changes are documented with sufficient detail to allow the change to be analyzed and a decision to be made to approve or disapprove.
- Metric
- % of changes implemented that are recorded.
- 3Intermediate
- Practice
- Identify and agree a formal change management process for use.
- Outcome
- Changes are managed, recorded and controlled.
- Metric
- % of changes that are reviewed and approved prior to implementation.
- 4Advanced
- Practice
- Manage all changes that occur during the Solutions Delivery lifecycle using appropriate methods for controlling changes e.g. mechanisms for initiating and defining proposed changes, appropriate levels of authority for formally evaluating and approving or disapproving proposed changes (e.g. change control boards, steering groups, etc.).
- Outcome
- Provides greater control over changes with involvement from all relevant stakeholders.
- Metric
- % of changes that comply with change process.
- 5Optimized
- Practice
- Ensure continual input from the business ecosystem into change management processes.
- Outcome
- continual optimization and improvement of change management processes result.
- Metrics
- # of change management processes where input has been incorporated from external stakeholders.
- Frequency of external stakeholder input.