When the abstract design concepts are transferred into concrete products, there will
always be some degree of gap. Crilly et al [1]describes product design as a
communication process, the designer message encoded in the product and the
customer, it is then decoded and explained by the product; However some cognitive
problems will always exist, such as Norman [2] stated: designers and users do not
directly communicate through their products and end-user communication only.
Therefore, if a designer wants to confirm whether he sent a proper message to the
user, one way is through the development of early prototype testing review.