DevOps has evolved to the point where much of the focus is on automating the delivery of code. Continuous Integration and Continuous Delivery through build and release automation is at the core of many DevOps conversations. While this is a critical component of any successful DevOps transformation, there is still something missing. To improve collaboration, communication and integration between Operations and the greater development organizations (analysts, product and project managers, developers, testers, etc) artifacts like defects, stories, tasks, changes and problems need to flow freely despite the sheer number of legacy tools, governance processes and stakeholder specific tools inherent in large organizations.
In this talk, I’ll review my experiences and lessons learned working with DevOps deployments in the largest of scales, including top 10 banks, the largest retailers, and car manufacturers. Each of these organizations aspired to our collective goal of the DevOps transformation, but was challenged by integrating the process of rapid iterations and continuous delivery with their existing systems and stakeholders. This led me and my colleagues at these organizations to compile a set of tool-agnostic DevOps Integration Patterns, each of which builds on the core ideas of continuous delivery and release automation. The patterns include Defect Unification, Agile Orchestration and Supply Chain Integration. For each of the patterns, I’ll review a case study of how it’s implementation lead to a DevOps deployment success at these organizations.
Sign in to add slides, notes or videos to this session