Human-Computer+Interaction

Human-Computer Interaction
Human-computer interaction (HCI) can also be called man-machine interaction (MMI) or computer-human interaction (CHI). It is the study of interactive user experience, including both software and hardware interface, between people and computers. It often involves computer science, behavioural sciences, design and several other fields of study.

The ultimate golf of HCI is to improve the interactions between users and computers by making computers more usable and receptive to the user's needs. There are a number of things that HCI is specifically concerned with:
 * methodologies and process for designing interface
 * methods for implementing interfaces
 * techniques for evaluating and comparing interfaces
 * developing new interfaces and interaction techniques
 * developing descriptive and predictive models and theories of interaction
 * minimizing the barrier between the human cognitive model of desired accomplishments and the computer's understanding of the user's task

A number of things should be taken into consideration in the design process:
 * //user-centered design//: a widely practiced design philosphy rooted in the idea that users must take center-stage in the desin of any compuer system.
 * //principles of user interface design:// seven principles that may be considered at any time during the design of a user interface in any order, namely Tolerance, Simplicity, Visibility, Affordance, Consistency, Structure and Feedback.



Hewett. __Human-Computer Interaction.__ 2007. 21 Jan. 2008  Wikipedia. __Human-Computer Interaction.__ 2008. 21 Jan. 2008. 
 * Citation:**