Gestione del ciclo di vita delle applicazioni (ALM)

Autore: Peter Berry
Data Della Creazione: 15 Agosto 2021
Data Di Aggiornamento: 22 Giugno 2024
Anonim
What is Application Lifecycle Management (ALM)?
Video: What is Application Lifecycle Management (ALM)?

Contenuto

Definizione - Cosa significa Application Lifecycle Management (ALM)?

La gestione del ciclo di vita delle applicazioni (ALM) è il coordinamento combinato di varie attività del ciclo di vita dello sviluppo, quali requisiti, sviluppo di modelli, sviluppo e test mediante:


  • Corretta applicazione dei processi che coprono queste attività.
  • Gestire le relazioni tra artefatti di sviluppo utilizzati o prodotti da queste attività.
  • Creazione di rapporti sullo stato di avanzamento dell'intero ciclo di sviluppo.

La gestione del ciclo di vita delle applicazioni è anche nota come gestione del ciclo di vita del software.

Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare ed eseguire la tua azienda dal cloud.

Techopedia spiega Application Lifecycle Management (ALM)

Il processo ALM prevede la gestione del ciclo di vita delle applicazioni attraverso governance, sviluppo e operazioni. Considerato il legame coesivo del ciclo di vita dello sviluppo, ALM inizia sempre con un'idea, che porta allo sviluppo dell'applicazione. Dopo aver creato l'applicazione, il passaggio successivo è la distribuzione in un ambiente live. Una volta che l'applicazione perde il suo valore commerciale, raggiunge la fine della vita, dove non viene più utilizzata.


Sebbene ALM non supporti particolari attività del processo di gestione del ciclo di vita, mantiene sincronizzate tutte le attività. I vantaggi di ALM sono i seguenti:

  • La condivisione delle migliori pratiche aiuta ad aumentare la produttività degli sviluppatori.
  • Il flusso regolare di informazioni e il lavoro collaborativo aiutano a rompere i confini.
  • ALM riduce i tempi di sviluppo e adattamento delle applicazioni.
  • L'integrazione semplificata accelera il processo di sviluppo.

Gli svantaggi di ALM sono i seguenti:

  • Aumenta il costo complessivo dell'applicazione.
  • Direttamente responsabile del blocco del fornitore.