Iteration design: the key to better solutions.

Othmane Agoumi
2 min readMay 23, 2022

Without iteration, Thre is no progress.

Without iteration, you’ll never be able to build the best version of your product, design, or solution…

Imagine living in a world where cars had square wheels?
or still have wood wheels.

Moving from place to place will be the slowest and most frustrating experience ever, and it was.

But thanks to customers, we don’t have these cars today.
Their feedback, Their evolving needs, and their new desires (speed, comfort…) were the starting era for the development we see today.

People rarely get things perfect on the first try, Good results take time to get right.

You can never know everything.

Even after a product is released, constant feedback and testing are what keep it updated and useful to remain relevant to its customers.

In the design process, iteration is a motivation to designers at any point during the process to jump out and start again with new information, without worrying about messing up the entire product.

Iterative design is meant to keep improving the product as you work so that it meets user needs in the best way possible.

But without constant testing, you can’t achieve any of this.

Whether you begin small with iterating on a specific call-to-action, or you plan to redesign an entire application, it’s up to you to keep moving forward and improving the user experience.

Just remember: There is such a thing as over-iterating, but good enough is often better than trying to make everything perfect.

--

--

Othmane Agoumi

Enjoyable customer experience isn't a option but a responsibility.