Čo je model RAD?
Model RAD alebo model rýchleho vývoja aplikácií je proces vývoja softvéru založený na prototypoch bez konkrétneho plánovania. V modeli RAD sa plánovaniu venuje menšia pozornosť a viac sa kladie dôraz na vývojové úlohy. Zameriava sa na vývoj softvéru v krátkom čase.
SDLC RAD modelovanie má nasledujúce fázy
- Obchodné modelovanie
- Dátové modelovanie
- Modelovanie procesov
- Generovanie aplikácie
- Testovanie a obrat

Zameriava sa na vstupno-výstupný zdroj a cieľ informácií. Dôraz sa kladie na malé projekty; väčšie projekty sú rozdelené do série menších projektov. Hlavnými vlastnosťami modelovania RAD je, že sa zameriava na opätovné použitie šablón, nástrojov, procesov a kódu.

Rôzne fázy modelu RAD
Nasleduje päť hlavných fáz modelu rýchleho vývoja aplikácií
Fázy modelu RAD | Činnosti vykonávané v modelovaní RAD |
---|---|
Obchodné modelovanie |
|
Dátové modelovanie |
|
Modelovanie procesov |
|
Generovanie aplikácie |
|
Testovanie a obrat |
|
Kedy použiť metodiku RAD?
- Keď je potrebné vyrobiť systém v krátkom čase (2 - 3 mesiace)
- Keď sú známe požiadavky
- Kedy bude používateľ zapojený do celého životného cyklu
- Keď je technické riziko menšie
- Keď je potrebné vytvoriť systém, ktorý je možné modulovať za 2-3 mesiace
- Keď je rozpočet dostatočne vysoký na to, aby si dizajnéri mohli dovoliť modelovanie spolu s nákladmi na automatizované nástroje na generovanie kódu
Výhody a nevýhody rýchleho vývoja aplikácií
Výhody modelu RAD | Nevýhody modelu RAD |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Zhrnutie
- RAD v úplnom tvare alebo RAD znamená: Rýchly vývoj aplikácií
- Definícia rýchleho vývoja aplikácií: Model rýchleho vývoja aplikácií je proces vývoja softvéru založený na prototypoch bez konkrétneho plánovania.