Vad är RAD-modell?
RAD-modellen eller Rapid Application Development-modellen är en mjukvaruutvecklingsprocess baserad på prototyper utan någon specifik planering. I RAD-modellen ägnas mindre uppmärksamhet åt planeringen och utvecklingsuppgifterna prioriteras mer. Det är inriktat på att utveckla programvara på kort tid.
SDLC RAD-modellering har följande faser
- Affärsmodellering
- Datamodellering
- Processmodellering
- Applikationsgenerering
- Testning och omsättning

Den fokuserar på input-output-källa och destination för informationen. Det betonar att leverera projekt i små bitar; de större projekten delas in i en serie mindre projekt. De viktigaste funktionerna i RAD-modellering är att den fokuserar på återanvändning av mallar, verktyg, processer och kod.

Olika faser av RAD-modellen
Det finns följande fem huvudfaser i Rapid Application Development Model
RAD-modellfaser | Aktiviteter utförda i RAD Modelling |
---|---|
Affärsmodellering |
|
Datamodellering |
|
Processmodellering |
|
Applikationsgenerering |
|
Testning och omsättning |
|
När ska man använda RAD Methodology?
- När ett system behöver produceras på kort tid (2-3 månader)
- När kraven är kända
- När användaren kommer att vara involverad under hela livscykeln
- När teknisk risk är mindre
- När det är nödvändigt att skapa ett system som kan moduleras på 2-3 månader
- När en budget är tillräckligt hög för att ge designers för modellering tillsammans med kostnaden för automatiserade verktyg för kodgenerering
Fördelar och nackdelar med snabb applikationsutveckling
Fördelar med RAD-modellen | Nackdelar med RAD-modellen |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sammanfattning
- RAD fullform eller RAD står för: Rapid Application Development
- Rapid Application Development definition: Rapid Application Development-modellen är en mjukvaruutvecklingsprocess baserad på prototyper utan någon specifik planering.