Mis on RAD-mudel?
RAD-mudel või rakenduse kiire arendamise mudel on tarkvaraarendus, mis põhineb prototüüpimisel ilma konkreetse planeerimiseta. RAD-mudelis pööratakse vähem tähelepanu planeerimisele ja suuremat tähelepanu pööratakse arendusülesannetele. Selle eesmärk on tarkvara väljatöötamine lühikese aja jooksul.
SDLC RAD modelleerimisel on järgmised etapid
- Äri modelleerimine
- Andmete modelleerimine
- Protsessi modelleerimine
- Rakenduse genereerimine
- Testimine ja käive

See keskendub teabe sisend-väljundallikale ja sihtkohale. Selles rõhutatakse projektide esitamist väikestes tükkides; suuremad projektid on jagatud väiksemate projektide rida. RAD-modelleerimise peamised omadused on see, et see keskendub mallide, tööriistade, protsesside ja koodi taaskasutusele.

RAD-mudeli erinevad etapid
Kiirrakenduse arendamise mudelis on järgmised viis peamist etappi
RAD mudeli faasid | RAD-i modelleerimisega seotud tegevused |
---|---|
Äri modelleerimine |
|
Andmete modelleerimine |
|
Protsessi modelleerimine |
|
Rakenduse genereerimine |
|
Testimine ja käive |
|
Millal kasutada RAD-metoodikat?
- Kui süsteem on vaja luua lühikese aja jooksul (2-3 kuud)
- Kui nõuded on teada
- Kui kasutaja on kogu elutsükli jooksul kaasatud
- Kui tehniline risk on väiksem
- Kui on vaja luua süsteem, mida saab moduleerida 2-3 kuu jooksul
- Kui eelarve on piisavalt suur, et lubada disaineritel modelleerimiseks koos koodide genereerimise automatiseeritud tööriistade maksumusega
Rakenduse kiire arendamise eelised ja puudused
RAD-mudeli eelised | RAD-mudeli puudused |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kokkuvõte
- RAD täisvorm või RAD tähistab: Rakenduste kiire arendamine
- Kiire rakenduse arenduse määratlus: Kiire rakenduse arendamise mudel on tarkvara arendamise protsess, mis põhineb prototüüpimisel ilma konkreetse planeerimiseta.