This document presents a seven-year action research study on the adoption of Application Lifecycle Management (ALM) within Havelsan, a large IT company. It discusses the transition from ALM 1.0, which relies on separate tools for each lifecycle activity, to ALM 2.0, which integrates these activities into a cohesive system to address the complexities of large-scale software development. The findings emphasize that while ALM offers benefits such as improved integration and process automation, its successful adoption faces challenges that require careful management and adaptation.