Application lifecycle management

Application lifecycle management (ALM) rappresenta l'unione di attività di gestione di business con attività di ingegneria del software, resa possibile dall'utilizzo di strumenti che facilitano la gestione delle fasi di: analisi dei requisiti, progetto architetturale, sviluppo, collaudo del software, gestione delle versioni, delle modifiche e della distribuzione.

Rappresentano l'evoluzione degli IDE in quanto aggiungono alla scrittura del codice l'intera governance dei processi di produzione e manutenzione del software.

Benefici

Un processo efficace di Management del ciclo di vita delle applicazioni, supportato dei giusti strumenti può

Categorie incluse nel concetto di Application Lifecycle Management

A representation of the ALM concepts.

Esempi

Piattaforme ALM famose sono, ad esempio, Microsoft Azure DevOps, Atlassian Jira e GitLab.

Collegamenti esterni

  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica