freeCodeCamp/guide/portuguese/agile/application-lifecycle-manag.../index.md

25 lines
1.6 KiB
Markdown
Raw Normal View History

---
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/)