CM-09 Change Management

Version Control / SCM

Source code integrity and history are maintained.

Domain
Change Management
Control type
Preventive
Automated / manual
Automated
Frequency
Continuous
Framework reference
COBIT BAI03

What good looks like

Source code in version control with access controls and full history.

Risk if it fails

Loss of code integrity/traceability.

How Tess tests it

3 tests — each concludes only on cited evidence.

Source in VCS with access control

Design
Procedure
Inspect the repositories.
Expected
Controlled repositories.
Sample
1 (design inspection)
Evidence
Repository access listing, history sample.

Repo access restricted to authorised devs

Operating
Procedure
Reconcile repo access.
Expected
Appropriate access only.
Sample
25 (or full config inspection)
Evidence
Repository access listing, history sample.

History intact/auditable

Operating
Procedure
Inspect protected-branch history.
Expected
No tampering/force-push on protected branches.
Sample
25 (or full config inspection)
Evidence
Repository access listing, history sample.

Evidence Tess looks for

Repository access listing, history sample.

More in Change Management

Want Tess to test CM-09 against your evidence?

Book a demo