“Application Lifecycle Management (ALM) is a continuous process of managing the life of an application through governance, development and maintenance.” (Wikipedia) When Agile software development is introduced into an organization it generally requires substantial changes in the organization’s ALM tools and policies, which are typically designed to support alternative methodologies such as Waterfall.

Related links: Application Lifecycle Management