應用程式生命週期管理

應用程式生命週期管理（Application lifecycle management），簡稱ALM，是指计算机程序的产品生命周期（包括软件开发过程及）。其中包括了需求管理、软件架构、程序设计、软件测试、軟體維護、变更管理、持續整合、项目管理和發佈管理。

ALM和軟體開發生命週期的關係 

ALM的概念比軟體開發生命週期（SDLC）要廣，後者只限制在软件开发的階段（例如需求、設定、寫程式、測試、組態、專案管理及變更管理）。ALM在開發完成後仍會繼續進行，直到應用程式不使用為止，而且可能會跨越數個體開發生命週期。

軟體套件
以下是一些ALM工具：

参考资料

延伸導讀

相關條目
产品生命周期

 
 
 系统发展生命周期
 軟件項目管理
 项目管理软件比较
 缺陷跟踪管理系统
 

软件工程