077 Iteration

Repeating a set of design and development operations, with each repetition building on the last, until the desired result is achieved.

• Complexity does not emerge without iteration. In nature, iteration allows complex structures to form by progressively building on simpler structures.

• Design iteration refers to repeating the basic steps of analysis, prototyping, and testing until a desired result is achieved.

• With iterative design, there is no failure—just iterations with lessons learned to apply to the next iteration. Accordingly, failure is not to be feared but embraced.

• Iteration is the backbone of design and design thinking. Great design does not happen without it.

• Embrace iteration in all aspects of design and development. ...

Get The Pocket Universal Principles of Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.