Gestion du cycle de vie des applications (ALM)

Auteur: Peter Berry
Date De Création: 15 Août 2021
Date De Mise À Jour: 22 Juin 2024
Anonim
0098 - Bernard Fedotoff - ALM: Gestion du cycle de vie des applications
Vidéo: 0098 - Bernard Fedotoff - ALM: Gestion du cycle de vie des applications

Contenu

Définition - Que signifie gestion du cycle de vie des applications (ALM)?

La gestion du cycle de vie des applications (ALM) est la coordination combinée de diverses activités du cycle de vie du développement, telles que les exigences, le développement de la modélisation, la construction et les tests:


  • Application correcte des processus qui couvrent ces activités.
  • Gestion des relations entre les artefacts de développement utilisés ou produits par ces activités.
  • Création de rapports d'avancement du cycle de développement complet.

La gestion du cycle de vie des applications est également appelée gestion du cycle de vie des logiciels.

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique la gestion du cycle de vie des applications (ALM)

Le processus ALM implique la gestion du cycle de vie des applications via la gouvernance, le développement et les opérations. Considéré comme le lien cohérent du cycle de vie du développement, ALM commence toujours par une idée, ce qui conduit au développement de l'application. Une fois l'application créée, l'étape suivante est le déploiement dans un environnement en direct. Une fois que l'application perd sa valeur métier, elle arrive en fin de vie, où elle n'est plus utilisée.


Même si ALM ne prend pas en charge des activités particulières du processus de gestion du cycle de vie, toutes les activités sont synchronisées. Les avantages d'ALM sont les suivants:

  • Le partage des meilleures pratiques contribue à augmenter la productivité des développeurs.
  • La fluidité de la circulation de l'information et le travail collaboratif aident à dépasser les frontières.
  • ALM réduit le temps nécessaire pour développer et adapter des applications.
  • L'intégration simplifiée accélère le processus de développement.

Les inconvénients d'ALM sont les suivants:

  • Augmente le coût global de l'application.
  • Directement responsable du lock-in du vendeur.