About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
Human—Computer Interaction
Paper
Deliberated Evolution: Stalking the View Matcher in Design Space
Abstract
Technology development in human-computer interaction (HCl) 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 HCl 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 article, we describe psychological design rationale as an approach to augmenting HCl 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 widi the View Matcher, a Smalltalk programming environment for coordinating multiple views of an example application. In particular, we show how psychological design rationale was used to develop a view matcher for code reuse from prior design rationales for related programming tasks and environments. © 1991, Taylor & Francis Group, LLC. All rights reserved.