Süsteemianalüüsi kontrolltöö 1
hulgas on esikohal iteratiivse arendusprotsessi rakendamine.
Unified Process (UP) on populaarne tarkvara arendamise protsess objektorienteeritud
süsteemide ehitamisel.
Rational Unified Process (RUP) on UP laialt kasutatav detailne peenendus.
M. Roost , TTÜ Informaatikainstituut, Loengukonspektid aines Süsteemianalüüs,
2014
UP põhiidee: iteratiivne arendamine
… on lähenemine, kus arendamine organiseeritakse lühikeste,
fikseeritud pikkusega (n. neli nädalat) miniprojektide
seeriatena.
Neid projekte nimetatakse iteratsioonideks.
Iga iteratsiooni tulemuseks on testitud, integreeritud, ning
täidetav süsteem.
Iga iteratsioon sisaldab oma nõuete analüüsi, disaini,
realiseerimise ja testimise tegevusi.
Iteratiivne elutsükkel põhineb süsteemi laiendamisele ja
peenendamisele läbi paljude iteratsioonide koos tsüklilise
tagasiside ja kohandamisega tegelike nõuete rahuldamisele.
Süsteem kasvab ajas (iteratsioonides) inkrementaalselt,