prototyping- This is an experimental phase, and the aim is to identify the best possible solution for each of the problems identified during the first three stages. The solutions are implemented within the prototypes and, one by one, they are investigated and then accepted, improved, or rejected based on the users’ experiences