{'fraction_non_alphanumeric': 0.022292993630573247, 'fraction_numerical': 0.0, 'mean_word_length': 5.491735537190083, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Design Thinking Rationality Framework: Framing and Solving Design Problems in Early Concept Generation

The concept of “Design Thinking” opens up debate regarding the prevalent human–computer interaction design practice. This article focuses specifically on the cognitive processes of designers during their early design activities. Two groups of designers—experts and novices—were asked to develop a fictitious vacuum cleaner. We then examined the different ways in which these groups manage their design thinking processes and how the groups choose design concepts. The empirical study revealed that expert designers are effective at framing design problems. They make quick decisions (through the use of the affect heuristic) but are more wedded to their own previously developed design concepts, which they do not change in subsequent design stages. In contrast, novice designers are less skilled in framing new design problems but better able to renounce their initial design concepts. These diverse design thinking approaches are linked to potential problems. We then discuss how to address these concerns in conjunction with empathy for the artifact (i.e., artifact empathy via the mediated self) or user (i.e., user empathy via the simulated self), problem framing with second-order semantic connotations, and irrationality when analyzing design solutions. Finally, we propose a design thinking rationality framework that can establish a designer's view of design activities and thereby assist designers educated in both creative and rational design decisions.