DEV Community

Discussion on: Why DevOps Is Useful

Collapse
 
gypsydave5 profile image
David Wickes

There should be one or more people with DevOps role for each team

I'd go further; there is no such thing as 'a DevOps' - it's not a job, and it's not a role. It's a mindset and a way of working which everyone in the team has to commit to.

Collapse
 
joaomarcusc profile image
João • Edited

I agree that it's more of a mindset, and I can tell it may take a herculean effort to apply such a mindset for some companies. In my experience, companies that apply software factory principles and assign very specific roles and responsibilities to each employee have a hard time moving to DevOps. After all, a software factory treats software like an assembly line. People get used to the assembly line like Charles Chaplin in "Modern Times".There is little room for innovation, processes are long and tedious and there is a lot of friction between different teams. In these cases, it may be a good idea to have a transition plan where there is a "DevOps" role for each team.