Designers or evaluators rigorously test the complete product using the best solutions identified in the EXECUTE stage. This is the final stage of the 5E Design Thinking Framework problem-solving model. In an iterative process such as design thinking, the results generated are often used to redefine one or more further problems. This increased level of understanding may help you investigate the conditions of use and how people think, behave and feel towards the product, and even lead you to loop back to a previous stage in the design thinking process. Remember design thinking is not a linear process. You can then proceed with further iterations and make alterations and refinements to rule out alternative solutions. The ultimate goal is to get as deep an understanding of the product and its users as possible.

Here are some key benefits of the testing phase:

Minimizes the risk of failure

Testing allows designers to identify and fix issues before the final product is launched. By iterating on the design based on feedback from users, designers can create a product that is more likely to meet the needs of its target users.

Improves user experience

Testing allows designers to gather feedback on the user experience and make changes to improve it. By designing with the user in mind, the final product is more likely to be well-received and successful.

Facilitates innovation

Through rapid prototyping and user testing, designers can explore new ideas and iterate on them quickly. This process encourages innovation and allows designers to take risks and try out new ideas without fear of failure. 

Reduces development costs

By testing early and often, designers can identify and fix issues before they become expensive to fix. This can save time and money in the development phase, as well as reducing the risk of costly redesigns and delays.


Testing is a crucial step in the design thinking process. It is the phase where designers evaluate the solutions they have come up with and gather feedback from stakeholders to determine whether their design is successful and meets the needs of the target users. In this phase, the designer is looking to validate their hypotheses and assumptions through rapid prototyping, user testing, and iteration. This step helps designers identify the features that work and those that don't, and what improvements need to be made to the design.


The following are the steps involved in the testing phase:

Create prototypes

The first step in the testing phase is to create prototypes of the design. These prototypes should be simple and low-fidelity, allowing designers to make changes quickly and easily. The prototype can be a physical model, a wireframe, or a digital mockup. 

Identify test participants

After creating the prototype, the next step is to identify the test participants. The participants should represent the target users of the design. It is essential to recruit participants who are unbiased and representative of the user base. 

Conduct user testing

The third step is to conduct user testing. User testing allows designers to observe how users interact with the prototype and identify any issues that need to be addressed. During testing, designers should ask participants to perform specific tasks and note any areas of confusion or frustration. 

Gather feedback

The fourth step is to gather feedback from the test participants. Designers should ask participants for their thoughts and opinions about the design, including what they liked and disliked, and what improvements they would suggest.

Analyze results

After gathering feedback, the next step is to analyze the results. Designers should look for patterns in the feedback and identify common issues that need to be addressed. This analysis should guide designers in making informed decisions about how to improve the design. 

Iterate and refine

The final step is to iterate and refine the design based on the feedback received. Designers should make changes to the design based on the feedback they received and test it again to ensure that it has improved. This process may be repeated several times until the design meets the needs of the target users.