DevOps teams should use DORA metrics to measure delivery speed and stability, but not as the sole scorecard. Security needs its own controls, because faster delivery can hide accumulating technical debt, missed vulnerabilities, and weaker release gates. The practical approach is to pair delivery metrics with continuous security checks, shift left testing, and value stream management so teams can improve flow without sacrificing protection.
Why DORA Metrics Alone Do Not Tell the Security Story
DORA metrics are useful because they show whether a delivery pipeline is getting faster and more stable, but they do not tell you whether the pipeline is becoming safer. A team can improve deployment frequency and lead time while still missing exploitable code paths, weakening change control, or creating blind spots in release approval. For security teams, the key question is whether speed is being achieved through better engineering discipline or by lowering assurance.
That distinction matters because fast flow can hide risk accumulation. If defects are detected late, or if security checks are treated as optional, the pipeline can reward throughput while silently increasing exposure. NHI Management Group treats this as a governance problem as much as an engineering one: delivery telemetry is valuable, but it should not displace evidence about vulnerability handling, access control, and release integrity. In practice, many security teams discover this only after delivery performance has already improved and the missing control baseline has been normalised.
How DevOps Teams Can Measure Speed Without Losing Control
The practical balance is to use DORA metrics as one lens inside a broader operational view. Teams should keep measuring lead time, deployment frequency, change failure rate, and restore time, but interpret them alongside security evidence that shows whether changes were reviewed, tested, and constrained. That usually means pairing delivery telemetry with vulnerability scanning, secret detection, dependency analysis, policy checks, and release guardrails that run close to the pipeline rather than after the fact.
Security priorities work best when they are embedded in the flow of delivery instead of added as a separate gate that everyone routes around. For example, a pipeline can remain fast if security tests are automated, risk-based, and targeted at the most material change types. That is especially important where teams release frequently, because manual review alone does not scale well and often becomes a bottleneck that encourages exception handling. The aim is not to slow every change, but to ensure the release process still blocks or escalates changes that introduce unacceptable exposure.
- Use DORA metrics to track delivery performance, but treat them as incomplete without security control evidence.
- Automate security checks where possible so assurance travels with the pipeline rather than trailing it.
- Define which changes need stronger review, because not every release carries the same risk.
- Watch for cases where higher velocity coincides with weaker detection, fewer approvals, or growing vulnerability backlog.
EU Digital Operational Resilience Act (DORA) is useful here because it reinforces the broader idea that resilience and control evidence matter alongside operational performance. This guidance breaks down when teams equate automation with assurance and stop validating whether the automated checks are actually catching material release risk.
Where the Balance Gets Hardest in Real Pipelines
Tighter release controls often increase workflow overhead, so organisations have to balance assurance against the cost of delay. That tradeoff becomes most visible in pipelines that serve multiple product teams, have mixed-risk workloads, or rely on shared build and deployment paths. In those environments, a single weak control can affect many releases, but a single rigid gate can also create incentives to bypass governance altogether.
One common edge case is the highly mature team that appears to perform well on DORA metrics while still carrying security debt in the background. Another is the team that adds security checks but only at the end of the pipeline, where failures are expensive and remediation is disruptive. There is no consensus that every security control must be a hard stop at the same stage; what matters is that the control placement matches the risk of the change. Low-risk changes can usually move with lighter friction, while high-impact changes need stronger evidence before release.
The best balance is therefore context-aware, not uniform. Teams should adjust the depth of security review to the sensitivity of the system, the type of change, and the maturity of the automated controls. If the pipeline cannot show both speed and control, then the metric set is incomplete, not the risk acceptable.
Risk and Threat Considerations
Fast-moving pipelines create a material exposure when delivery performance improves faster than control coverage. The main risk is not that DevOps velocity itself is unsafe, but that weak visibility, incomplete testing, or over-automated release paths allow flawed code, insecure configuration, or exposed secrets to reach production repeatedly.
Failure mechanism: Attackers and accidental misuse both benefit when release pressure reduces review depth, weakens segregation of duties, or allows security checks to be bypassed through exceptions and manual overrides. The recognised mechanism is control erosion under throughput pressure, which can leave vulnerable dependencies, credential leakage, or insecure changes unchallenged until after deployment.
Impact: The result is higher likelihood of production exposure, harder incident recovery, and a false sense of delivery maturity. Over time, the organisation can become faster at releasing unsafe changes, which increases remediation cost and weakens trust in the pipeline.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
CIS Controls v8 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| CIS Controls v8 | 8 — Audit Log Management | Frequent releases need traceable evidence of pipeline and change activity. |
| 16 — Application Software Security | Balancing speed with security depends on embedding checks into the software lifecycle. | |
| 4 — Secure Configuration of Enterprise Assets and Software | Fast pipelines can propagate insecure settings if configuration is not controlled. | |
| Recommendation — Log pipeline actions and release events so security teams can verify what changed and when. Build security testing into the delivery workflow so unsafe changes are caught before release. Enforce secure configuration baselines before changes are promoted into production. | ||
| NIST CSF 2.0 | GV.OC-01 — Organizational Context | Teams need aligned delivery and security objectives to avoid metric-only optimisation. |
| PR.AC-05 — Identity Management, Authentication and Access Control | Fast pipelines often fail when access paths and release privileges are too broad. | |
| DE.CM-01 — Monitoring for Unauthorized Personnel, Connections, Devices, and Software | Continuous monitoring is needed to see whether rapid delivery is increasing exposure. | |
| Recommendation — Define delivery and security objectives together so velocity targets do not override resilience goals. Restrict release and environment access so privileged paths cannot bypass security checks. Monitor pipeline and runtime activity for signs that speed is reducing control coverage. | ||
Practitioner Guidance
What to prioritise: Treat pipeline visibility as the first control problem, not the last. If teams cannot show where security checks run, which ones are automated, and which ones are exception-based, then DORA reporting is describing output speed without enough evidence about release safety.
Decision rule: Use a risk-based split between routine and sensitive changes. Routine changes can rely on automated guardrails, while changes that affect secrets, access paths, dependencies, or internet-facing services should trigger stronger validation before promotion.
What to measure: Track whether security findings are being resolved at the same pace as delivery. A healthy pipeline does not just ship quickly; it also keeps vulnerability backlog, failed policy checks, and post-release rework from rising in step with deployment speed.
Practitioner takeaway: The right balance is not speed versus security, but speed with proof. If the pipeline cannot demonstrate that security controls are embedded, enforced, and measurable, then improved DORA scores may be hiding a loss of assurance rather than a gain in maturity.
Related resources from NHI Mgmt Group
- How should security teams test AI-generated code in fast-moving delivery pipelines without drowning in false positives?
- How should security teams implement SAST in fast-moving development pipelines?
- How should security teams implement continuous validation in fast-moving release pipelines?
- How should security teams implement regression testing in fast-moving CI/CD pipelines?
Deepen Your Knowledge
Reviewed and updated by the NHIMG editorial team on September 8, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org