Table des matières:
- Définition - Que signifie la gestion du cycle de vie des applications (ALM)?
- Techopedia explique la gestion du cycle de vie des applications (ALM)
Définition - Que signifie la gestion du cycle de vie des applications (ALM)?
La gestion du cycle de vie des applications (ALM) est la coordination combinée des 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 par:
- Application appropriée des processus couvrant ces activités.
- Gérer les 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.
Techopedia explique la gestion du cycle de vie des applications (ALM)
Le processus ALM implique la gestion du cycle de vie des applications par le biais de la gouvernance, du développement et des opérations. Considéré comme le lien cohésif 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 commerciale, elle arrive en fin de vie, où elle n'est plus utilisée.
Bien qu'ALM ne prenne pas en charge certaines activités du processus de gestion du cycle de vie, il garde toutes les activités synchronisées. Les avantages d'ALM sont les suivants:
- Le partage des meilleures pratiques permet d'augmenter la productivité des développeurs.
- Un flux d'informations fluide et un travail collaboratif aident à briser les frontières.
- ALM réduit le temps de développement et d'adaptation des applications.
- Une 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 verrouillage des fournisseurs.
