--- title: Application Lifecycle Management localeTitle: Gerenciamento de ciclo de vida de aplicativos --- ## Gerenciamento de ciclo de vida de aplicativos O Application Lifecycle Management (ALM), embora comumente associado ao SDLC (Software Development Lifecycle), é uma perspectiva mais ampla que se alinha melhor ao conceito de Product Lifecycle. O desenvolvimento (SDLC) é apenas uma parte do ciclo de vida do aplicativo e, portanto, é representado como parte do ALM. O ALM pode ser dividido em três áreas distintas: Governança, Desenvolvimento e Operações: Governança: engloba toda a tomada de decisão e gerenciamento de projetos para esta aplicação, estende-se por toda a existência da aplicação. Desenvolvimento: Processo (SDLC) de criar realmente o aplicativo. Para a maioria das aplicações, o processo de desenvolvimento reaparece várias vezes mais no tempo de vida do aplicativo, incluindo correções de bugs, melhorias e novas versões. Operações: o trabalho necessário para executar e gerenciar o aplicativo geralmente começa pouco antes da implantação e é executado continuamente até a desativação do aplicativo. Sobrepõe às vezes com o desenvolvimento. Ferramentas podem ser usadas para gerenciar o ALM; Algumas das opções mais populares incluem: * Atlassian [JIRA](http://atlassian.com/software/jira) * [Rally da](http://ca.com/us.html) CA Technologies * [Thoughtworks](http://thoughtworks.com/products) #### Mais Informações: InfoQ - Gartner e Software Advice examinam [ferramentas do Agile Lifecycle Management](http://www.infoq.com/news/2015/02/agile-management-tools/)