DevOps Culture: Sharing Tools Is Not Enough
DevOps Culture: Sharing Tools Is Not Enough
The State of DevOps survey explores companies shooting for DevOps maturity. See why just adopting the right tools isn't the end of the journey.
Join the DZone community and get the full member experience.Join For Free
The DevOps Zone is brought to you in partnership with xMatters. xMatters delivers integration-driven collaboration that relays data between systems, while engaging the right people to proactively resolve issues. Read this best practices guide and learn 4 steps that are critical to DevSecOps success.
The success of DevOps culture depends on the success of tools for sharing information between your development and operations teams — unless your tools, practices, and philosophies are aligned, you won’t achieve the high velocity of quality product you’re aiming for. Without transparency of information through proactive updates, and collaboration between the two teams, your organization could lose out on DevOps as a key opportunity for competitive advantage.
Puppet’s State of DevOps Survey revealed that organizations classified as top DevOps performers have 200 times more frequent deployments, 24 times faster failure recovery, and a three times lower rate of change failure. However, more than 80 percent of respondents reported that development and operations share at least some tools in a 2017 DevOps maturity study from xMatters and Atlassian. Simply having tools for sharing information between teams is quite apparently not enough.
The point is that DevOps culture is strong, but only to a point, and simply implementing the right tools may not be sufficient to achieve true velocity. While the value of real-time, targeted communications between development and operations is a known entity, the top-performing teams think about sharing technology a little differently.
Do those with development and operations responsibilities share tools?
Why Sharing Tools Isn’t the Whole Solution
There’s nothing wrong with sharing tools. They’re a highly effective way for development and operations to collaborate, especially in a workplace where distributed teams are more common. In fact, they’re critical. However, the types of sharing tools and the ways they’re used may not be effective enough for DevOps organizations that struggle with deployments, recovery, and failure. Unless you’re sharing the information that comes from your systems, you’re not accomplishing much.
The Atlassian and xMatters DevOps maturity study revealed that organizations using platforms for sharing experience mixed success. As many as 90 percent of respondents report their organizations do share information, but the success is mixed. What’s the difference in sharing tools between top-performing DevOps organizations and their less successful counterparts, especially when it comes to key metrics of success such as deployment frequency, failure recovery and change failure rates?
How would you describe knowledge sharing between the company’s development and IT teams?
Are High-Performing DevOps Teams Using Tools Differently?
Only 17 percent of respondents in the xMatters and Atlassian study stated their organization is open to everyone on development and operational teams supplying technical information, goals, plans and results. The remaining 83 percent of organizations stated that information is available for limited periods of time, in limited static formats, or only to groups who request it.
Even the best sharing tools can’t overcome a culture where information isn’t freely available. Hoarding information or creating organizational silos by using sharing technologies to send static reports to certain people hurts trust and slows down your progress.
Read the DevOps survey report
Conclusion: Achieving True Transparency in DevOps Organizations
DevOps culture should be a tool for accelerating an organization’s product development and deployment lifecycles. If your information flow is limited or non-continuous, it’s a barrier to unlocking the results of a truly DevOps-based organization. To achieve the results of top-performing teams, developing, documenting and automating processes for sharing information through tools could be what it takes to make DevOps work for your organization.
Are there gaps in your DevOps pipeline? Check out the FREE xMatters & Atlassian: 2017 DevOps Maturity Survey Report. If you’re ready to get started today turning your systems’ insights into actionable alerts during business disruptions, start your trial of xMatters today.
Published at DZone with permission of Dan Goldberg , DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.