Skip to content

Release Management

Overview

Release management is the process of planning, scheduling, and controlling software releases.

In the CD Model, it spans Stage 8 (Start Release) and Stage 9 (Release Approval).

Key responsibilities:

  • Document what's changing (release notes, changelog)
  • Collect evidence of quality (test results, security scans)
  • Decide when to deploy (approval decision)
  • Enable recovery (rollback procedures)

Stage 8: Start Release

  • Create release candidate
  • Generate release notes
  • Update changelog
  • Package artifacts

Stage 9: Release Approval

  • Validate production readiness
  • Review quality evidence
  • Make go/no-go decision (RA) or automated approval (CDe)

In This Section

Topic Description
Changelog System How to release using the changelog-based system
Approval Patterns RA vs CDe approval workflows
Release Evidence What evidence is required for approval
Release Notes How to write effective release notes

Next Steps


Tutorials | How-to Guides | Explanation | Reference

You are here: Explanation — understanding-oriented discussion that clarifies concepts.