Companies that have strong DevOps programs in place not only are able to deploy software 200 times more frequently, but also have 2,555 times faster lead times for their projects -- the time from code commit to putting it in production,
That's one of the key takeaways from a survey of 4,600 IT professionals, released by Puppet, which took a close look at deployments, security, stability and employee loyalty at organizations that have adopted DevOps practices. The survey was conducted and written in partnership with DevOps Research and Assessment (DORA).
"There's a huge delta between the organizations that get it and are able to ship software on demand, and the organizations that take days, weeks or even years to ship simple upgrades," said Nigel Kersten, CIO of Puppet, adding that the survey shows this "gap is widening"
DevOps seeks to align the activities of developers, who work at a pace different than that of operations teams, who need to keep on top of release schedules. Respondents who report they are part of a DevOps team increased from 16 percent in 2014 to 22 percent in this year's survey.
The survey shows that high-performing organizations are widening their lead against lower-performing organizations. Compared to low performers, high-performing organizations deploy 200 times more frequently, have 2,555 times faster lead times, and recover 24 times faster from failed changes, with three times lower change fail rates.
Because high performers build quality into each stage of the development process, they also spend 22 percent less time on unplanned work and rework than lower-performing organizations, and thus are able to spend 29 percent more time on new work.
Security is an important component of continuous delivery. The survey confirms that integrating security into each stage of the development process has a positive impact on IT performance and security outcomes. Organizations that better integrate information security objectives into daily work spend 50 percent less time remediating security issues than low performers.