Graph
Human-Computer Interaction

🖱️Human-Computer Interaction

NEW

Also known as: HCI

An interdisciplinary field focusing on the design, evaluation, and implementation of interactive computing systems for human use.

DESCRIPTION

Human-Computer Interaction studies how people interact with technology and how to design interfaces that are usable, accessible, and effective. It blends computer science, psychology, design, and ergonomics to create user-centered systems. Methods include user research, prototyping, usability testing, and iterative design. HCI principles inform web, mobile, data visualization, and AI-driven interfaces to improve outcomes and reduce errors.

ALTERNATIVE DEFINITIONS

Wikipedia

Human–computer interaction (HCI) is the study and the planned design of human–computer interaction.

Concise emphasis on study and planned design.

Source

ACM Digital Library

Human-computer interaction focuses on methods and approaches for designing, implementing, and evaluating interactive computing systems for human use.

Highlights methods for design, implementation, and evaluation.

Source

Usability Information Architecture Accessibility Interaction Design Cognitive Ergonomics A/B Testing Human Factors

COMPETING TERMS

User Experience Design

KNOWLEDGE AREAS

Data Visualization Software Engineering Platform & Tooling AI Document & Content Management Domain & Business Context

TARGET AUDIENCE

UI-UX Designer Software Developer Product Owner AI Product Manager Software Architect Business Analyst

EXTERNAL SOURCES

TOP QUESTIONS

Why is Human-Computer Interaction important?

It ensures systems are usable, accessible, and aligned with human needs, improving efficiency and satisfaction.

Category: Relevancy

What methods are used in HCI?

User research, prototyping, usability testing, heuristic evaluation, and iterative design are core methods.

Category: Methods

How does HCI relate to UX?

HCI provides research and design foundations; UX operationalizes them in product experiences and workflows.

Category: Relationship

What are common HCI mistakes?

Ignoring accessibility, poor information architecture, and insufficient user testing lead to unusable interfaces.

Category: Mistakes

How does HCI interact with AI systems?

It guides explainability, feedback, and trust by designing interfaces that align with human expectations and limitations.

Category: Integration

What is the risk of neglecting HCI?

Increased errors, user frustration, low adoption, and compliance issues, especially for accessibility.

Category: Risks

How to measure success in HCI?

Use usability metrics, task completion rates, SUS scores, accessibility audits, and user satisfaction.

Category: Testing

What are hot topics in HCI today?

Conversational interfaces, AI-assisted design, accessibility-by-default, and ethics in interaction design.

Category: Topic

Where to start learning HCI?

Explore academic resources, NN/g articles, W3C WAI guidelines, and practical usability testing.

Category: GettingStarted