Índice:
- Definição - O que significa o Gerenciamento do Ciclo de Vida do Aplicativo (ALM)?
- Techopedia explica o Application Lifecycle Management (ALM)
Definição - O que significa o Gerenciamento do Ciclo de Vida do Aplicativo (ALM)?
O gerenciamento do ciclo de vida do aplicativo (ALM) é a coordenação combinada de várias atividades do ciclo de vida do desenvolvimento, como requisitos, desenvolvimento de modelagem, construção e teste por:
- Aplicação adequada dos processos que cobrem essas atividades.
- Gerenciando relacionamentos entre artefatos de desenvolvimento usados ou produzidos por essas atividades.
- Criando relatórios de progresso de todo o ciclo de desenvolvimento.
O gerenciamento do ciclo de vida do aplicativo também é conhecido como gerenciamento do ciclo de vida do software.
Techopedia explica o Application Lifecycle Management (ALM)
O processo do ALM envolve o gerenciamento do ciclo de vida do aplicativo por meio de governança, desenvolvimento e operações. Considerado o vínculo coeso do ciclo de vida do desenvolvimento, o ALM sempre começa com uma idéia, que leva ao desenvolvimento do aplicativo. Depois que o aplicativo é criado, a próxima etapa é a implantação em um ambiente ativo. Depois que o aplicativo perde seu valor comercial, ele atinge o fim da vida útil, onde não é mais usado.
Embora o ALM não suporte atividades específicas do processo de gerenciamento do ciclo de vida, ele mantém todas as atividades sincronizadas. As vantagens do ALM são as seguintes:
- Compartilhar as práticas recomendadas ajuda a aumentar a produtividade do desenvolvedor.
- O fluxo suave de informações e o trabalho colaborativo ajudam a quebrar os limites.
- O ALM reduz o tempo para desenvolver e adaptar aplicativos.
- A integração simplificada acelera o processo de desenvolvimento.
As desvantagens do ALM são as seguintes:
- Aumenta o custo geral do aplicativo.
- Responsável direto pelo bloqueio do fornecedor.