Het woord "iteratief" komt van het Latijnse woord "iterare", wat "herhalen" betekent. Het wordt gebruikt om een proces, een aanpak of een benadering te beschrijven die herhaaldelijk wordt uitgevoerd.
Het woord iteratief komt in verschillende contexten voor:
- (softwareontwikkeling) een iteratieve benadering verwijst naar het cyclisch en herhaaldelijk doorlopen van ontwikkelingsfasen, waarbij elke iteratie een deel van het project behandelt. Elke iteratie bouwt voort op de vorige en kan feedback, een evaluatie of aanpassing bevatten. Agile-methodologieën zoals Scrum en Kanban maken gebruik van iteratieve ontwikkeling;
- (projectmanagement) een aanpak waarbij een project in kleine, opeenvolgende cycli wordt verdeeld. Elk van deze cycli, ook wel iteraties genoemd, omvat het plannen, uitvoeren, evalueren en bijsturen van het project. Het doel is om flexibiliteit en het aanpassingsvermogen mogelijk te maken gedurende de levensduur van het project;
- (wiskunde / informatica) een procedure waarbij een reeks stappen herhaaldelijk wordt uitgevoerd totdat het gewenste resultaat is bereikt. Iteratieve algoritmen gebruiken herhaling om numerieke of computationele problemen op te lossen.