iteratiivisuudelle
Iteratiivisuudelle, tai toisin sanoen iteratiivinen kehitys, on ohjelmistokehityksen ja muiden suunnitteluprosessien lähestymistapa, jossa työtä etenee pieninä, toistuvina sykleinä. Tavoitteena on tuottaa toimivia prototyyppejä ja versioita nopeasti, kerätä palautetta ja tehdä tarvittavat muutokset ennen seuraavan vaiheen aloittamista. Tämä lähestymistapa poikkeaa perinteisestä, lineaarisesta kehityksestä, jossa koko projekti suunnitellaan etukäteen ja toteutetaan kerrallaan.
Iteratiivisuudelle perustuu usein agiili kehitys, jossa tiimi keskittyy jatkuvaan parantamiseen ja sopeutumiseen muuttuviin vaatimuksiin. Syklit voivat
Iteratiivisuuden etuja ovat parempi sopeutumiskyky, nopeampi markkinoille pääsy ja mahdollisuus havaita ja korjata ongelmia varhaisessa vaiheessa.
Iteratiivisuudelle on yhteydessä myös inkrementaalinen kehitys, jossa projekti jaetaan pienempiin osiin, jotka toteutetaan asteittain. Toisin kuin