Osnovni ciljevi implementiranja metodologije razvoja softvera su:
- identificirati i specificirati osnovne zahtjeve korisnika aplikativnog softvera,
- brzo
razviti "beta" verziju (prototip) rješenja, kako bi se što prije dobila
povratna informacija od strane korisnika o kvaliteti i usuglašenosti
ponuđenog rješenja s korisničkim zahtjevima i očekivanjima,
- uspostaviti
neophodnu disciplinu kako bi se osiguralo jasno definiranje očekivanja,
te kako bi rezultati razvoja softvera bili i ostali uočljivi tijekom
njegovog čitavog životnog ciklusa.
Prilikom razvoja softvera koristimo kombinaciju slijedećih metodologija:
- Iterativni pristup – RAD metoda – za razvoj softvera
- Životni ciklus razvoja softvera – za razvoj softvera
- Oracle PJM metoda – Oracle metoda za upravljanje projektom
- XP programiranje – za organiziranje i vođenje razvojnih timova.