DORA Definitions & Data Contracts
Source: content/manual/01-dora-accelerate/chapters/01-definitions-and-data-contracts.md
Purpose and scope
Define what “deploy”, “incident”, “service”, and “environment” mean and how events map to metrics.
Outcomes
- Single, documented metric contract teams can reference.
- Lower debate, faster diagnosis when trends change.
- Stable time-series across teams and services.
Signals of trouble
- Disputes about what counts as a deploy or rollback.
- Incident logs cannot be correlated to deploys.
- Metric spikes after tooling changes without schema updates.
Remediation steps
- Publish canonical definitions in the delivery handbook and this manual.
- Version a data schema (IDs, timestamps, service/team tags) and validate in CI.
- Backfill historical data to align with the new schema.
- Add automated checks for missing links (deploy↔incident IDs).
Checklists and assets
playbooks/measure-dora-metrics/checklist.mdfor field-level requirements.
References
- DORA research; internal glossary entries for delivery terms.
