Scale Up 360 - Auto Code

Key Facts

Conference: Scale Up 360 - Auto Code
Topic: Containerize a Legacy Software Application and implement Continuous Delivery
Location: Online
Date: 2020-11-30 - 2020-12-01
Lecturer: Patrick Koch, Michael Mitter

Source of the Screenshot:


A legacy software application, which was established more than two decades ago and which is used by almost all major manufacturers of the automotive industry, experienced significant changes during the last years: Agile Software Development was introduced, the application was promoted to a strategic platform product of the company and of course including technological upheavals. In addition, the „first generation“ of just three developers was extended to three Agile Teams and an attempt was made to go towards DevOps. This is the starting point at which we began our journey, as „new generation“ of the development, responsible for establishing Agile Software Development for the very first time and for implementing a powerful, stable and state of the art Continuous Delivery Pipeline almost from the scratch. The next challenge was to take advantage of Containers: deploying the application to Container and using it for the infrastructure for increasing the development speed.

So, how does the transition towards DevOps approaches and to containerization look like? Which DevOps metrics could be measured and improved? This story is intended as a progress report: it is about the strategies and their successes/failures, told from the perspective of a Product Owner and of a DevOps Engineer.