Huis Ontwikkeling Wat is Application Lifecycle Management (Alm)? - definitie van techopedia

Wat is Application Lifecycle Management (Alm)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Application Lifecycle Management (ALM)?

Application lifecycle management (ALM) is de gecombineerde coƶrdinatie van verschillende ontwikkelingslevenscyclusactiviteiten, zoals vereisten, ontwikkeling van modellen, bouwen en testen door:

  • Correcte handhaving van processen die deze activiteiten omvatten.
  • Beheer van relaties tussen ontwikkelingsartefacten die door deze activiteiten worden gebruikt of geproduceerd.
  • Voortgangsrapporten maken van de volledige ontwikkelingscyclus.

Lifecycle management van applicaties wordt ook wel software lifecycle management genoemd.

Techopedia verklaart Application Lifecycle Management (ALM)

Het ALM-proces omvat het beheer van de levenscyclus van applicaties door middel van governance, ontwikkeling en operaties. Beschouwd als de samenhangende band van de ontwikkelingslevenscyclus, begint ALM altijd met een idee, wat leidt tot de ontwikkeling van de applicatie. Nadat de toepassing is gemaakt, is de volgende stap de implementatie in een live omgeving. Zodra de toepassing zijn bedrijfswaarde verliest, is het einde van de levensduur bereikt en wordt het niet meer gebruikt.

Hoewel ALM bepaalde activiteiten in het kader van het levenscyclusbeheer niet ondersteunt, worden alle activiteiten gesynchroniseerd. ALM voordelen zijn als volgt:

  • Het delen van best practices helpt de productiviteit van ontwikkelaars te verhogen.
  • Soepele informatiestroom en samenwerking helpen grenzen te verleggen.
  • ALM verkort de tijd om applicaties te ontwikkelen en aan te passen.
  • Vereenvoudigde integratie versnelt het ontwikkelingsproces.

ALM-nadelen zijn als volgt:

  • Verhoogt de totale applicatiekosten.
  • Direct verantwoordelijk voor lock-in van leveranciers.
Wat is Application Lifecycle Management (Alm)? - definitie van techopedia