Gerenciamento do Ciclo de Vida do Aplicativo (ALM)

Autor: Peter Berry
Data De Criação: 15 Agosto 2021
Data De Atualização: 22 Junho 2024
Anonim
Salesforce Trailhead  - Application Lifecycle Management (ALM)
Vídeo: Salesforce Trailhead - Application Lifecycle Management (ALM)

Contente

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.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

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.