It’s hard to believe 2018 is already here! But as we turn the page on last year, I think it’s especially important to look back and reflect on all we learned. As I finalize my 2018 plans and begin to execute on my 2018 DevOps and Jobs-as-Code strategies, I’m drawn back to some key takeaways from Interop ITX’s ‘2017 State of DevOps’ research report.
There’s a wealth of information in this report that sheds light on how (and why) IT organizations are implementing DevOps best practices, and what they’re planning for the future. Here’s what stood out to me:
- DevOps is here to stay!
DevOps adoption is on the rise. 50% of respondents have already implemented DevOps in their organizations, or are planning to within 12 months. Only 20% of respondents reported no plans to adopt DevOps, and that number is down from 30% just two years ago.Companies are finding ways to deliver demonstrable results and build sustainable competitive advantages by implementing DevOps best practices. The industry has taken note, thus DevOps is making its way into the mainstream.
- The benefits are clear.
It’s easy to understand why companies are buying in. Today, IT organizations are tasked with managing an ever-growing array of business applications and increasingly complex heterogeneous environments. To keep up with that demand, IT professionals must work smarter. DevOps delivers undisputable benefits.Here’s a look at the top 3 reasons IT organizations implement DevOps:
- Need to improve application quality and performance (55%)
- Need to improve end-user experience (48%)
- Need to cut IT costs (35%)
The benefits (and financial implications) are significant.
- 25% of survey respondents said DevOps practices helped cut costs
- 20% said DevOps helped increased revenue
According to the report, other benefits included increased collaboration, higher frequency of software deployments, a reduction in time spent maintaining applications, and improved quality and performance of applications.
Now ask yourself… how could your IT organization benefit from the time and cost savings above?
- Companies are investing.
A whopping 80% of respondents said their organizations are planning DevOps investments. Where are IT organizations spending? Top investment areas included personnel/skills development, tools for project management, issue tracking, collaboration, and automation.
- Hiring new resources with necessary skills (39%)
- Redesigning processes to drive DevOps (39%)
- Investing in new tools (39%)
- Investing in training (38%)
- Changing organizational structure (28%)
As a thought leader for DevOps, I found the report both validating and exciting. Indeed, DevOps is here to stay, and organization large and small are starting to see the fruits of their labor! Implementations don’t come without challenges though. Security, ROI justification, cultural/organizational changes and mismatched skill sets are just a few of the obstacles companies must overcome. However, as highlighted above, the benefits are both tangible and significant… too significant to overlook.
As we pivot to 2018, IT organizations must strike a delicate balance between top IT trends like DevOps, Cloud, containers, Big Data, AI/Machine Learning, and more. These trends can, and will, fight for your limited resources and budget. I urge you to continue on your path with DevOps. It works and you will be able to realize tangible, demonstrable value for your business.
Trying to figure out where your IT organization should start the DevOps journey? I recommend looking at the SDLC by process instead of trying to take on the entire thing. For example, if your organization uses job scheduling automation, look to ‘DevOps-ize’ that specific process without significant disruption to everything else around it. Shift-left the control to the developer to build, test and debug jobs much earlier in the lifecycle. You’ll start seeing benefits faster than you can imagine.
I hope these insights are helpful as you navigate your DevOps journey. Are you currently implementing or planning to implement DevOps strategies at your company? I’d love to hear your feedback and questions!
- Continuous Delivery vs Deployment vs Integration: What’s the Difference?
- DevOps Best Practices for Enterprise Architecture
- How to Write Test Cases for Software
- ITIL and DevOps: Differences & Frameworks Working Together
- What is “Shift Left”? Shift Left Testing Explained
Forrester Study: Accelerate software delivery
When developers build business automation workflows at the same time as other application components, software delivery speed and efficiency increase while errors drop. Read this study to learn what Jobs-as-Code can mean for your business.