Koncepcija RAD
Koncepcija RAD (Rapid application development, Brzi razvoj aplikacija) podstiče brz razvoj proizvoda u uslovima neodređenih zahteva prema njemu, kao i ograničenja u pogledu vremena i budžeta.
Primena koncepcije RAD se obavlja korišćenjem odgovarajućih tehničkih sredstava za konkretni proizvod i stalnim razjašnjavanjem svih zahteva kod naručioca i uključivanjem njega za ocenu međufaza spremnosti proizvoda.
Koncepcija RAD je zasnovana na sledećim principima:
- Sva tehnička sredstva moraju doprineti minimizaciji vremena razvoja proizvoda.
- Potpuna usredsređenost na zahteve naručioca, postavljene u vezi sa proizvodom u razvoju.
- Korišćenje prototipa proizvoda za razjašnjavanje tehničkih specifikacija kod naručioca.
- Razvoj proizvoda treba da bude cikličan, tj. svaka nova verzija se kreira nakon ocene naručioca prethodne verzije.
- Skraćivanje vremena razvoja proizvoda korišćenjem već gotovih prethodnih modula i dodavanjem funkcionalnosti.
- Bliska saradnja članova tima, pri čemu svaki programer mora biti spreman da istovremeno obavlja nekoliko obaveza.
- Glavni zadatak upravljanja projektom treba da bude skraćivanje trajanja ciklusa razvoja.
Rad na projektu uz primenu koncepcije RAD uključuje faze:
- Planiranje, na kome svi članovi tima razgovaraju o tehničkoj specifikaciji za proizvod koji se realizuje, predstojećim zadacima i teškoćama koje mogu kasnije nastati. Po završetku planiranja, od rukovodioca projekta mora doći odobrenje za nastavak rada.
- Korisničko projektovanje podrazumeva interakciju korisnika sa analitičarima radi kasnijeg razjašnjavanja zahteva prema proizvodu.
- Konstruisanje - faza na kojoj se odvija glavni razvoj projekta.
- Prebacivanje podrazumeva testiranje proizvoda i njegovu ocenu od strane krajnjih korisnika.
Pogledajte takođe
-
metodologija
RUP,
koja predstavlja bazu znanja sa sistemom za pretragu -
metodologija
PMBOK,
koja se primenjuje za strukturisan pristup vođenju projekta -
metodologija
PRINCE2,
koja se primenjuje za izradu standarda za realizaciju velikih projekata u IT-u -
preporuke
ITIL,
koje određuju standarde za kombinovanje IT-a sa poslovnom strategijom -
metodologija
Agile,
koja se primenjuje za fleksibilno upravljanje projektima