Co je RAD Model?
Model RAD nebo model rychlého vývoje aplikací je proces vývoje softwaru založený na prototypování bez konkrétního plánování. V modelu RAD je plánování věnována menší pozornost a vývojovým úkolům je věnována větší priorita. Zaměřuje se na vývoj softwaru v krátkém čase.
SDLC RAD modelování má následující fáze
- Obchodní modelování
- Modelování dat
- Procesní modelování
- Generování aplikací
- Testování a obrat
Zaměřuje se na vstupně-výstupní zdroj a cíl informací. Zdůrazňuje poskytování malých projektů; větší projekty jsou rozděleny do řady menších projektů. Hlavními rysy modelování RAD je to, že se zaměřuje na opětovné použití šablon, nástrojů, procesů a kódu.
Různé fáze modelu RAD
Existuje následujících pět hlavních fází modelu rychlého vývoje aplikací
Fáze modelu RAD | Činnosti prováděné v RAD Modeling |
---|---|
Obchodní modelování |
|
Modelování dat |
|
Procesní modelování |
|
Generování aplikací |
|
Testování a obrat |
|
Kdy použít metodiku RAD?
- Když je třeba vyrobit systém v krátkém čase (2-3 měsíce)
- Když jsou známy požadavky
- Když bude uživatel zapojen do celého životního cyklu
- Když je technické riziko menší
- Když je nutné vytvořit systém, který bude možné modularizovat za 2-3 měsíce
- Když je rozpočet dostatečně vysoký, aby si návrháři mohli dovolit modelování spolu s náklady na automatizované nástroje pro generování kódu
Výhody a nevýhody rychlého vývoje aplikací
Výhody modelu RAD | Nevýhody modelu RAD |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
souhrn
- RAD v plné formě nebo RAD znamená: Rychlý vývoj aplikací
- Definice rychlého vývoje aplikací: Model rychlého vývoje aplikací je proces vývoje softwaru založený na prototypování bez konkrétního plánování.