DevSecOps: Two Roads to a Safer Release

DevSecOps: Two Roads to a Safer Release
Travel

Every team that ships software eventually asks the same fork-in-the-road question, usually after a scare: do we buy the scanners first, or do we change how the pipeline works first? Both roads lead toward DevSecOps — the practice of building checks and traceability into delivery itself, so that no separate security phase exists at the end — and both are walked successfully in the field; the Atlas reference on the discipline, which compares the approaches in depth, declines to crown a winner. This comparison does the same, honestly: what each road costs, what evidence it produces, and which doors it leaves unlocked. Travellers who have planned trips using friendly routes beyond the usual tourist circuit will recognise the exercise — the interesting comparison is never which road is shorter, but which suits the vehicle you actually have.

Road one: scanners first

The instinct is respectable. A secret-sniffing tool, a static analyser and a dependency checker can be running within a fortnight, producing immediate, countable findings — and in organisations that respond to visible numbers, that momentum matters. The road’s honest costs appear at month three. Findings pile up faster than owners can be found for them; the pile gets a dashboard; the dashboard gets ignored. The failure mode has a name in the field’s own guidance: gating that blocks on everything teaches everyone the override button, and one well-documented deployment measured a fifth or more of its automated security decisions being bypassed by humans who had stopped believing them. Buying detection without buying the placement rules is buying an alarm system with the volume stuck on maximum.

Road two: pipeline first

The quieter road starts not with tools but with structure: where a control sits, how confident it is, what it costs a developer, and what it does on a positive finding — stop the merge, post a warning, or just keep a record. The field’s placement model asks those four questions of every check before it is installed, and the answers prevent the month-three pile-up: only findings that are simultaneously new, severe, fixable and near-certain should carry the power to halt a merge, while everything else turns into ticketed work, someone’s name on it, a date on it. The reference deployment that taught the industry this standard denied blocking rights to any rule whose unactionable-warning share remained measurable, reviewers pushed back on fewer than a tenth of its comments, and its judgement was confined to the lines a change actually touched. On this road the scanners still arrive — they simply arrive into a house that has already decided where the furniture goes.

What each road proves, and to whom

The comparison sharpens when you ask what evidence each produces. The scanners-first road produces detection data: vulnerability counts, secret discoveries, license conflicts. Powerful in a budget meeting; mute on the question auditors increasingly ask, which is less “did you scan” and more “can you show, for the artifact now running, what it contained and who built it”. The pipeline-first road produces exactly that second kind: each build can carry a machine-readable inventory of its components, a signature, and a provenance statement about where the code came from — the paper trail that supply-chain frameworks grade on a ladder from opportunistic to hermetic, and which the sensible programmes verify at deployment time rather than merely stamping. Regulation is drifting the same direction: the European cyber-resilience regime moved from text to law at the end of 2024 with its heavier duties arriving from December 2027, and it is the one instrument in this whole field that can fine you. Neither road is exempt; only one of them starts building the records early.

The doors each road leaves unlocked

  • The pipeline itself. Scanners-first teams routinely discover, a year in, that their own build machinery is the softest target in the estate — third-party actions referenced by mutable tags, jobs carrying blanket permissions, long-lived keys stored where a leaked log can read them. The hardening checklist for this exists and is unglamorous: pin every external action to its full hash, grant each job only the rights it needs, prefer short-lived federated identity over stored credentials, keep secrets away from fork-suggested changes, and never let untrusted revision code execute under privileged triggers.
  • The humans. Pipeline-first teams can drift into believing structure substitutes for people, when the adoption data runs the other way: the delivery research associated weak security practice with materially higher burnout odds, and found culture a stronger predictor of uptake than tooling. The organisations that sustain this work tend to reserve a slice of certain engineers’ time — a tenth to a fifth — to act as connectors between security and the product teams.
  • The certificate-shaped hole in both. Nothing in this field issues a diploma for doing the practice — the ladders hand out grades, the statutes hand out duties, and the vendors hand out products. A team on either road that believes it has purchased completion has simply stopped moving.

Choosing by vehicle, not by fashion

The pattern that works in the field is sequenced rather than either-or, and it matches the order of the roads’ strengths. Begin with the pipeline’s skeleton — placement rules for every check, the halt reserved for the severe-and-certain minority, findings-as-work with owners and dates — then bring the scanners in under those rules, then extend the same discipline to the build machinery and the supply chain. Teams with regulatory exposure should pull the paper-trail work forward regardless, because December 2027 does not negotiate. Readers who enjoy comparing before committing — the way first-time visitors weigh experiences before building an itinerary — will notice the comparison’s real verdict: the roads are not rivals but stages, and the teams that struggle are the ones that treat the first stage as the destination. Walk both, in order, at whatever pace the vehicle allows; the fork, in the end, is a sequence wearing a disguise.