The document discusses IBM's approach to containerizing existing applications to improve development and deployment. It describes: 1) The development teams took a "squad approach," with existing application teams continuing their work and a new "container team" collaborating to containerize the applications. This allowed specialization while leveraging existing structures. 2) The container team built base images, containerized each product, implemented continuous integration and test automation to validate the containers worked as intended. 3) Challenges included getting the base configuration right, defining storage, identifying environment variables, and shifting testing approaches. 4) After initial success with four containers, the program has expanded to 30 containers supporting eight development teams across four