Hvad er livscyklus for systemudvikling?

En systemudviklingslivscyklus er metoden til at organisere oprettelse, brug og bortskaffelse af ny hardware og software i computerindustrien. En systemudviklingslivscyklus følger det samme mønster som de fleste nye opfindelser: find et problem, design løsningen og implementer derefter løsningen. Udtrykket er et fangstmål for et stort antal forskellige metoder og processer, som alle følger det samme grundlæggende mønster.

Der er ikke en enkelt proces, der kaldes en systemudviklingslivscyklus - der er snarere mange forskellige metoder og modeller, som alle falder ind under betegnelsen. Den mest basale model, ofte kaldet vandfaldsmetoden, består af syv trin. Disse trin tages i en specificeret rækkefølge, hver bygning på den sidste. Selvom dette gør vandfaldet til en af ​​de mest komplette modeller, gør det også det langsomste og dyreste.

Andre udviklingsmetoder arbejder på lignende, men forskellige, principper. Andre systemudviklingslivscyklusmetoder springer over, kombinerer eller omordner de grundlæggende trin. Generelt gøres dette for at fremskynde den kreative proces eller sænke udviklingsomkostningerne. Derudover findes modeller, der drager fordel af alternative computingstilarter og forretningsstrukturer.

De grundlæggende trin i en systemudviklingslivscyklus er opdelt i fire områder. De første tre, design, konstruktion og implementering, er fælles dele af mange nye systemer og opfindelser. Den foregående bortskaffelse er relativt usædvanlig. De fleste af disse fire områder har 'substeps', der udgør den fulde cyklus.

Design er det første trin i næsten enhver model, for uden en idé er der ikke noget at bygge. Designtrinnet har det største antal underafsnit i et af områdene. Indledning kræver, at et projekt bringes til designteamet for at starte processen. Systemkonceptet og planlægningstrinnene fokuserer på intern regnskabs- og gennemførlighedsundersøgelser for det designende firma. Kravsanalyse fokuserer på at fokusere på brugerbehov, og design er den første oprettelse af software eller hardwaremodel.

Konstruktionsfasen i en softwareudviklingslivscyklus er ofte en af ​​de længste. I løbet af disse substanser er hardware eller software faktisk bygget og testet. Det første trin, udvikling, er den faktiske oprettelse af systemet, og afhængigt af projektet kan dette tage overalt fra dage til år at gennemføre. Det andet trin, testning, involverer ikke-udviklere, der bruger produktet til at generere feedback. Baseret på denne feedback vender projektet tilbage til udvikling eller går videre til den næste fase.

Implementering er, når brugerne rent faktisk bruger softwaren eller hardware. I løbet af den første subep, også kaldet implementering, er projektet integreret i eksisterende systemer, og brugeruddannelse finder sted. Drift og vedligeholdelse er det andet trin. I løbet af denne periode bruger dens målgruppe projektet normalt og udfører regelmæssig vedligeholdelse af systemet.

Det sidste område, bortskaffelse, har ingen substeps. I denne fase trækkes projektet ud af brugernes systemer. Hvis det er hardware, bortskaffes det normalt. Software migreres ud, og eksisterende data konverteres til et nyere system, der er på vej ind i implementeringsfasen.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

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