Što je RAD model?
RAD model ili model brzog razvoja aplikacija postupak je razvoja softvera zasnovan na prototipiranju bez ikakvog posebnog planiranja. U modelu RAD manje se pozornosti posvećuje planiranju, a veći se prioritet daje razvojnim zadacima. Cilj mu je razvoj softvera u kratkom vremenskom rasponu.
SDLC RAD modeliranje ima sljedeće faze
- Poslovno modeliranje
- Modeliranje podataka
- Modeliranje procesa
- Generiranje aplikacija
- Ispitivanje i promet

Fokusira se na ulazno-izlazni izvor i odredište informacija. Naglašava na isporuci projekata u malim dijelovima; veći projekti podijeljeni su u niz manjih projekata. Glavne značajke RAD modeliranja su da se fokusira na ponovnu upotrebu predložaka, alata, procesa i koda.

Različite faze RAD modela
Slijedi pet glavnih faza Modela za brzi razvoj aplikacija
Faze RAD modela | Aktivnosti izvedene u RAD modeliranju |
---|---|
Poslovno modeliranje |
|
Modeliranje podataka |
|
Modeliranje procesa |
|
Generiranje aplikacija |
|
Ispitivanje i promet |
|
Kada koristiti RAD metodologiju?
- Kada sustav treba proizvesti u kratkom vremenskom rasponu (2-3 mjeseca)
- Kad su zahtjevi poznati
- Kada će korisnik biti uključen tijekom cijelog životnog ciklusa
- Kad je tehnički rizik manji
- Kada postoji potreba za stvaranjem sustava koji se može modularizirati za 2-3 mjeseca
- Kad je proračun dovoljno visok da si priušte dizajnere za modeliranje, zajedno s troškovima automatiziranih alata za generiranje koda
Prednosti i nedostaci brzog razvoja aplikacija
Prednosti RAD modela | Mane RAD modela |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sažetak
- RAD u punoj formi ili RAD znači: Brzi razvoj aplikacija
- Definicija brzog razvoja aplikacija: Model brzog razvoja aplikacija je proces razvoja softvera zasnovan na prototipiranju bez ikakvog posebnog planiranja.