Süsteemianalüüsi kontrolltöö 1
spetsifitseerida, külmutada ning allkirjastada kogu nõuete hulka
ning disaini enne realiseerimist.
Nõuded on ajas muutuvad (maailm muutub, tellijate-arendajate
arusaamine maailmast muutub).
Iteratiivne arendamine annab muudatuste haldamine ja
kohanemise mehhanismi: lühikesed arendussammud
(iteratsioonid), iga samm tegeleb nõuete väikese alamhulgaga,
varane tsükliline tagasiside, kohanemine muutuvate nõuetega.
Iteratiivne arendamine pole kontrollimatu reaktiivne protsess,
kus mittekriitiliselt reageeritakse kõigile tellija tahtmistele. Ta
on kesktee nõuete külmutamise ja kontrollimatu reageerimise
vahel.
Töö toimub läbi ehitamise-tagasiside-kohandamise
struktuursete tsüklite seeria. Varsemates iteratsioonides on
kõrvalekalle süsteemi “õigest teest” (otsetee lõplike nõuete ja
disaini suunas) suurem kui hilisemates iteratsioonides. Aja
jooksul süsteem koondub kõige sobivamate nõuete ja disaini
suunas.
M