The Human Element
The non-technical side of DevOps.
Coming from software engineering into DevOps, I had a blind spot: I thought every problem was a tool problem. Bad deployments? Better CI/CD. Slow releases? More automation. Communication gaps? New dashboard.
It took years to see that a new tool isn't always the answer. As our development pipeline matured, it stopped being the bottleneck. The entire organization became part of the pipeline, and each team interacted with it differently.
The real challenge
The Process
Get Feedback First
Take a Baseline
Start with an MVP
Deploy with Support
Measure Results and Learn
Remember: They Don't Have Your Context
The people you're rolling changes out to may not have visibility into:
Explain what changed, show videos if it helps, and include baseline metrics so people know how you'll measure success.
Iterate
New processes rarely take root after the first try. It takes tweaks, improvements, bug fixes, support, and training to get people to adopt and habituate.
Daniel Coyle's research in The Culture Code explains why: shared purpose isn't created by an all-hands presentation about the new pipeline. It's built by small, repeated actions—showing up during Week 1 to troubleshoot, asking for feedback in Week 3, celebrating the first metric improvement in Month 2. Each of those moments sends a signal that says this matters, we're in this together, keep going. That's what turns a process rollout into a habit.
| Stage | Focus |
|---|---|
| Week 1-2 | Active support, fix obvious issues |
| Week 3-4 | Gather feedback, refine rough edges |
| Month 2+ | Measure results, decide to scale or adjust |
The best DevOps teams don't just ship software—they ship processes that help the whole organization move faster.
Chop wood, carry water. The fundamentals of change management are the same whether you're rolling out a new CI pipeline or a new team ritual.
Rolling out process changes?
I've helped teams adopt new workflows without the friction. Let's talk about what you're changing.