Return to Agile ALM, Application Lifecycle
See the Manning Book: Agile ALM by Michael Huettermann
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.