Human-computer interaction (HCI) is defined as the field of study that focuses on optimizing how users and computers interact by designing interactive computer interfaces that satisfy users' needs. HCI is not only about providing better communication between users and computers but also about factoring in the context and environment in which the system is accessed.
The 7 principles of HCI -
- Utilize both your mental and worldly knowledge.
- Streamlining task structures
- Make everything clear.
- Make the mapping accurate.
- Convert limitations into benefits.
- Design for Mistake.
- Standardize if everything else fails.