Safeguard
Security Guides•

How do you measure paved road adoption for security?

Track how many teams onboard, how many stay, and how long a new service takes to reach a secured pipeline. A short metric set with definitions.

Safeguard Security Team
4 min read

Measure paved road adoption with a handful of ratios: how many services use the supported template and pipeline, how many teams keep using it over time, how long a new service takes to reach a secured pipeline, and how many exceptions are open. Pair those numbers with a short developer survey.

Start from the platform research

Both DORA and the CNCF platforms white paper treat an internal platform as a product, and both suggest measuring it like one. DORA points to the H.E.A.R.T. framework for adoption and retention: the rate at which new teams onboard and the rate at which they keep using the platform. The CNCF paper lists active users and retention, satisfaction surveys, and efficiency measures such as the latency to build and deploy a brand new service and the time for a new user to submit first code changes.

Security teams can borrow all of that and add a few controls specific measures.

A starter metric set

MetricDefinitionWhy it matters
CoverageServices using the shared pipeline divided by all active servicesShows how much of the estate the road reaches
RetentionTeams still on the road after a set period divided by teams that joinedShows whether teams stay by choice
Time to securedHours from creating a service to its first green security checkShows setup friction
Open exceptionsCount of active exceptions, with owner and end dateShows where the road does not fit
Developer satisfactionA short survey score from road usersShows how the road feels

These definitions are suggestions, not a standard. Write yours down so the numbers mean the same thing next quarter.

How to collect the numbers

You do not need new tooling to begin. DORA and CNCF both advise using the smallest viable effort to gather feedback, and CNCF notes that simple surveys and analysis of user behaviour may be most valuable at first.

  1. Keep a service inventory. A list of repositories with an owner and a template or pipeline tag is enough.
  2. Read pipeline configuration. Whether a repo calls the shared pipeline is a fact you can check by search.
  3. Log exceptions in one place. A single file or tracker beats scattered chat messages.
  4. Run a three question survey. Ask whether the road saved time, what annoyed people, and what is missing.

Watch for misleading numbers

High coverage can hide a hollow road if teams call the shared pipeline but turn every check to warn without blocking. Track the share of checks in blocking mode alongside coverage. Likewise, low exception counts may mean the process is too painful to use, not that the road fits everyone. Compare against the survey.

DORA also cautions that platforms can sometimes decrease throughput and change stability if not carefully managed, so keep delivery measures such as lead time and change failure rate on the same page as your security numbers.

Try it yourself

Adoption is easier to sustain when monitoring is continuous rather than a quarterly review.

Click through it at your own pace, or open it full screen. Notice how a change in one service becomes visible without waiting for a scheduled report.

Where Safeguard fits

Safeguard's asset discovery and dependency scanning help you keep an accurate inventory of what exists and what each service depends on, which is the denominator for any coverage figure. You can try a free scan at gold.safeguard.sh/scan.

Quick check

What is a good adoption target?

There is no universal number. Pick a target tied to risk, for example full coverage of internet facing services first, and review it with the teams affected.

Should adoption be a performance metric for developers?

It is better as a platform team metric. Judging developers on it invites box ticking, while judging the road on it pushes the platform team to improve it.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.