Questions tagged [culture]

For questions about DevOps 'culture' and how it can be used to improve organisations, policies and workflows. Use this tag for questions about how an organisational culture can be changed through DevOps, or about the culture that many DevOps advocates suggest.

Rouan Wilsenach describes DevOps culture as:

The primary characteristic of DevOps culture is increased collaboration between the roles of development and operations. There are some important cultural shifts, within teams and at an organisational level, that support this collaboration.

DevOps culture is is broken down further into the following aspects:

  • No organisational silos.
  • Autonomy within teams.
  • Shared responsibility.

Use this tag for questions about how an organisational culture can be changed through DevOps, or about the culture that many DevOps advocates suggest.

87 questions
77
votes
8 answers

How to help DevOps Engineers feel less like a lone wolf?

I have just been speaking to a DevOps guy who raised some really good points about the struggles of being a DevOps Engineer and feeling like a one-man army sometimes, even though he is in a team of 16 Engineers. He wears lots of different hats, but…
Anna Flynn
  • 771
  • 6
  • 3
54
votes
1 answer

What is a "Walking Skeleton"?

One of my agile teams has taken an interesting approach in the early stages of their project. Instead of starting the project with a Sprint 0 where they setup code infrastructure and decide on the solution architecture, they have started building a…
Richard Slater
  • 11,747
  • 7
  • 43
  • 82
44
votes
7 answers

What's the difference between DevOps and Automation?

I see that whenever someone does DevOps, it's mostly about automating things like deployment etc. But where does automation end and DevOps begin?
34
votes
7 answers

Why shouldn't I try to hire a 'DevOps Engineer'?

The idea of having a DevOps Engineer has become quite popular recently, and it seems appealing to just have a person who can slot in and provide many of the benefits of DevOps, as described in the Puppet blog: Organizations using DevOps practices…
Aurora0001
  • 1,532
  • 19
  • 34
33
votes
8 answers

How can I persuade developers on my team to embrace "You build it, you run it"?

How can I persuade developers on my team to embrace "You build it, you run it"? By that, I have this quote from Werner Vogels in mind: Giving developers operational responsibilities has greatly enhanced the quality of the services, both from a…
Anthony Neace
  • 1,494
  • 1
  • 12
  • 17
24
votes
6 answers

What could be a valid definition of DevOps to introduce it to a novice?

I've done / created lots of SCM related presentations, and now I'm trying to "upgrade" to a DevOps successor of it. What I always try to do in my presentations, is to come up with an introduction slide which somehow includes the message I want to…
Pierre.Vriens
  • 7,225
  • 14
  • 39
  • 84
24
votes
2 answers

What Is SecOps?

First when I heard the word SecOps, I thought of it as a management approach that aims to connect security and operations teams, in much the same way that DevOps unifies developers and operations team. But isn't security just a piece of the DevOps…
storm
  • 1,759
  • 3
  • 16
  • 34
22
votes
6 answers

How do I hire a good DevOps, fitting my company?

Good developers should fit rule 11 of the Joel Test: Do new candidates write code during their interview? However, I know little to nothing about Docker containers, how to configure Jenkins or AWS, etc. What would be a good way to test if the…
Thomas
  • 323
  • 1
  • 6
22
votes
5 answers

How to persuade developers to start using feature flag toggles?

Assuming that feature flag toggles are a good idea, and should be implemented into code that developers write. For example Etsy swear by them as a major part of their culture. What is a good way to persuade (and enforce) developers to start using…
Evgeny Zislis
  • 9,023
  • 5
  • 39
  • 72
20
votes
1 answer

How to model Man, Machine, Measures, and Process in a DevOps world?

In The Phoenix Project when on one of the tours of the plant we're told that each workstation is a combination of Person, Machine, Measurement, and Process. This makes a lot of sense, after all we have people, servers, KPIs, and…
Liath
  • 547
  • 3
  • 11
18
votes
2 answers

Why are books so prevalent in the DevOps community?

I have seen quite a few of the blogs I follow recommending more and more books over time. I enjoy reading fiction and have no aversion to books but where a blogpost can be updated/rewritten when tech moves on these books which are normally ~£20-30…
Briansbum
  • 1,112
  • 9
  • 13
17
votes
5 answers

How to explain devops to non-techy managers?

I'm totally excited about DevOps. I know that DevOps is the methodology that will move us into building an IT infrastructure that will streamline and move our company forward. But how do I sell this to my bosses, especially non-technical bosses? We…
storm
  • 1,759
  • 3
  • 16
  • 34
17
votes
1 answer

How to measure human utilisation?

In The Phoenix Project the single graph in the entire book shows that as a person's workload increases into the high 90%s the wait time on them increases exponentially. In fact in the book it claims that: Wait Time = (Percentage Busy/Percentage…
Liath
  • 547
  • 3
  • 11
15
votes
1 answer

How to achieve a smooth transition from “the one big VCS repository for all products” organisation model to the “many small VCS repositories” model?

It is a common scenario that the codebase of a product held by a repository in some VCS system evolves to a point where that codebase can arguably be seen as containing several products. Splitting the codebase across several VCS repositories, each…
Michaël Le Barbier
  • 2,670
  • 1
  • 16
  • 27
14
votes
2 answers

What is "Infrastructure as Code"?

The phrase "Infrastructure as Code" has been mentioned several times in the last two weeks in different contexts. What does it actually mean in a practical sense to have Infrastructure as Code?
Richard Slater
  • 11,747
  • 7
  • 43
  • 82
1
2 3 4 5 6