Difference between revisions of "Human Computer Interaction"

From ScenarioThinking
Jump to navigation Jump to search
Line 3: Line 3:
== Description ==
== Description ==
Human–computer interaction (HCI), alternatively man-machine interaction (MMI) or computer–human interaction (CHI), 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 software and hardware, for example, general purpose computer peripherals and large-scale mechanical systems such as aircraft and power plants.
Human–computer interaction (HCI), alternatively man-machine interaction (MMI) or computer–human interaction (CHI), 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 software and hardware, for example, general purpose computer peripherals and large-scale mechanical systems such as aircraft and power plants.
A basic goal of HCI is to improve the interaction between users and computers by making computers more usable and receptive to the user's needs. Specifically, HCI is concerned with
    * methodologies and processes for designing interfaces (i.e., given a task and a class of users, design the best possible interface within given constraints, optimizing for a desired property such as learnability or efficiency of use)
    * methods for implementing interfaces (e.g. software toolkits and libraries; efficient algorithms)
    * techniques for evaluating and comparing interfaces
    * developing new interfaces and interaction techniques
    * developing descriptive and predictive models and theories of interaction
A long term goal of HCI is to design systems that minimize the barrier between the human's cognitive model of what they want to accomplish and the computer's understanding of the user's task (see CSCW).
Professional practitioners in HCI are usually designers concerned with the practical application of design methodologies to real-world problems. Their work often revolves around designing graphical user interfaces and web interfaces.
Researchers in HCI are interested in developing new design methodologies, experimenting with new hardware devices, prototyping new software systems, exploring new paradigms for interaction, and developing models and theories of interaction


The way that we are currently accustomed to interact with computers is really limited. Research is being done in achieving a level of interaction that enable us to use all our senses to communicate with every day intelligent objects.
The way that we are currently accustomed to interact with computers is really limited. Research is being done in achieving a level of interaction that enable us to use all our senses to communicate with every day intelligent objects.

Revision as of 22:28, 5 March 2007

Breadcrumbs: The Future of Ubiquitous Computing --> Driving Forces: Technological Forces --> Human Computer Interaction

Description

Human–computer interaction (HCI), alternatively man-machine interaction (MMI) or computer–human interaction (CHI), 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 software and hardware, for example, general purpose computer peripherals and large-scale mechanical systems such as aircraft and power plants.


A basic goal of HCI is to improve the interaction between users and computers by making computers more usable and receptive to the user's needs. Specifically, HCI is concerned with

   * methodologies and processes for designing interfaces (i.e., given a task and a class of users, design the best possible interface within given constraints, optimizing for a desired property such as learnability or efficiency of use)
   * methods for implementing interfaces (e.g. software toolkits and libraries; efficient algorithms)
   * techniques for evaluating and comparing interfaces
   * developing new interfaces and interaction techniques
   * developing descriptive and predictive models and theories of interaction

A long term goal of HCI is to design systems that minimize the barrier between the human's cognitive model of what they want to accomplish and the computer's understanding of the user's task (see CSCW).

Professional practitioners in HCI are usually designers concerned with the practical application of design methodologies to real-world problems. Their work often revolves around designing graphical user interfaces and web interfaces.

Researchers in HCI are interested in developing new design methodologies, experimenting with new hardware devices, prototyping new software systems, exploring new paradigms for interaction, and developing models and theories of interaction


The way that we are currently accustomed to interact with computers is really limited. Research is being done in achieving a level of interaction that enable us to use all our senses to communicate with every day intelligent objects.

Enablers

Inhibitors

Paradigms

Experts

Timing

Web Resources