DevOps is on the rise and soon everyone will be talking about it. Gartner predicts that 25 percent of the global 2000 organisations will be adopting DevOps in 2016. Now we all know that not every company of the global 2000 are IT/software companies that speak the DevOps language.
But if these predictions are accurate, more industries are going to have to know what DevOps is. For example, Target and Lego are two global companies that use DevOps. You wouldn't consider either to be software related, but in order for any company to function externally, they need to have the internal production and process side of things running smoothly first.
If DevOps is expanding to any and all types of companies, it's important that the term can be explained. Not defined, but explained. It's become clear that DevOps cannot be defined, but a first step would be to gauge how much of "DevOps" does one need to know?
When I was first on the job hunt after graduation, I sat down with a senior manager at Deloitte, who gave me some quality advice that I can apply here. She said to me that everyone wants a problem solver. How can you address a problem, and then offer a way to solve it? You have to do the research and come up with the game plan, but once you've pitched the problem you can solve, people will first realize that 1) it could actually be a problem, and 2) potentially see the benefit in you.
Now back to DevOps. DevOps solves problems. Once you know who you are pitching DevOps to, you can gauge their level of DevOps knowledge, or IT knowledge in general. Chances are, if they're not from a software background, all the technical explanations that come with DevOps will be of no use to them. Only explain as much as they can understand, and leave the more complex conversations for someone in that company who has that industry knowledge.
What we can all agree on in this:
- DevOps improves efficiencies between the two most common IT work groups: Development and Operations
- They deal with the overall "behind-the-scenes" processes and functions used in everyday business for a company
- DevOps ensures speedy and smooth product delivery
- It promotes a collaborative relationship between Development and Operations, which traditionally isn't very common
Gartner's predictions suggest that a lot of non-IT professionals and companies will be hearing the term DevOps in the following year. Not everyone needs to know the in-depth technical explanation, but as long as everyone is on board with why DevOps is important and what it can achieve for their organisation, that's a good enough reason for them to further explore.