DEV Community

Jonathan Hall
Jonathan Hall

Posted on • Originally published at jhall.io on

How do I convince my team to do it…?

If there’s one question I get asked more than any other, it’s “How do I convince my team to do X?” where X is some DevOps-ish thing, such as continuous deployment, TDD, git rebase, or a thousand other things.

If you’ve ever asked a question like this (to me or anyone else), unfortunately I don’t have a silver bullet answer for you.

Rather, I have an observation:

DevOps is about a cultural change, not a technical change.

The technical practices, tools, and changes associated with DevOps exist to serve the cultural change, not the other way around.

I believe this is at the core of the frustration many people feel (including myself at times) when a team or individual seems to “not get it” with regard to some technique or tool.

Which tools any given team chooses from the DevOps toolset (or any other toolset) are incidental, and are useful only insofar as they help the team work toward a culture of cooperation and collaboration.

Focus on these, and the right tools will naturally start to fall into place.


If you enjoyed this message, subscribe to The Daily Commit to get future messages to your inbox.

AWS GenAI LIVE image

How is generative AI increasing efficiency?

Join AWS GenAI LIVE! to find out how gen AI is reshaping productivity, streamlining processes, and driving innovation.

Learn more

Top comments (0)

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay