Skip to content
Blueprint Catalog

    ↑↓ move · Enter open · Esc close

    02 — Capability · BC-1220

    Release & Deployment

    Move a finished change from a merged commit to running in front of customers, in a controlled, reversible way, at whatever cadence the product promises — and know at every moment which version each customer is on. This is product release for a software company, not internal IT change control.

    • Release Engineering
    • Continuous Delivery
    • Deployment Pipeline
    • Release Train

    In scope

    • Versioning, release trains and the decision that a build is fit to ship
    • Progressive rollout, feature flags and the ability to roll back fast
    • Environment promotion from build through staging to production and customer-facing release notes
    • Packaging and distribution for on-premises, embedded or app-store delivery where the product needs it

    Out of scope

    • Change advisory and release control for internal corporate systems (see BC-740 and BC-720)
    • The build infrastructure and pipeline tooling itself (see BC-1210)
    • Deciding what goes into a release and when (see BC-510 and BC-530)

    Realized by · 1

    Used in · 3

    Build it · 6

    Decomposes into · 5