Iteration | Glossary

Definition
An iteration is a time box which usually spans over 1-2 weeks in Agile Software development. The team commits to completing a goal and list of items to finish during the iteration.

Origin
Originated in the 1530’s, meaning “to do again, repeat”, or else from Latin word “iteratus”.Past participle of iterare, actually stands as “do again, repeat.” The usage of this word in software development significantly went up in the 1990’s.

Further Reading

  • “Agile and iterative development”, by Craig Larman.
  • “Iterative & Agile Implementation Methodologies in Business Intelligence Software Development”, by Nat Landry.

Know more about Iteration by attending our workshops and by visiting our website.