Indhold
- Konceptuel planlægning
- Definition af krav
- design
- Udvikling og testning
- implementering
- Drift og vedligeholdelse
- bortskaffelse
Systemudviklingens livscyklus (CVDS) er en metode til at lette udviklingen af informationssystemer. Derudover hjælper projektledere med at planlægge deres udvikling og implementering for at opfylde brugernes krav og få alt færdigt til tiden og inden for budgetgrænser. Med CVDS kan projektlederen klare projektopgaver og detaljer og kommunikere vigtige datoer til bestemte personer, der er involveret eller berørt af det. Faserne i dette system er koncept og planlægning, kravdefinition, design, udvikling og testning, implementering, drift, vedligeholdelse og bortskaffelse.
Der er syv faser i systemudviklingslivet (ANSI billede af DBX60 fra Fotolia.com)
Konceptuel planlægning
Konceptuel planlægning er den første fase af systemudviklingslivet. Heri definerer vigtige personer, der er involveret i projektet eller andre interessenter, det foreslåede system og bestemmer omfanget af det foreslåede system. Derudover er faktorer som ressource, budget og tidsgrænser bestemt.
Definition af krav
Det næste skridt er at definere krav. Når interessenter har etableret projektets omfang, arbejder IT-specialister sammen med slutbrugerne for at definere systemets forretningsmæssige krav. Når alle data er indsamlet, møder eksperter igen brugerne for at gennemgå kravene og få deres tilladelser.
design
I designfasen oversætter IT-specialister forretningskrav til teknikere. I første omgang skaber udviklere et foreløbigt teknisk design, der opfylder alle de krav, der er defineret i den foregående fase. Når dette trin er afsluttet, udviklerne udvikler et detaljeret teknisk design, der definerer alle de tekniske funktioner, der er nødvendige for at implementere systemet.
Udvikling og testning
I udviklings- og testfasen begynder udviklere at bygge selve systemet. Dette indebærer programmering af enhver kode og konstruktion af den relevante databasearkitektur. Testene begynder, efter at udviklingen af systemkomponenterne er afsluttet. Derudover kontrollerer kvalitetsstyringsrevisioner, at forretningskravene er opfyldt ved hjælp af en detaljeret testplan.
implementering
Under implementering implementerer it-specialister det nye system til alle slutbrugere, så de kan begynde at bruge det, samt at give dokumentation, der beskriver, hvordan man bruger systemet. Træningssessionerne skal konfigureres for hver brugergruppe, så de nyder godt af dem fra starten.
Drift og vedligeholdelse
På dette stadium går det nye system i fuld driftstilstand. IT-specialister overvåger dig for at se, om det opfylder forretningsbehov. De udfører derefter regelmæssig vedligeholdelse for at sikre deres fortsatte drift på den forventede måde. Supportteamet yder stadig bistand til systemet og løser eventuelle rapporterede problemer.
bortskaffelse
Disponeringsfasen forekommer i slutningen af systemets livscyklus. Når den har opfyldt sin funktion og holder op med at blive brugt, tilvejebringer denne fase en række systematiserede trin for at kassere det. Udførelse af dette trin sikrer, at vigtige oplysninger bevares for fremtidige forretnings- eller systemkrav. Endelig er korrekt bortskaffelse vigtig for at sikre, at komponenter, information, software og hardware bortskaffes korrekt og i overensstemmelse med firmaets regler.