Iterative Design

The Basic Idea

You’re on a quest to design the perfect brownie recipe for your food blog. After hours of online research, reviewing cookbook after cookbook, you come up with a prototype. You bake it, taste it, and share your creation with your friends. You ask for their feedback and a major note is that the texture is not quite right. It’s far too cakey and not fudgy enough. It’s back to the drawing board. You rework the recipe and present the updated version. The good news is that they loved the consistency, but a lot of them mentioned that the baked goods were too sweet. You return to the kitchen to make the final few adjustments, and you think you’ve hit a home run. Your friends take one bite in and all you hear is compliments. That’s it, you managed to develop the best brownie recipe. Time to share it with everyone! 

This process of gradually refining a brownie recipe is a simple example of an established form of design methodology known as iterative design. The cyclical process of iterative design focuses on making incremental progress towards the final product. Each iteration builds upon the previous one, gradually refining the design based on user feedback and testing results.

Rather than attempting to design the perfect product in one go, designers first start with a prototypical, or basic version, of the product. The insights gathered from product testing are used to inform the design team of any necessary changes or improvements. Designers repeat prototyping, testing, analyzing, and refining until the product reaches the desired level of quality and functionality.1 It’s a common technique that can be applied to various industries, particularly prominent in the world of user experience (UX), human-computer interaction (HCI), and digital product.

The iterative design cycle consists of 4 key phases:2

1. Identifying the Problem and Research: Design teams outline the issues they would like to solve (for the initial prototype or in subsequent iterations). They consult the literature and reference relevant product feedback.

2. Developing Ideas and Solutions: Designers engage in brainstorming sessions, drawing up diagrams and creating design specifications. A version of the product is developed based on the proposed design specification. Prototyping is crucial as it provides a tangible version of the product for internal review and quick user feedback, even before formal testing.

3. Testing the Solution: The version gets tested on users and feedback is gathered. This phase assesses beyond usability to include other key metrics like engagement, efficiency, and error rate, depending on the product goals.

4. Evaluating the Solution:  Evaluation should lead directly to the decision-making process on what the next steps are: whether to iterate further based on feedback, pivot the design concept entirely, or move towards finalization. This phase includes prioritizing feedback and determining the scope of the next iteration.

What Is Iterative Design? Radiant Digital (2021)

Image Source: What Is Iterative Design? Radiant Digital (2021)

Iterative design is closely linked to another method known as incremental development. Despite their fundamental differences, the terms are often lumped together or used interchangeably. Where do they differ? Incremental development focuses on adding a new feature to the design one by one until a complete product is reached—like ascending a staircase. Conversely, the iterative design process is based on a cyclical pattern that involves constant refinement and testing before deciding on a final version of the product.  

At the heart of the iterative design process is testing.3 Testing is a precious tool for those striving to improve their product, it involves asking critical questions, getting feedback from others, and conducting research to identify gaps that can be filled in future iterations of the product. In a nutshell, the purpose of the iterative design process is to end up with the best possible version of the product.

Great design is the iteration of a good design.


M. Cobanli, the founder of OMC Design Studios

About the Author

A person in a graduation gown smiles, standing in front of a pillar with a partially blurred outdoor setting in the background.

Samantha Lau

Samantha graduated from the University of Toronto, majoring in psychology and criminology. During her undergraduate degree, she studied how mindfulness meditation impacted human memory which sparked her interest in cognition. Samantha is curious about the way behavioural science impacts design, particularly in the UX field. As she works to make behavioural science more accessible with The Decision Lab, she is preparing to start her Master of Behavioural and Decision Sciences degree at the University of Pennsylvania. In her free time, you can catch her at a concert or in a dance studio.

About us

We are the leading applied research & innovation consultancy

Our insights are leveraged by the most ambitious organizations

Image

I was blown away with their application and translation of behavioral science into practice. They took a very complex ecosystem and created a series of interventions using an innovative mix of the latest research and creative client co-creation. I was so impressed at the final product they created, which was hugely comprehensive despite the large scope of the client being of the world's most far-reaching and best known consumer brands. I'm excited to see what we can create together in the future.

Heather McKee

BEHAVIORAL SCIENTIST

GLOBAL COFFEEHOUSE CHAIN PROJECT

OUR CLIENT SUCCESS

$0M

Annual Revenue Increase

By launching a behavioral science practice at the core of the organization, we helped one of the largest insurers in North America realize $30M increase in annual revenue.

0%

Increase in Monthly Users

By redesigning North America's first national digital platform for mental health, we achieved a 52% lift in monthly users and an 83% improvement on clinical assessment.

0%

Reduction In Design Time

By designing a new process and getting buy-in from the C-Suite team, we helped one of the largest smartphone manufacturers in the world reduce software design time by 75%.

0%

Reduction in Client Drop-Off

By implementing targeted nudges based on proactive interventions, we reduced drop-off rates for 450,000 clients belonging to USA's oldest debt consolidation organizations by 46%

Read Next

Notes illustration

Eager to learn about how behavioral science can help your organization?