The definition of the term Iteration in the context of software development - iterative and incremental development with some explanation from wikipedia

Look at Scrum Management or Adaptive management for a similar concept.

While Enterprise Architecture is not developing software per se, it can use the logic of the iterative concept (and Phase concept) to incrementally enhance:

Unless otherwise stated, the content of this page is licensed under GNU Free Documentation License.