DORA and DevOps glossary
Get clear definitions of software delivery metrics and the practices behind them, from deployment frequency to recovering from a failed change.
All terms
174 termsDelivery workflow definition
Delivery workflow definition is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDependency lockfile
Dependency lockfile is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDependency update automation
Dependency update automation is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDeployment 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 DevOpsDeployment 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 DevOpsDeployment contract
Deployment contract is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDeployment drift
Deployment drift is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDeployment 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 DevOpsDeployment 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 DevOpsDeployment 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 DevOpsDeployment 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 DevOpsDeployment frequency definition
Deployment frequency definition is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDeployment gate
Deployment gate is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDeployment 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 DevOpsDeployment 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 DevOpsDeployment 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 DevOpsDeployment 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 DevOpsDeployment 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 DevOpsDeployment 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 DevOpsDeployment 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 DevOpsDeployment readiness
Deployment readiness is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDeployment recovery time
Deployment recovery time is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDeployment rework
Deployment rework is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDeployment 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 DevOpsDeployment ring
Deployment ring is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDeployment 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 DevOpsDeployment strategy
Deployment strategy is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDeployment 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 DevOpsDeployment verification
Deployment verification is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDesired state
Desired state is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDevOps change management
DevOps change management is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsDORA 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 DevOpsDual-environment deployment
Dual-environment deployment is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsEmergency change
Emergency change is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsEmergency 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 DevOpsEnvironment configuration drift
Environment configuration drift is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsEnvironment equivalence
Environment equivalence is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsEnvironment 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 DevOpsEnvironment promotion
Environment promotion is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsEphemeral environment
Ephemeral environment is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsError 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 DevOpsError 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 DevOpsError 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 DevOpsEscaped 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 DevOpsExpand-contract migration
Expand-contract migration is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsFailed 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 DevOpsFeature 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 DevOpsFeature toggle
Feature toggle is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsGitOps
GitOps is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsGraceful shutdown
Graceful shutdown is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOps