DevOps is Mostly About People

I was giving a talk on DevOps recently and one of the questions from a person in the audience was how to get others to buy in. This person also had complaints that “DevOps” wouldn’t work because their boss wasn’t interested.

I think these are great examples of things that many developers and managers don’t think about when they look to embrace DevOps. While there is no shortage of technical articles and videos on how to introduce automation or deliver features in a new way, what gets lost is the need for cultural change.

DevOps is all about people. It’s about learning to trust each other and work together. It’s about adapting and changing how you write or deploy code to make the process smoother. It’s about sharing your knowledge with others and learning from them. It’s about being blameless and also accountable. It’s about support from management to improve the software and the process.

It’s about people.

The automation is cool and it’s a lot of what is easy to demo and explain. I show that because I don’t know the people involved in your environment and I can’t explain how you can get them to change how they work. Instead, we tend to focus on the tangible things that an individual can learn: the technology. Use version control, validate and test with CI, deploy consistently with release servers, and build packages that are versioned and reviewed. Those are the easy parts.

The culture is what really matters, both in development teams, in conjunction with ops teams, and with support for management. There is no magic to software development and DevOps doesn’t bring any. All it helps you understand is that you need to be a team to build great software.

Steve Jones

Listen to the podcast at Libsyn, Stitcher, Spotify, or iTunes.

Posted in Editorial | Tagged | Comments Off on DevOps is Mostly About People

Daily Coping 12 Aug 2022

I started to add a daily coping tip to the SQLServerCentral newsletter and to the Community Circle, which is helping me deal with the issues in the world. I’m adding my responses for each day here. All my coping tips are under this tag.

Today’s tip is to smile and be friendly to the people you see today.

Another trip today. Back last night from Seattle and off to LA today. I try to do this in general, but making a note to emphasize this today, no matter how tired or stressed I might feel.

Posted in Blog | Tagged , , | Comments Off on Daily Coping 12 Aug 2022

Daily Coping 11 Aug 2022

I started to add a daily coping tip to the SQLServerCentral newsletter and to the Community Circle, which is helping me deal with the issues in the world. I’m adding my responses for each day here. All my coping tips are under this tag.

Today’s tip is to spend time wishing for other people to be happy and well.

This is like praying for others. I don’t know that it helps them, but I do think it’s a positive coping step for me to think positively about others and wish them well.

I have a few friends in this community that are struggling with physical or mental health issues. A few others have Covid. I’m wishing them well today, hoping that their struggles are short and not too impactful to their lives.

Posted in Blog | Tagged , , | Comments Off on Daily Coping 11 Aug 2022

VS Live Microsoft HQ Slides and Code

Thanks to everyone that attended my sessions today at VS Live. I have my slides and code available for download at the VS Live site and here.

The Serverless Azure Database – PPT zip

Adding Graph Structures to Your Database

Posted in Blog | Tagged , , | Comments Off on VS Live Microsoft HQ Slides and Code