On the effective use and reuse of HCI knowledge
- 1 June 2000
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Computer-Human Interaction
- Vol. 7 (2) , 197-221
- https://doi.org/10.1145/353485.353488
Abstract
The article argues that new approaches for delivering HCI knowledge from theory to designers will be necessary in the new millennium. First the role of theory in HCI design to date is reviewed, including the progress made in cognitive theories of interaction and their impact on the design pr ocess. The role of bridging models that build on models of interaction is described, but it is argued that direct application of cognitive theory to design is limited by scalability problems. The alternative of representing HCI knowledge as claims and the role of the task-artefact approach to theory-based design are introduced. Claims are proposed as a possible bridging representation that may enable theories to frame appropriate recommendations for designers and, vice versa, enable designers to ask appropriate questions for theoretical research. However, claims provide design advice grounded in specific scenarios and examples, which limits their generality. The prospects for reuse becoming an important mode of development and the possible directions in generalizing claims for reuse are discussed, including generalizing claims beyond their original context, providing a context for reuse of claims by linking them to generic task and domain models. It is argued that generic models provide a way forward for developing reusable libraries of interactive components. The approach is illustrated from a case study of extracting claims from one information ret rieval application, generalizing claims for future reuse in information-searching tasks, and reapplying claims in the Web-based Multimedia Broker application. The article concludes by proposing that HCI knowledge should be theory-grounded, and development of reusable “designer-digestible” packets will be an important contribution in the future.Keywords
This publication has 34 references indexed in Scilit:
- An impact analysis method for safety-critical user interface designACM Transactions on Computer-Human Interaction, 1999
- Organizing usability work to fit the full product rangeCommunications of the ACM, 1999
- Syndetic ModellingHuman–Computer Interaction, 1998
- The domain theory for requirements engineeringIEEE Transactions on Software Engineering, 1998
- Putting it all togetherACM SIGCHI Bulletin, 1998
- The GOMS family of user interface analysis techniquesACM Transactions on Computer-Human Interaction, 1996
- Interpersonal Access Control in Computer-Mediated Communications: A Systematic Analysis of the Design SpaceHuman–Computer Interaction, 1996
- Integrating theory development with design evaluationBehaviour & Information Technology, 1992
- Getting around the task-artifact cycleACM Transactions on Information Systems, 1992
- Implementing faceted classification for software reuseCommunications of the ACM, 1991