Vandfaldsmodellen (5 faser)
Informatik C · STX · C-niveau · Systemudvikling
💻 Vandfaldsmodellen (5 faser)
Vandfaldsmodellen (Royce 1970) = lineær softwareudviklings-model med 5-7 sekventielle faser.
Faser: 1) Kravspecifikation — analysér og dokumentér krav (functional + non-functional). Output: kravspecifikation (SRS).
2) Design — system-arkitektur, databasemodel, UI-design. Output: designdokumenter.
3) Implementation — programmøren koder.
4) Test — unit-test, integrationstest, system-test, accept-test.
5) Deployment + vedligehold — udrul i produktion, fejlrettelser.
Karakteristika: skarpe faseskift, omfattende dokumentation, "fryses" efter hver fase.
Fordele: klarhed, sporbarhed, godt for store regulerede projekter (offentlig sektor, militær, medico).
Ulemper: uflexibel — kravsændringer sent er dyre, lange feedback-loops (bruger ser produktet sent), "Big Bang"-leverance risikerer fiasko.
Stora kollapser: US Air Force WWMCCS Information System (1982, $1 mia spildt), Healthcare.gov 2013 (delvist vandfald).
Brug i dag: sjælden i softwareprojekter, men stadig anvendt i hardware, infrastruktur, regulerede systemer. Erstattet af Agile/Scrum (1990'erne+) der iterativt leverer i sprints.
Læringsmål
- Anvende vandfaldsmodellen (5 faser)
- Forstå Agile / Scrum og MVP-koncept
- Lave brugeranalyse (interviews, personas, user stories)
- Lave use cases
- Lave prototyper (lavfidelitet og højfidelitet)
Sådan kan du arbejde med emnet
- Beskriv de fem faser i vandfaldsmodellen og angiv en leverance for hver fase
- Forklar, hvad der er den største ulempe ved vandfaldsmodellen i forhold til ændrede krav
- Diskutér, hvornår vandfaldsmodellen er et godt valg frem for agile metoder
Arbejd iterativt med prototyper og dokumentation. Test, evaluér og dokumentér.
Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.
Prøv Fagportalen gratis