Thursday, 5 June 2014

DevOps changes corporate culture for the better, study suggests

DevOps changes corporate culture for the better, study suggests

IBM Watson Group-photo from IBM Media Relations
Survey of 9,200 IT professionals finds direct correlation between DevOps adoption and business success.
DevOps means greater performance in IT organizations. And higher performance within IT organizations translates to greater success for the rest of the enterprise.
That's the main takeaway of a recent survey conducted by Puppet Labs, a provider of IT automation software. The survey, based on the responses of 9,200 IT and software development professionals, finds that DevOps practices are being adopted at accelerated rates, and high-performing IT organizations deploy code 30 times more frequently with 50 percent fewer failures.

DevOps brings together two, often very different worlds within the IT sector: developers and operations people, who often work at odds with one another. Developers are famous for working in more free-form fashion, and burning a lot of midnight oil, while operations people are more focused on schedules and processes. Within today's fast-moving and unforgiving economy, new software needs to built, tested, and released pronto -- within a matter of days and weeks. That's why developers and operators need to work in sync.
So, the corporate culture of getting things done in a hurry is recasting IT. But can IT also change corporate culture as well?  Yes, say the survey's authors, Gene Kim (author of The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win), Jez Humble (principal at ThoughtWorks), Dr. Nicole Forsgren Velasquez (professor at Utah State University) and Nigel Kersten (Puppet Labs). The survey shows there's a direct correlation between DevOps adoption and business success, they state.

Well-known DevOps practices such as use of version control and continuous delivery lead to a corporate culture of continuous learning and improvement. That's because open information flow, cross-functional collaboration, shared responsibilities, learning from failures and new ideas are at the heart of DevOps, and correlate strongly with high organizational performance.

IT job satisfaction is another variable in business success. The Puppet Labs survey shows that that the number one predictor of organizational performance is job satisfaction, and that DevOps practices increase employee satisfaction across the board. Software gets delivered quickly, and there's more involvement in designing solutions.

The bottom line is that firms with high-performing IT organizations were twice as likely to exceed their profitability, market share and productivity goals, the survey confirms.

Another interesting finding from the survey: 16 percent of respondents were actually even part of a formal "DevOps" department, a relatively new phenomenon. Of these respondents, 55 percent identified as DevOps engineers or systems engineers.

No comments: