Hva er livssyklusen for systemutvikling?

En systemutviklingslivssyklus er metoden for å organisere opprettelse, bruk og avhending av ny maskinvare og programvare i datamaskinindustrien. En systemutviklingslivssyklus følger samme mønster som de fleste nye oppfinnelser: finn et problem, utform løsningen og implementer deretter løsningen. Begrepet er et fangstmål for et stort antall forskjellige metodologier og prosesser, som alle følger det samme grunnleggende mønsteret.

Det er ikke en eneste prosess som kalles en systemutviklingslivssyklus - det er snarere mange forskjellige metodologier og modeller som alle faller inn under begrepet. Den mest grunnleggende modellen, ofte kalt fossefallsmetoden, består av syv trinn. Disse trinnene tas i en spesifisert rekkefølge, hver bygning på den siste. Selv om dette gjør Fossen til en av de mest komplette modellene, gjør den den også til den tregeste og dyreste.

Andre utviklingsmetoder fungerer etter lignende, men forskjellige prinsipper. Andre systemutviklingsmetoder for livssyklus hopper over, kombinerer eller omordner de grunnleggende trinnene. Generelt gjøres dette for å øke hastigheten på den kreative prosessen eller redusere utviklingskostnadene. I tillegg eksisterer modeller for å dra nytte av alternative databehandlingsstiler og forretningsstrukturer.

De grunnleggende trinnene i en systemutviklingslivssyklus er delt inn i fire områder. De tre første, design, konstruksjon og implementering, er vanlige deler av mange nye systemer og oppfinnelser. Forhånden, avhending, er relativt uvanlig. De fleste av disse fire områdene har 'substeps' som utgjør hele syklusen.

Design er det første trinnet i nesten alle modeller, for uten en ide er det ikke noe å bygge. Designtrinnet har det største antall avstander til noen av områdene. Initiering krever at et prosjekt blir brakt til designteamet for å starte prosessen. Systemkonseptet og planleggingstrinnene sentrerer seg om intern regnskap og mulighetsstudier for det prosjekterende selskapet. Kravsanalyse fokuserer på brukernes behov, og design er den første opprettelsen av programvaren eller maskinvaremodellen.

Byggefasen i en livssyklus for programvareutvikling er ofte en av de lengste. I løpet av disse substansene er maskinvaren eller programvaren faktisk bygget og testet. Det første trinnet, utvikling, er selve opprettelsen av systemet, og avhengig av prosjektet kan dette ta alt fra dager til år å fullføre. Det andre trinnet, testing, involverer ikke-utviklere å bruke produktet for å generere tilbakemelding. Basert på tilbakemeldingene vil prosjektet gå tilbake til utvikling eller gå videre til neste fase.

Implementering er når brukere faktisk bruker programvaren eller maskinvaren. I løpet av den første undergruppen, også kalt implementering, er prosjektet integrert i eksisterende systemer, og brukeropplæring finner sted. Drift og vedlikehold er det andre trinnet. I løpet av denne tiden bruker målgruppen prosjektet normalt og utfører regelmessig vedlikehold på systemet.

Det siste området, disponering, har ingen underordninger. I denne fasen blir prosjektet trukket ut av brukernes systemer. Hvis det er maskinvare, kastes det normalt. Programvare migreres ut, og eksisterende data konverteres til et nyere system som er i ferd med å implementere fasen.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?