Application lifecycle management (ALM) regards the process of delivering software as a continuously repeating cycle of inter-related steps: definition, design, development, testing, deployment and management. Each of these steps needs to be carefully monitored and controlled.

Reference:
http://en.wikipedia.org/wiki/Application_Lifecycle_Management
Posted by 알 수 없는 사용자
,