Iteratiivisuuden
Iteratiivisuuden käsite viittaa prosessiin, jossa työtä suoritetaan pienissä, toistuvissa sykleissä tai vaiheissa. Tällöin jokainen sykli sisältää suunnittelun, toteutuksen, testauksen ja arvioinnin vaiheita, joiden pohjalta seuraava sykli kehitetään. Menetelmä on erityisen yleinen ohjelmistokehityksessä, mutta sovelletaan myös muissa projekteissa, kuten tuotekehityksessä ja markkinoinnissa.
Iteratiivisuuden tavoitteena on tuottaa toimivia prototyyppejä tai osia lopullisesta tuotteesta mahdollisimman varhaisessa vaiheessa. Näin kehitystyö voi
Iteratiivisuuden periaatteet ovat läheisesti yhteydessä agiiliin ohjelmistokehitykseen, jossa suosittuja menetelmiä ovat esimerkiksi Scrum ja Kanban. Näissä
Iteratiivisuuden etuja ovat muun muassa parempi sopeutumiskyky muutoksiin, parempi laatu ja käyttäjäkeskeisyys. Sen haittapuolia voivat olla