A reference from Weave

Find a term

Get clear definitions of software delivery metrics and the practices behind them, from deployment frequency to recovering from a failed change.

Search results

174 terms
  • Delivery workflow definition

    Delivery workflow definition is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Dependency lockfile

    Dependency lockfile is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Dependency update automation

    Dependency update automation is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Deployment automation

    Deployment automation is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Deployment batch size

    Deployment batch size is the amount of change included in a single production deployment. It can be measured through files, commits, pull requests, user stories, or another defined unit of change.

    DORA and DevOps
  • Deployment contract

    Deployment contract is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Deployment drift

    Deployment drift is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Deployment duration

    Deployment duration is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Deployment event

    Deployment event is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Deployment freeze

    Deployment freeze is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Deployment frequency

    Deployment frequency describes how often a service or application is deployed to production. It can be expressed as deployments per period or as the time between deployments, using a consistent definition of a deployment.

    DORA and DevOps
  • Deployment frequency definition

    Deployment frequency definition is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Deployment gate

    Deployment gate is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Deployment guardrail

    Deployment guardrail is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Deployment interval

    Deployment interval is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Deployment marker

    Deployment marker is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Deployment observability

    Deployment observability is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Deployment path

    A deployment path is the sequence of decisions, checks, environments, approvals, and automation through which a software change moves from a validated state to production. It includes the events that release the change and the feedback that confirms or rejects the result.

    DORA and DevOps
  • Deployment pipeline

    Deployment pipeline is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Deployment queue time

    Deployment queue time is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Deployment readiness

    Deployment readiness is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Deployment recovery time

    Deployment recovery time is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Deployment rework

    Deployment rework is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Deployment rework rate

    Deployment rework rate is the proportion of deployments that are unplanned and occur in response to a production incident. It describes incident-driven release work, rather than every code edit, reopened ticket, or revised pull request.

    DORA and DevOps
  • Deployment ring

    Deployment ring is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Deployment rollback rate

    Deployment rollback rate is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Deployment strategy

    Deployment strategy is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Deployment success rate

    Deployment success rate is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Deployment verification

    Deployment verification is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Desired state

    Desired state is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • DevOps change management

    DevOps change management is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • DORA metrics

    DORA metrics are a set of software delivery performance measures used to understand how quickly and reliably an application changes in production. The current model covers change lead time, deployment frequency, failed deployment recovery time, change fail rate, and deployment rework rate.

    DORA and DevOps
  • Dual-environment deployment

    Dual-environment deployment is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Emergency change

    Emergency change is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Emergency change rate

    Emergency change rate is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Environment configuration drift

    Environment configuration drift is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Environment equivalence

    Environment equivalence is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Environment parity

    Environment parity is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Environment promotion

    Environment promotion is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Ephemeral environment

    Ephemeral environment is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Error budget burn rate

    Error budget burn rate is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Error budget consumption

    Error budget consumption is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Error budget policy

    Error budget policy is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Escaped defect rate

    Escaped defect rate is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.

    DORA and DevOps
  • Expand-contract migration

    Expand-contract migration is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Failed deployment recovery time

    Failed deployment recovery time measures how long it takes to recover from a deployment that fails and requires immediate intervention. Its scope is deployment-related failure, which makes it narrower than many general incident recovery or MTTR measures.

    DORA and DevOps
  • Feature flags

    A feature flag is a runtime control that changes whether a code path is available without requiring a new deployment. Flags can support gradual rollout, experiments, emergency disablement, and safer integration of incomplete work.

    DORA and DevOps
  • Feature toggle

    Feature toggle is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • GitOps

    GitOps is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps
  • Graceful shutdown

    Graceful shutdown is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.

    DORA and DevOps