Abstract

Design rationale can contribute to the development of theory in human–computer interaction (HCI) in three ways. First, it provides a foundation for ecological science in HCI by describing the decisions and implicit causal relationships embodied in HCI artifacts. Second, it provides a foundation for action science in HCI by integrating activities directed at description and understanding with those directed at design and development. Finally, it provides a framework for a synthetic science of HCI in which the insights and predictions of diverse technical theories can be integrated. This chapter discusses how reflective HCI design practices involving design-rationale documentation and analysis can be used to closely couple theoretical concepts and methods with the designed artifacts that instantiate them.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call