Hvad er administration af applikationslivscyklus?

Application lifecycle management (ALM) er en praksis, der bruges til udvikling af computersoftwareapplikationer. Dette er ikke udelukkende styring af kildekoden, der derefter samles til et softwareprogram, men ethvert aspekt af udviklingen fra konceptets øjeblik til det punkt, hvor applikationen ikke længere kan gennemføres til videreudvikling. Med denne praksis er ALM et middel til at bygge bro over de mål, en virksomhed eller organisation har for et bestemt stykke software, oprettelse eller implementering af denne software og softwarens vedligeholdelse. ALM er derefter en effektiv til at forbedre produktion, samarbejde og kvalitet på tværs af et udviklingsprojekts levetid.

Processen er typisk opdelt i tre hovedmål, hver med overlappende ansvar. Den primære og mest udbredte praksis gennem hele anvendelsen af ​​livscyklusstyringsprocessen er styring. Fra undfangelsesøjeblikket styres og spores alt i ALM-processen. Hver komponent i livscyklussen, inklusive design, udviklerne, selve softwarekoden, er under regeringsansvar.

Governance håndterer hele organiseringen af ​​disse elementer såvel som analysen og rapporteringen genereret fra hvert trin i processen. Dette hjælper virksomheden til at tage sunde beslutninger om videreudviklingsindsats, såsom omkostningssammenligning med forskellige aspekter af livscyklussen for at forbedre den samlede proces. De datametrik, der opnås under applikationslivscyklusstyringen gennem dens styring, er også vigtige for at afgøre, om videreudvikling er berettiget, eller softwareprojektet skal skrotes til en anden indsats.

Det andet primære aspekt af ALM, udvikling, er, hvor al den sproglige skruenøgnespinding finder sted. Det er også her, administration af applikationslivscyklus kan forveksles med softwareudviklingslivscyklen (SDLC), som i sig selv indeholder yderligere niveauer af kompleksitet. ALM inkluderer dog SDLC som en kritisk komponent. Udviklingsaspektet tager sig af kravene, design, kodning og test af softwaren. Det er også her, meget af vedligeholdelsen sker, såsom nye fulde versioner, fejlrettelser og mindre udgivelser.

Så er der de daglige operationer. Når softwaren har nået en tilstand, hvor den med succes kan implementeres, idet den opfylder alle krav og designspecifikationer og har bestået den første test for kvalitet, er den egnet til udgivelse. Operations henter rollen til styring af applikationslivscyklus her ved at forberede softwaren til implementering. Dette kan omfatte al markedsføring og salg, som måtte være nødvendigt, og etablering af et supportmiljø til at hjælpe kunder.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?