Domov Razvoj Kaj je upravljanje življenjskega cikla aplikacije (alm)? - definicija iz tehopedije

Kaj je upravljanje življenjskega cikla aplikacije (alm)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni upravljanje življenjskega cikla aplikacij (ALM)?

Upravljanje življenjskega cikla aplikacij (ALM) je kombinirano usklajevanje različnih dejavnosti življenjskega cikla razvoja, kot so zahteve, modeliranje razvoja, izdelave in testiranja s pomočjo:

  • Pravilno izvrševanje procesov, ki zajemajo te dejavnosti.
  • Upravljanje odnosov med razvojnimi artefakti, ki jih te dejavnosti uporabljajo ali proizvajajo.
  • Izdelava poročil o napredku celotnega razvojnega cikla.

Upravljanje življenjskega cikla aplikacij je znano tudi kot upravljanje življenjskega cikla programske opreme.

Techopedia razlaga upravljanje življenjskega cikla aplikacij (ALM)

Proces ALM vključuje upravljanje življenjskega cikla aplikacij s pomočjo upravljanja, razvoja in operacij. ALM se glede na kohezivno vez življenjskega cikla razvoja vedno začne z idejo, ki vodi k razvoju aplikacije. Ko je aplikacija ustvarjena, je naslednji korak namestitev v živo okolje. Ko aplikacija izgubi poslovno vrednost, doseže konec življenjske dobe, kjer je ne uporablja več.

Čeprav ALM ne podpira določenih dejavnosti upravljanja življenjskega cikla, vse dejavnosti ohranja v sinhronizaciji. Prednosti ALM so naslednje:

  • Skupna raba najboljših praks pomaga povečati produktivnost razvijalcev.
  • Nemoten pretok informacij in sodelovanje pomagata prebiti meje.
  • ALM krajša čas za razvoj in prilagajanje aplikacij.
  • Poenostavljeno povezovanje pospeši proces razvoja.

Slabosti ALM so naslednje:

  • Poveča skupne stroške prijave.
  • Neposredno odgovoren za vklop ponudnika.
Kaj je upravljanje življenjskega cikla aplikacije (alm)? - definicija iz tehopedije