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.

Filter by
Sorted by
Tagged with
5
votes
5answers
155 views

How to correlate Devops deploy on demand with Agile Sprint Process

I'm not clear how a Sprint which is timed-box to a predetermined length (1/2/3 weeks) fits with a DevOps principle of being able to deploy on demand or as needed. Is deploying to production part of ...
7
votes
3answers
789 views

What is the future role of tester?

If the new paradigm is "You build it, you run it" (Werner Voegels, Amazon CTO) which obviously puts much more responsibility - and pressure - on software engineers, what does this change introduce to ...
0
votes
1answer
88 views

What is the message of this picture?

I have found this picture in a comment to this Reddit thread and would like to better understand its message. I do not know the image's original source, maybe it will come up later.
3
votes
2answers
256 views

What is good and/or bad about Accenture's Multi-speed IT approach to DevOps?

Accenture are talking a lot about their "Multi-speed IT" approach. It appears in their strategy consulting here: https://www.accenture.com/us-en/insight-calibrating-multi-speed-it and on blog posts ...
7
votes
1answer
1k views

What are known useful and misleading memes in the DevOps culture?

After discovering the Cattle vs Pets and 12factor apps DevOps memes which now will help me a lot with communication, I ask myself what are other known memes in the DevOps culture? Side note: best is ...
8
votes
2answers
596 views

What is a Notes Day and can it be used in DevOps transformation?

Lately I am hearing about more and more companies adopting the Pixar concept of a Notes Day and I was wondering what exactly is a Notes Day, what would be a good format for such event and mainly if it ...
5
votes
3answers
272 views

Looking at a Career jump into DevOps and advice or suggested reading

I've been in various facets of Software development over the past 10+ years. I started in the development side of the Application Lifecycle Management(= ALM) cycle, and more recently I've been working ...
34
votes
7answers
3k views

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 ...
18
votes
6answers
1k views

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 ...
13
votes
3answers
2k views

What Key Performance Indicators (KPIs) are used to measure DevOps?

I am trying to drive good behaviors within a DevOps transformation programme, to support this I am looking at identifying actionable metrics around the operations disciplines: Problem and Incident ...
45
votes
1answer
12k views

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 ...
20
votes
2answers
10k views

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....
15
votes
5answers
2k views

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 ...
4
votes
2answers
2k views

How does 'Environment Management' work in a DevOps world?

I've had some very interesting conversations today about the role of Environment Management within teams that follow DevOps practices. The traditional role of an Environment Manager was someone who: ...
13
votes
2answers
1k views

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?
1
vote
2answers
455 views

What are further known DevOps operation models?

It seems that many people somehow try to define the software development process using a DevOps tools model but there is no alignment; still I assume that this is more a question of maturity/alignment,...
30
votes
6answers
734 views

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 ...
2
votes
1answer
135 views

How to identify yourself on a CV [closed]

So here is your job role: You help in designing common modules that allow other teams to easily deploy their code onto production. This includes Java code, dockerfiles, ansible modules, build ...
20
votes
6answers
810 views

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,...
15
votes
1answer
285 views

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 ...
18
votes
1answer
408 views

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 ...
8
votes
3answers
242 views

What are pros and cons of Hackathons on implementing a DevOps culture?

I am curious about the efficacy of using a "hackathon" to focus development early in a new project before moving a more formal DevOps process. Does letting things start out fast and loose to get ...
20
votes
5answers
459 views

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 ...
13
votes
6answers
301 views

Does my organization need adopt Agile Soft. Dev. before adopting DevOps?

Agile software development is the methodology of choice for software shops today. But there are still organisations which are not practicing Agile in their software development, who might be ...
12
votes
2answers
1k views

Which Release Management aspects help explain the difference between Waterfall and Agile?

When explaining DevOps to somebody, it happens that a question comes up like: How does Release Management using the Agile methodology differ from Waterfall? So what kind of criteria can you use to ...
6
votes
4answers
291 views

How can Agile methodologies, CI/CD be applied to massive, monolithic software projects with 100s/1000s of developers?

Using continuous integration represents an (almost) mandatory requirement for a software project to be agile. And without CI there can be no continuous delivery/deployment. But CI can face ...
4
votes
2answers
246 views

Would choosing the integration branch strategy be part of DevOps?

In a mature DevOps organisation would choosing a product/product line integration branch strategy be part of DevOps? What do I mean by integration branch strategy? For example a product team has to ...
6
votes
2answers
157 views

How to find the constraint in a software development shop?

Let us define a constraint as anything that prevents the system from achieving its goal and then look at the goal of DevOps in an organization. A good definition is "DevOps enables a fast flow of ...
15
votes
1answer
178 views

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 ...
0
votes
4answers
507 views

How is DevOps related to Agile? [closed]

Agile has been around for quite a while. And several offspring came out of it, such as Extreme Programming, Scrum, Lean Software Development and others. Isn't DevOps just another offspring of Agile? ...
2
votes
1answer
75 views

How to prevent failure from introduced changes? [closed]

The DevOps Report by Puppet Labs states that "devopsy" companies have 3x times lower failure rate. While other companies must have a fairly regular rate of failures from deployments to production. ...
11
votes
2answers
606 views

What does a “DevOps Transformation” contain?

Some consulting companies are promoting a service called "DevOps Transformation". Multiple big companies are talking about the subject at conferences and meetups around the world. What does such "...
10
votes
2answers
210 views

How to change existing policies in an organisation?

I assume that an organization wishing to do a DevOps transformation has some problems and policies it is interested in changing. This interest can come from top managers, middle managers, or even from ...
44
votes
7answers
4k views

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?

1
2