A DevOps Journey: Leading the Transformation at IBM Prior Year Content
Implementing change in a large organization is challenging. Today, IBM is a one-hundred year old organization that is constantly reinventing itself. DevOps is a key ingredient in that process―integrating speed, quality, and value for clients. Dibbe Edwards leads IBM’s DevOps transformation and has experienced both success and tribulation. She has consolidated her experience into five best practices that cover the complete software development lifecycle and take into account the dimensions of process, tools, and culture change. These best practices include (1) expand agile beyond development and test, (2) continually test using automation and virtualization, (3) build a delivery pipeline, (4) experiment rapidly, and (5) create a culture of continuous improvement. Dibbe describes this journey, her experiences, the best practices she discovered, what techniques she used, and how she recommends a software development team get started on their DevOps journey.