What Are the Obstacles to DevOps Success?
The inability to embrace change on several fronts, like culture, methodology, and management, can slow down and hinder a successful DevOps transformation.
Join the DZone community and get the full member experience.Join For Free
To gather insights on the state of DevOps, we spoke with 22 executives at 19 companies implementing DevOps for themselves and helping clients to implement a DevOps methodology. We asked, "What are the most common obstacles to the success of DevOps initiatives?" Here's what they told us:
- Embracing change from management and team members. Adopting the mentality of fail early, fail fast. People are worried about the security of their jobs not realizing that DevOps will take them away from pushing buttons and put them in revenue-generating tasks. It takes time to learn the new process and it’s never really complete. There are always new tools to learn, understand their maturity and business value for your particular business.
- Hesitation to adopt a loosely coupled architecture that will give the enterprise the agility and flexibility necessary to make the digital transformation.
- Based on the survey we just fielded: cost, complexity, and legacy IT.
- Knowledge of tools and different parts of the pipeline can be an obstacle. The ability to trace what happened in the application code. A lot of different tools, abstractions, dependencies, and security to keep up with. We roll all of that into a single solution providing defaults that work for everyone. We provide tools without people having to ask for them.
- Failure to define the initial goals, starting small, and then scaling. Roll out all at once versus investing the time in a focused effort for success.
- Security is certainly one. The DevOps aspects of our operations were one of the biggest areas of discussion with our SOC2 auditors and required very careful consideration of controls.
Here’s who we talked to:
- Gil Sever, CEO, Applitools
- Mike Tria, Head of Infrastructure, Atlassian
- John Trembley, CMO and Scott Harvey, V.P. Engineering, Atmosera
- Aruna Ravichandran, VP DevOps Products and Solutions Marketing, CA Technologies
- Flint Brenton, CEO, Collabnet
- Tom Hearn, Data Center Architect, Datalink
- Shehan Akmeemana, CTO, Data Dynamics
- Robert Reeves, Co-founder and CTO, Datical
- Anders Wallgren, CTO, Electric Cloud
- Job van der Voort, Vice President of Product, GitLab
- Ben Slater, Chief Product Officer, Instaclustr
- Ilya Pupko, Chief Architect, Jitterbit
- Tom Joyce, CEO, Pensa
- Stephanos Bacon, Chief of Product, Portfolio Strategy for Application Platforms, Red Hat
- Michael Mazyar, CTO, Samanage
- Eric Wahl, IT Director and John Joseph, Vice President of Marketing, Scribe Software
- Manish Gupta, CEO and Founder, ShiftLeft
- Martin Loewinger, Director of SaaS Operations and Jonathan Parrilla, DevOps Engineer, SmartBear
- Chris McFadden, V.P. Engineering and Operations, SparkPost
Opinions expressed by DZone contributors are their own.