Iteration
Iteration is a repeating cycle of action, evaluation and improvement leading to an increasingly better version of the solution.
Definition
In practice, iteration reduces the pressure of a perfect start. Instead of waiting for the perfect plan, a draft version is created, the effect is checked and the next approach is corrected. Iterativeness is important in learning, design, behavioral therapy, creative work and solving complex problems.
Key ideas
- Trial version
- Test and correction
- Learning through cycles
Practice and life
Set the first version of the solution as "v0.1". Once done, write down one thing to keep, one thing to remove, and one thing to improve.
Common misconceptions
It is a mistake to confuse iteration with chaotic improvement of everything at once. A common mistake is the lack of a criterion for assessing the next version.
> A better version is always created from the previous - imperfect one.
> — Guru Element
Questions for self-reflection
- What am I testing in this iteration?
- What signal will show that the version is better?
- What do I change only in the next cycle?