--- title: Application Lifecycle Management localeTitle: 应用生命周期管理 --- ## 应用生命周期管理 应用程序生命周期管理(ALM)虽然通常与软件开发生命周期(SDLC)相关联,但它是一个更广泛的视角,可以更好地与产品生命周期的概念保持一致。开发(SDLC)只是应用程序生命周期的一部分,因此表示为ALM的一部分。 ALM可分为三个不同的领域:治理,开发和运营: 治理:包含该应用程序的所有决策和项目管理,并扩展了整个应用程序的存在。 开发:实际创建应用程序的过程(SDLC)。对于大多数应用程序,开发过程在应用程序的生命周期中再次出现几次,包括错误修复,改进和新版本。 操作:运行和管理应用程序所需的工作通常在部署之前不久开始,然后持续运行直到应用程序退役。有时与发展重叠。 工具可用于管理ALM;一些比较受欢迎的选项包括: * Atlassian [JIRA](http://atlassian.com/software/jira) * CA Technologies [拉力赛](http://ca.com/us.html) * [ThoughtWorks的](http://thoughtworks.com/products) #### 更多信息: InfoQ - Gartner和软件建议检查[敏捷生命周期管理工具](http://www.infoq.com/news/2015/02/agile-management-tools/)