This is an old revision of this page, as edited by 212.219.57.126 (talk) at 09:28, 13 June 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Revision as of 09:28, 13 June 2005 by 212.219.57.126 (talk)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)Human-computer interaction (HCI) is the study of interaction between people (users) and computers. It is an interdisciplinary subject, relating computer science with many other fields of study and research. Interaction between users and computers occurs at the user interface (or simply interface), which includes both hardware (i.e. peripherals and other hardware) and software (for example determining which, and how, information is presented to the user on a screen).
Design methodologies
A number of diverse methodologies outlining techniques for human-computer interaction design have emerged since the rise of the field in the 1980s. Most design methodologies stem from a model for how users, designers, and technical systems interact. Early methodologies, for example, treated users' cognitive processes as predictable and quantifiable and encouraged design practitioners to look to cognitive science results in areas such as memory and attention when designing user interfaces. Modern models tend to focus on a constant feedback and conversation between users, designers, and engineers and push for technical systems to be wrapped around the types of experiences users want to have, rather than wrapping user experience around a completed system.
- User-centered design: User-centered design (UCD) is a modern, widely practiced design philosophy rooted in the idea that users must take center-stage in the design of any computer system. Users, designers, and technical practitioners work together to articulate the wants, needs, and limitations of the user and create a system that addresses these elements. Often, user-centered design projects are informed by ethnographic studies of the environments in which users will be interacting with the system.
DELETE!!!!!!!!!!!!
See also
Literature
General:
- Ronald M. Baecker, Jonathan Grudin, William A. S. Buxton, Saul Greenberg (1995): Readings in human-computer interaction. Toward the Year 2000. 2. ed. Morgan Kaufmann, San Francisco 1995 ISBN 1-558-60246-1
- Stuart K. Card, Thomas P. Moran, Allen Newell: The Psychology of Human-Computer Interaction. Erlbaum, Hillsdale 1983 ISBN 0-89859-243-7
- Alan Dix, Janet Finlay, Gregory D. Abowd, and Russell Beale (2003): Human-Computer Interaction. 3rd Edition. Prentice Hall, 2003. http://hcibook.com/e3/ ISBN 0-13046-109-1
- Brad A. Myers: A brief history of human-computer interaction technology. Interactions 5(2):44-54, 1998, ISSN 1072-5520 ACM Press. http://doi.acm.org/10.1145/274430.274436
- Jakob Nielsen: Usability Engineering. Academic Press, Boston 1993 ISBN 0-12-518405-0
- Donald A. Norman: The Psychology of Everyday Things. Basic Books, New York 1988 ISBN 0-465-06709-3
- Jef Raskin: The humane interface. New directions for designing interactive systems. Addison-Wesley, Boston 2000 ISBN 0-201-37937-6
- Ben Shneiderman: Designing the User Interface. Strategies for Effective Human-Computer Interaction. 3. ed. Addison Wesley Longman, Reading 1998 ISBN 0-201-69497-2
- Bruce Tognazzini: Tog on Interface. Addison-Wesley, Reading 1991 ISBN 0-201-60842-1
Regarding intuition:
- Jef Raskin: Intuitive Equals Familiar. In: Communications of the ACM, vol 37, no 9, September 1994, pp. 17-18, http://doi.acm.org/10.1145/182987.584629
External links
- ACM SIGCHI Special Interest Group on Computer-Human Interaction
- ACM SIGCHI's definition of HCI
- ISO 9241 Definition of Usability
- List of books on HCI at HCI Bibliography
- Usability Views
- Bad Human Factors Designs
- useit.com: Jakob Nielsen on Usability and Web Design
- HCI and User Interface Design Resources.
- OK/Cancel A popular online comic strip targeted at human-computer interaction experts.
- Interaction-Design.org - an open-content, peer-reviewed Encyclopedia covering terms from the disciplines of HCI, Interaction Design, Design, Human factors, Usability, Information architecture, and related fields.
- EServer TC Library: HCI
- UI Hall of Shame A blog which analyzes examples of poor user interface design.