Arbejde Med Opgaven Valg Af Udviklingsmodel
Udviklingsmodeller
Når løsningen til opgaven skal laves, skal man starte med at vælge udviklingsmodel. Nedenfor nævnes to mulige modeller.
Fasemodel
En fasemodel består af 6 faser: Foranalyse, Analyse, Design, Implementering, Test, Aflevering.
Disse faser skal i princippet afsluttes enkeltvis, så man går ikke tilbage til tidligere trin i modellen.
- I Foranalyse skabes overblik og opgaven indkredses.
- I selve analysefasen laves en kravspecifikation.
- I designfasen designer udvikleren løsningen.
- Implementeringsfasen består af programmeringen af løsningen.
- Test udføres i relation til de krav der blev opstillet i foranalysen.
- Aflevering er overdragelsen af it-systemet.
Iterativ model
En iterativ model består af idé, planlægning, struktur, kravspecifikation, design, prototype, test og analyse.
Modellen er kendetegnet ved at brugeren er med i alle faserne og at udviklingen af it-systemet foregår ved at man springer rundt i de forskellige faser efter behov.
- Er man i idé-fasen kommer nye idéer frem og de diskuteres.
- planlægningsfasen bruges til at fastlægge strukturer i dele af systemet.
- kravspecifikationsfasen bruges til at fastlægge delkrav.
- designfasen bruges til at designe delløsninger.
- i prototype-fasen opbygges prototyper med brugeren som bruges til at definere og justere dele af løsningen.
- testfasen bruges til at teste dele af systemet.
- analysefasen bruges til at analysere dele af systemet.
Opgave 1
Hvilken model vil I anvende, når I skal lave jeres løsning til virksomheden?
Referencer
1. Karl Erik Jakobsen et al: it - informationsteknologi - Niveau A; Dafolo, 2002; s. 247-264 – Valg af udviklingsmodel