I recently wrote about iteration. Here are 4 design principles you can apply to this:
1. Frame the problem
Make sure that you frame the underlying problem whenever youâ€™re designing a new solution.
2. Explain why
Every time you move to a new design approach explain why. Iteration should mean a new or different approach so write a summary of whatâ€™s changed or what youâ€™re testing.
Weâ€™re testing [this] approach for the first time. Weâ€™ve designed it [this] way [because]
We learned [this] in the last round of user research. We now think that taking [this] approach will mean that [this] will work better
Further reading: Everything is hypothesis-driven design.
3. Donâ€™t compare
Donâ€™t treat iteration as A-B testing. Itâ€™s not about testing multiple designs to see which design people prefer. Focus on one design approach at a time until you understand why this does, or doesnâ€™t work.
4. Donâ€™t go back
Remember that you moved on from a particular design approach for a reason. This should be when you learned when something didnâ€™t work from user research. Itâ€™s rarely good to go back.
This is my blog where I’ve been writing for 18 years. You can follow all of my posts by subscribing to this RSS feed. You can also find me on Bluesky, less frequently now on X (formally Twitter), and on LinkedIn.