Heuristics for designing enjoyable user interfaces: lessons from computer games
Human factors in computer systems
An experimental comparison of tabular and graphic data presentation
International Journal of Man-Machine Studies
Designing for usability: key principles and what designers think
Communications of the ACM
Cursor movement during text editing
ACM Transactions on Information Systems (TOIS)
The spatial metaphor for user interfaces: experimental tests of reference by location versus name
ACM Transactions on Information Systems (TOIS)
Computer
TNT: a talking tutor 'n' trainer for teaching use of interactive computer systems
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A test of a common elements theory of transfer
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Learning modes and subsequent use of computer-mediated communication systems
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Formatting space-related displays to optimize expert and nonexpert user performance
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
SOAR: an architecture for general intelligence
Artificial Intelligence
A self-regulating adaptive system
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
Reflections on NoteCards: seven issues for the next generation of hypermedia systems
Communications of the ACM
Learning by doing with simulated intelligent help
Communications of the ACM
Mental models in learning computerized tasks
Psychological issues of human-computer interaction in the work place
Designing the user interface: supplemental materials
Designing the user interface: supplemental materials
Human-computer interface development: concepts and systems for its management
ACM Computing Surveys (CSUR)
Graphics and managerial decision making: research-based guidelines
Communications of the ACM
How would your favourite user model cope with these scenarios?
ACM SIGCHI Bulletin
Artifact as theory-nexus: hermeneutics meets theory-based design
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
On-line tutorials: What kind of inference leads to the most effective learning?
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Skilled financial planning: the cost of translating ideas into action
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Synergistic use of direct manipulation and natural language
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A synthetic visual environment with hand gesturing and voice input
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Speech and gestures for graphic image manipulation
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Design rationale: the argument behind the artifact
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The case against user interface consistency
Communications of the ACM
Using a knowledge analysis to predict conceptual errors in text-editor usage
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Testing a walkthrough methodology for theory-based design of walk-up-and-use interfaces
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The computer reaches out: the historical continuity of interface design
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Infinite detail and emulation in an ontologically minimized HCI
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Contextual design: an emergent view of system design
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A cognitive model for the perception and understanding of graphs
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The information visualizer, an information workspace
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Formal development of hybrid user-computer interfaces with advanced forms of user assistance
Journal of Systems and Software
Learning a word processing system with training wheels and guided exploration
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
A comparison of rule-based and positionally constant arrangements of computer menu items
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
The importance of percent-done progress indicators for computer-human interfaces
CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Guest Editor's Introduction: An Applied Psychology of the User
ACM Computing Surveys (CSUR)
The Psychology of How Novices Learn Computer Programming
ACM Computing Surveys (CSUR)
Learning to use word processors: problems and prospects
ACM Transactions on Information Systems (TOIS)
Online help systems: a conspectus
Communications of the ACM
Design rules based on analyses of human error
Communications of the ACM
Human factors guidelines for terminal interface design
Communications of the ACM
Natural command names and initial learning: a study of text-editing terms
Communications of the ACM
Training wheels in a user interface
Communications of the ACM
Optimization criteria for checkpoint placement
Communications of the ACM
A human/computer interface to accommodate user learning stages
Communications of the ACM
The Psychology of Human-Computer Interaction
The Psychology of Human-Computer Interaction
Human factors testing in the design of Xerox's 8010 “Star” office workstation
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Mental models and problem solving in using a calculator
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '82 Proceedings of the 1982 Conference on Human Factors in Computing Systems
Human Problem Solving
Formal Grammar and Human Factors Design of an Interactive Graphics System
IEEE Transactions on Software Engineering
Task-action grammars: a model of the mental representation of task languages
Human-Computer Interaction
Auditory icons: using sound in computer interfaces
Human-Computer Interaction
Softening up hard science: reply to newel1 and card
Human-Computer Interaction
Straightening out softening up: response to Carroll and Campbell
Human-Computer Interaction
The prospects for psychological science in human-computer interaction
Human-Computer Interaction
A principled design for an integrated computational environment
Human-Computer Interaction
Procedures for obtaining and testing user-selected terminologies
Human-Computer Interaction
Analysis of the cognition involved in spreadsheet software interaction
Human-Computer Interaction
Earcons and icons: their structure and common design principles
Human-Computer Interaction
The SonicFinder: an interface that uses auditory icons
Human-Computer Interaction
Testing the principle of orthogonality in language design
Human-Computer Interaction
Individual differences and conceptual models in training novice users
Human-Computer Interaction
Finding information on a menu: linking menu organization to the user's goals
Human-Computer Interaction
Specific versus general procedures in instructions
Human-Computer Interaction
The growth of cognitive modeling in human-computer interaction since GOMS
Human-Computer Interaction
Human-computer interaction design with multi-goal facilities layout model
Computers & Mathematics with Applications
Expert Systems with Applications: An International Journal
Information Systems Frontiers
The Effectiveness Of Graphic And Tabular Presentation Under Time Pressure And Task Complexity
Information Resources Management Journal
Hi-index | 0.00 |
Over the past 35 years, information technology has permeated every business activity. This growing use of information technology promised an unprecedented increase in end-user productivity Yet this promise is unfulfilled, due primarily to a lack of understanding of end-user behavior End-user productivity is tied directly to functionality and ease of learning and use. Furthermore, system designers lack the necessary guidance and tools to apply effectively what is known about human-computer interaction (CHI) during systems design. Software developers need to expand their focus beyond functional requirements to include the behavioral needs of users. Only when system functions fit actual work and the system is easy to learn and use will the system be adopted by office workers and business professionals. The large, interdisciplinary body of research literature suggest HCI's importance as well as its complexity. This article is the product of an extensive effort to integrate the diverse body of HCI literature into a comprehensible framework that provides guidance to system designers. HCI design is divided into three major divisions system model, action language, and presentation language. The system model is a conceptual depiction of system objects and functions. The basic premise is that the selection of a good system model provides direction for designing action and presentation languages that determine the system's look and feel. Major design recommendation sin each division are identified along with current research trends and future research issues.