Demystifying people aspect of DevOps complexity cube
Any transformation is hard. Challenges come up right at the conceptual stage through the transformation journey and until measuring and declaring success. DevOps transformation is no different. However in a DevOps transformation an additional lack of understanding of its principles adds to the complexity – ‘DevOps is Continuous Integration and Deployment using a set of tools’.
While tools play a key role in realizing the benefits of DevOps, the people – leadership, middle management, teams on the ground all of them – make the journey successful. Similarly organization realignment to feature teams also supports people aspect of DevOps and its faster implementation. This presentation highlights the people aspects of DevOps implementation along with early warnings of potential impediments. It also provides tips that could help the people at different hierarchical levels of the organization to plan, measure, improve and successfully sail through the DevOps transformation.
This is an experience report based on our involvement as Agile and DevOps coaches for our customers across geography in different domains.