Softverski proizvodi danas se razvijaju brže nego ikada te imaju značajan utjecaj na život svakog pojedinca. Ipak, u današnjem poslovnom svijetu, kvaliteta proizvoda i brzina isporuke od iznimne su važnosti za ostvarivanje boljih poslovnih rezultata. Proces upravljanja razvojem softverskog proizvoda osigurava uštedu vremena potrebnog za isporuku i visoku kvalitetu samog softverskog proizvoda. Softverski proizvodi nekada su se razvijali vrlo slično kao i svaki drugi proizvod kroz tradicionalan pristup no zbog spomenute potrebe za bržim razvojem uz što višu razinu kvalitete, nastao je agilan pristup koji za cilj ima upravo zadovoljavanje tih potreba. Nadalje, agilan pristup stavlja naglasak i na fleksibilnost te zadovoljavanje potreba korisni...