Chapter 56. It’s About the Individuals and Interactions
Vinessa Wan
Individuals and interactions over processes and tools.
The Agile Manifesto
It’s not that the tools or the processes don’t matter, because they do, but often the biggest obstacle to creating a DevOps culture is ourselves and how we work with our teams.
As part of our data center migration effort in 2017, our leadership decided that teams would now be responsible for their own infrastructure. At the time, our centralized infrastructure team was largely viewed as a blocker for teams. Some of our larger application teams lacked skill sets and resourcing to migrate and build their applications in the cloud, so we started to help them. In some cases, this was us doing the work, actually sitting with their teams. Thus began our engagement model.
Early on we realized that for teams to be successful in the long term, we couldn’t just do work. In particular, if SREs are constantly engaged with other teams, what about the SRE backlog? As a result, we adopted a shared-goals model. This helped us achieve a balance between reducing the automation backlog and engaging with other teams.
A shared goal was when we would collaborate with a team to build out features for their use cases or figure out a problem of which they would be an early adopter. The engagement was more about giving dedicated guidance or embedding ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access