English · Science & Technology
/ˌɪt.əˈreɪ.ʃən/
[/ˌɪt.əˈreɪ.ʃən/]
repeated cycle
A repetition of a process, or one version produced in a cycle of gradual improvement.
Each iteration of the design incorporated feedback from the last round of testing.
Each iteration of the design incorporated feedback from the last round of testing.
From Latin 'iterare' (to repeat); the software-development sense is recent.
Common in software development, design, and mathematics.