Rad razmatra postupke programskog inženjerstva koji omogućuju brzi razvoj programske opreme, uz različite uvjete koje određuju potpunost zahtjeva, veličina i funkcionalnost programskog proizvoda, vrsta posla i sastav razvojnog tima. S obzirom na navedene kriterije usporedbe, prvo se razmatraju prednosti i nedostaci najpoznatijih razvojnih modela, te uloga inženjerstva programskih zahtjeva u skraćenju vremena razvoja programske opreme. Tržište i korisnici programske opreme utječu na kvalitetu i cijenu programske opreme, sposobnost razvojnog tima i vrijeme do isporuke programskog proizvoda i time nameću primjenu metoda brzog razvoja uz znatna vremenska ograničenja. Za vođenje malih projekata i projekata srednje veličine, predložen je Fast T...