Deliberated Evolution: Stalking the View Matcher in Design Space
作者:John M. Carroll, Mary Beth Rosson · 发表于:Human-Computer Interaction · 年份:1991 · DOI:10.1201/9781003064053-5 · 被引用次数:106 · 研究领域:Innovative Human-Technology Interaction、Usability and User Interface Design、Design Education and Practice
Technology development in human–computer interaction (HC1) can be interpreted as a coevolution of tasks and artifacts. The tasks people actually engage in (successfully or problematically) and those they wish to engage in (or perhaps merely to imagine) define requirements for future technology and, specifically, for new HCI artifacts. These artifacts, in turn, open up new possibilities for human tasks, new ways to do familiar things, and entirely new kinds of things to do. In this chapter, we describe psychological design rationale as an approach to augmenting HCI technology development and to clarifying the sense in which HCI artifacts embody psychological theory. A psychological design rationale is an enumeration of the psychological claims embodied by an artifact for the situations in which it is used. As an example, we present our design work with the View Matcher, a Smalltalk programming environment for coordinating multiple views of an example application. In particular, we show 108 how psychological design rationale was used to develop a view matcher for code reuse from prior design rationales for related programming tasks and environments.