Like Security, SRE’s value hides in all the incidents that don’t happen.
So its easy to ignore. But people and legislative bodies value it.
The Success in SRE is Silent
and if our success remains silent, our profession (and software development in general) will go the way of security: regulation.
Regulation means more gatekeeping, for people and for small companies. it means enforced “best practices” that are counterproductive and suck the joy out of our work. @caseyrosenthal#srecon22
How can we demonstrate the value of SRE?
not quantitative methods. Metrics like nines of availability or MTTR don’t represent customer experience.
Describe SRE success with qualitative methods. Ask developers for reactions, for learning. Notice behavior change. And then (with the most effort) demonstrate business results.
Note that the outcome is not “reliability.” We can’t “prove reliability.”
I laugh at people who talk about “exactly-once delivery”
The specs that claim it have been proven wrong.
But we have methods (like idempotency) to do things well. @mjpt777#YowLondon
Make handover/resumption protocols.
“This is what I thought I sent to you last, did you get it?”
“Here’s what I got from you last, let’s work it out from there”
If we go from Idea to Behavior change to new Idea…
how quickly we can do that depends on the structure. @kentbeck
If we go Idea to Behavior to Idea to Behavior
as fast as we can,
it’s gonna get slower and slower and then the developers will get frustrated and leave and the new developers will be even slower…
So sometimes, we make a structure change before the behavior change. @KentBeck
SREs in the audience? (Dozens of hands)
Experienced SREs? (Like 2.5 hands)
We @RedHat used to ship products. Build a thing, package it, send to customers. Then it was their problem. Customer hires a consultant or figures it out.
Now we mostly ship services. Now it’s our headache, reliability and uptime etc. It’s different
The team deserves someone
who wants to manage people.
who is not bitter about meetings
who is interested in sociotechnical systems and nurturing careers
whose technical skills are strong enough to evaluate their work.