05. Objective Measures: Turning DevOps from Belief into Evidence
When performance is measurable and shared, improvement becomes rational, psychological safety increases, and innovation earns its keep.
Opinion Is Expensive
By the time organisations reach a certain stage in their DevOps journey, something predictable happens:
Everyone has an opinion.
- "Velocity improved."
- "Security is slowing us down."
- "Automation helped."
- "Remote work hurt productivity."
- "The new platform made things faster."
Maybe, but maybe not.
At JPSoftWorks, this is the moment we lean back and ask a simple question:
What changed in the system: and what did the data say?
Because DevOps without objective measures becomes theology.
And theology is a dangerous way to run engineering.
Systems Thinking: Measurement Is a Design Constraint
We've already talked about visibility, WIP, constraints, and competence mapping.
Objective measurement is where they converge.
If:
- Work is visible,
- WIP is limited,
- Constraints are exposed,
- Competence gaps are mapped,
Then the next logical step is:
Did the changes we made improve the system?
Measurement is not about control.
It's about learning.
Without objective measures:
- Improvements feel anecdotal
- Investments feel political
- Trade‑offs feel personal
- Blame feels easier than diagnosis
With objective measures:
- Discussions calm down
- Priorities become clearer
- ROI becomes discussable
- Psychological safety increases
Yes: increases.
Psychological Safety Through Measurement
This may sound counterintuitive.
Many people associate metrics with surveillance. That's usually because metrics were weaponized in the past.
But well‑designed, shared metrics actually reduce fear.
Why?
Because they shift conversations from:
- "You didn't deliver" to
- "The system slowed here."
From:
- "Security blocked us" to
- "MTTR‑V increased after this change."
From:
- "Ops is overwhelmed" to
- "On‑call load doubled after release frequency increased."
Objective measures protect individuals by exposing systems.
Blame thrives in ambiguity.
Psychological safety thrives in clarity. This is yet another reason DevOps is about culture, in aspects that matter more than technology.
DORA Metrics: A Proven Baseline
We don't need to reinvent everything.
The DORA metrics: now widely adopted through Google's research: remain a solid baseline:
- Deployment Frequency
- Lead Time for Changes
- Mean Time to Restore (MTTR)
- Change Failure Rate
These are powerful because they blend:
- Speed
- Stability
- Quality
They give leadership and engineering a shared scoreboard.
But here's the important part:
DORA is a starting point, not a ceiling.
Go Beyond the Standard Metrics
At JPSoftWorks, we encourage organisations to accumulate their own meaningful signals.
For example:
Flow Metrics
- Cycle time per stage
- WIP aging
- Queue time
- Review latency
Security Metrics
- MTTR‑"V" (time to remediate exploitable vulnerabilities)
- % workloads with signed artifacts
- % infrastructure covered by policy‑as‑code
- Privileged session auto‑expiry rate
Resilience Metrics
- SLO adherence
- Error budget burn rate
- Incident frequency by category
- Mean time to detect (MTTD)
Human Sustainability Metrics
- Pager alerts outside business hours
- On‑call rotation load distribution
- Training hours per engineer
- Unique humans who closed security tickets
When metrics pit teams against each other, digest them and dump them.
When they encourage joint problem‑solving, keep them.
Measuring ROI of Collaboration and Automation
Here's where objective measures really matter.
You introduced:
- Pairing to reduce bus factor
- Automated secret rotation
- New CI pipelines
- Policy‑as‑code gates
- Red/blue vulnerability simulations
Without metrics, improvement feels abstract.
With metrics, you can observe:
- Did lead time decrease?
- Did change failure rate improve?
- Did MTTR drop?
- Did security debt burn down faster?
- Did SLO adherence stabilise?
Automation without measurement is optimism.
Automation with measurement is engineering.
Healthy Gamification: With Guardrails
Competition is not the enemy. Misaligned incentives are.
Healthy gamification can:
- Encourage innovation
- Spread knowledge
- Increase engagement
Examples we've seen work:
Bug Hunting Sprints
Scoreboard:
- Bugs found
- Severity weighted points
- Fix time bonus
But the reward is:
- Shared recognition
- Learning
- Hardening the system
Not humiliation.
Red / Blue Security Exercises
Scoreboard:
- Exploitable vulnerabilities discovered
- Time to containment
- Quality of post‑incident analysis (aka post-mortem)
Done well, these exercises:
- Increase competence overlap
- Reduce fear of failure
- Surface hidden constraints
Done poorly, they create ego contests.
The rule:
Gamification must strengthen the system: not individual status. Scores belong to teams. Not individuals.
Trade‑offs and Measurement Ethics
There is always a risk with metrics:
- Velocity measured alone increases defects.
- Ticket closure rate increases fragmentation.
- Security ticket count increases trivial reporting.
- Incident counts can discourage transparency.
Every metric creates behavioural gravity.
So we apply three filters:
- Does it measure system outcomes, not activity?
- Does it encourage collaboration?
- Is it balanced by a complementary metric?
For example:
- Deployment frequency must be balanced by change failure rate.
- Velocity must be balanced by quality signals.
- Red team scoring must be balanced by remediation metrics.
Balanced scoreboards prevent local optimisation. Qualifying metrics can completely change their meaning, so watch out how you label them.
Governance Implications
Objective measures transform governance from reactive to anticipatory.
Instead of:
- Waiting for audit findings,
- Waiting for outages,
- Waiting for customer complaints,
You see trends:
- Rising MTTR
- Increasing error budget burn
- Concentrated on‑call load
- Slowing vulnerability remediation
Governance becomes about designing corrective action early, not assigning responsibility late.
Cultural Impact: Removing Guesswork
When metrics are visible, shared, and discussed regularly:
- Meetings become shorter
- Disagreements become factual
- Improvement becomes continuous
- Fear decreases
Engineers stop arguing ideology.
Leaders stop guessing capacity.
Security stops being accused blindly.
The system speaks.
Concrete Implementation Angle
What this looks like in practice:
- Establish a shared metric board (visible to everyone)
- Include:
- Flow metrics
- DORA metrics
- SLO health
- Security remediation metrics
- Sustainability indicators
- Review them weekly
- Tie improvement experiments to measurable hypotheses
- Make sure changes, are tracked in a source control system.
- Track impact over 30‑60‑90 days
Important work habits:
- Metrics are discussed without blame
- Trends matter more than spikes
- Improvement experiments are small and reversible
Subtle collaboration issues:
- Beware of leaders requesting vanity metrics
- Teams hiding metrics during bad weeks
- Over‑measuring and losing signal clarity. Noise.
Measure what matters. Ignore what flatters.
Failure Modes and Anti‑Patterns
- Measuring activity instead of outcomes
- Using metrics as performance weapons
- Ignoring negative trends because delivery is "busy"
- Treating metrics as static dashboards instead of learning tools
If metrics create fear, you've implemented them incorrectly.
Closing Insight
DevOps is not belief. It is observable improvement.
Objective measures:
- Protect psychological safety
- Reveal system health
- Validate automation ROI
- Expose constraints early
- Reward collaboration
At JPSoftWorks, we don't celebrate change, for the sake of it.
We celebrate measurable improvement.
If you've implemented initiatives but can't prove their effect, let's talk. Improvement deserves evidence.
Links & References
| Topic | Reference |
|---|---|
| DORA Research | https://dora.dev/ |
| Google SRE Book | https://sre.google/sre-book/ |
| DevOps Handbook | https://itrevolution.com/the-devops-handbook/ |
| JPSoftworks Metrics Philosophy | https://blog.jpsoftworks.com/ |