Hvad er RAD-model?
RAD-model eller hurtig applikationsudviklingsmodel er en softwareudviklingsproces baseret på prototyping uden nogen specifik planlægning. I RAD-modellen er der mindre opmærksomhed på planlægningen, og udviklingsopgaverne prioriteres mere. Det er målrettet mod at udvikle software på kort tid.
SDLC RAD-modellering har følgende faser
- Forretningsmodellering
- Datamodellering
- Procesmodellering
- Applikationsgenerering
- Test og omsætning

Det fokuserer på input-output kilde og destination af informationen. Det lægger vægt på at levere projekter i små stykker; de større projekter er opdelt i en række mindre projekter. Hovedfunktionerne ved RAD-modellering er, at den fokuserer på genbrug af skabeloner, værktøjer, processer og kode.

Forskellige faser af RAD-modellen
Der følger fem hovedfaser af Rapid Application Development Model
RAD-modelfaser | Aktiviteter udført i RAD-modellering |
---|---|
Forretningsmodellering |
|
Datamodellering |
|
Procesmodellering |
|
Applikationsgenerering |
|
Test og omsætning |
|
Hvornår skal man bruge RAD Methodology?
- Når et system skal produceres på kort tid (2-3 måneder)
- Når kravene er kendt
- Når brugeren vil blive involveret gennem hele livscyklussen
- Når den tekniske risiko er mindre
- Når der er behov for at oprette et system, der kan moduleres på 2-3 måneder
- Når et budget er højt nok til at give designere til modellering sammen med omkostningerne ved automatiserede værktøjer til kodegenerering
Hurtige applikationsudviklingsfordele og ulemper
Fordele ved RAD-model | Ulemper ved RAD Model |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Resumé
- RAD fuld form eller RAD står for: Rapid Application Development
- Definition af hurtig applikationsudvikling: Rapid applikationsudviklingsmodel er en softwareudviklingsproces baseret på prototyping uden nogen specifik planlægning.