Overview
Denne lektion introducerer to hovedtyper af systemudviklingsmodeller: den klassiske fasemodel og agile metoder som Prototyping og Scrum.
Introduktion til systemudviklingsmodeller
- Systemudviklingsmodeller bruges til at strukturere processen omkring udvikling af IT-systemer.
- To hovedtilgange gennemgĂĄs: den klassiske fasemodel og agile metoder.
Den klassiske fasemodel
- Fasemodellen er en sekventiel systemudviklingsmodel opdelt i klart definerede faser.
- Hver fase skal gennemføres før næste fase påbegyndes.
- Eksempler på faser kan være analyse, design, implementering, test og vedligeholdelse.
Agile metoder
- Agile metoder fokuserer på fleksibilitet og løbende tilpasning gennem hele udviklingsprocessen.
- Prototyping og Scrum er eksempler pĂĄ agile systemudviklingsmetoder.
- Agile metoder involverer typisk hyppig feedback og tæt samarbejde med brugere.
Key Terms & Definitions
- Systemudviklingsmodel — En metode til at planlægge og styre udviklingen af et IT-system.
- Fasemodel — En sekventiel model, hvor arbejdet opdeles i adskilte faser.
- Agile metoder — Fleksible udviklingsmetoder med fokus på tilpasning og løbende forbedring.
- Prototyping — Udvikling af tidlige, forenklede versioner af systemet for at teste idéer.
- Scrum — En agil metode, der organiserer udviklingen i korte iterationsforløb (sprints).
Action Items / Next Steps
- Læs mere om eksempler på klassiske fasemodeller i næste afsnit (4.1.1).
- Forbered dig pĂĄ at diskutere fordele og ulemper ved de forskellige systemudviklingsmodeller.