Software · Software Development

Source control and release review

Candidate source control and release workflow with version history, required review and deployment traceability to be confirmed.

Features and benefits

FeaturePractical benefit
Versioned source historyConnects each code change to a recorded revision and accountable contributor.
Review and required checksSupports controlled acceptance when review rules and checks are enforced.
Release traceabilityLinks the approved source revision to the built and deployed artifact.

Evidence to retain

  • Repository access, protected rules and source revision
  • Review decisions and required-check results for the revision
  • Authorized release and deployed-version record

The operating check

Trace a deployed release to its source revision, required reviews and passing checks and verify that an unapproved change cannot use the normal release path.

Follow the RDA workflow
RDA VISUAL GUIDE

Source control and release review

Connect the service function to its practical benefit and a checked operating result.

Source control and release review. Connect the service function to its practical benefit and a checked operating result.

Requirements → deployment → operation → validation

Document library

Requirements and security baseline

Source control and release review Requirements and security baseline

Baseline alignment. Development, review and release safeguards selected for the agreed CIS IG. CIS IGs

  • Versioned source history: scope, supported systems and accountable owners
  • Review and required checks: approved settings, access and dependencies
  • Release traceability: acceptance criteria, retention and exceptions
Deployment and control mapping

Source control and release review Deployment and control mapping

  • Scope and ownership: Candidate source control and release workflow with version history, required review and deployment traceability to be confirmed.
  • Approved rollout and acceptance: Controlled pilot covering versioned source history and review and required checks; acceptance test: trace a deployed release to its source revision, required reviews and passing checks and verify that an unapproved change cannot use the normal release path.
  • Applicable requirements mapped to configuration, validation evidence and approved exceptions
Client and user guide

Source control and release review Client and user guide

  • Using versioned source history within the approved service scope
  • Recognizing failures and reporting a support request
  • User responsibilities, access limits and service acceptance
Technician training outline

Source control and release review Technician training outline

  • Versioned source history: records, configuration and diagnostic checks
  • Review and required checks: authorized administration and exception handling
  • Release traceability: validation, evidence and service handoff
RDA technician workflow

Source control and release review RDA technician workflow

  • Identify and assess the requirement; plan the scope, accountable owner and required approvals
  • Implement and verify: Trace a deployed release to its source revision, required reviews and passing checks and verify that an unapproved change cannot use the normal release path.
  • Document the configuration and result; hand off operation, review exceptions and plan lifecycle changes
Portal and access training

Source control and release review Portal and access training

  • Named operators, role boundaries and multifactor access where supported
  • Service identities, protected credentials and emergency access
  • Access approval, periodic review and removal
Training module template

Source control and release review Training module template

  • Learning objectives and prerequisites: versioned source history: records, configuration and diagnostic checks
  • Authorized practical exercise: Trace a deployed release to its source revision, required reviews and passing checks and verify that an unapproved change cannot use the normal release path.
  • Knowledge check, observed result and instructor or responsible-owner sign-off
Basic installation and acceptance

Source control and release review Basic installation and acceptance

  • Approved platform, owner, permissions and prerequisite checks
  • Controlled pilot covering versioned source history and review and required checks
  • Acceptance test: Trace a deployed release to its source revision, required reviews and passing checks and verify that an unapproved change cannot use the normal release path.
Advanced deployment and changes

Source control and release review Advanced deployment and changes

  • Extend versioned source history to additional approved scope
  • Change review and required checks with impact review and rollback
  • Validate release traceability after an approved change
Technical configuration and integrations

Source control and release review Technical configuration and integrations

  • Versioned source history: configuration and dependency records
  • Review and required checks: supported interfaces and permission boundaries
  • Release traceability: diagnostic collection, retention and evidence export
Operational audit and checklist

Source control and release review Operational audit and checklist

  • Coverage and operating checks: versioned source history: coverage, health and unresolved exceptions
  • Evidence sample: repository access, protected rules and source revision; authorized release and deployed-version record
  • Review date and owner; pass or fail, exceptions, corrective action and retest evidence
Tabletop exercises

Source control and release review Tabletop exercises

  • A required dependency or responsible provider becomes unavailable
  • An access or configuration change interrupts the service
  • Reported success conflicts with the observed business result
Response playbook

Source control and release review Response playbook

  • Assess the affected scope, evidence and business impact
  • Authorize corrective action, escalation or rollback
  • Verify service recovery, retain evidence and update the baseline
Operational runbooks

Source control and release review Operational runbooks

  • Validate versioned source history against the approved design
  • Investigate a failure affecting review and required checks
  • Collect release traceability evidence and confirm service acceptance
Evaluation and lifecycle review

Source control and release review Evaluation and lifecycle review

Selection and fit. Compare viable options against the business need, security requirements, existing systems and full operating cost. Record the reasons for the selection, the tradeoffs accepted and the conditions that would prompt a different choice.

Keeping the choice current. Follow supplier notices between scheduled reviews and reassess before renewal or a material change. Check ownership changes, renamed or retired products, subscription and licensing terms, pricing, capabilities and support commitments. Record the effect on security, data handling, integrations and service continuity. Assign an owner to approve adjustments or plan a transition, including data export and removal of access.

  • Measured service outcome and practical acceptance results
  • Supported scope, access, evidence availability and dependencies
  • Licensing or provider terms, maintenance effort and lifecycle cost