Note: Agile Lifecycle Management (ALM)

Application Lifecycle Management (ALM) defines how a software application is managed from conception, through its creation and deployment, to its eventual retirement.

It's all about real-time collaboration, cross-team visibility, better project monitoring and reporting with an established process to develop quality software in less time.

ALM is a continuous process of managing the life of an application through Governance, Development and Operations

ALM Definitions

Snippet from Wikipedia: Application lifecycle management

Application lifecycle management (ALM) is the product lifecycle management (governance, development, and maintenance) of computer programs. It encompasses requirements management, software architecture, computer programming, software testing, software maintenance, change management, continuous integration, project management, and release management.

Continuous... ALM Abbreviations