100 Human-Computer Interaction (HCI) Methodologies

Here’s a list of 100 Human-Computer Interaction (HCI) Methodologies, approaches, and techniques used to study, design, and evaluate the ways humans interact with computers and digital systems:


User Research & Behavioral Methods

  1. Usability Testing
  2. Think-Aloud Protocols
  3. Contextual Inquiry
  4. Interviews
  5. Surveys & Questionnaires
  6. Focus Groups
  7. Ethnographic Studies
  8. Diary Studies
  9. A/B Testing
  10. Field Studies
  11. Controlled Experiments
  12. Observational Studies
  13. Task Analysis
  14. Cognitive Walkthrough
  15. Heuristic Evaluation
  16. Participatory Design
  17. Personas
  18. User Journey Mapping
  19. Empathy Mapping
  20. Card Sorting

Quantitative & Statistical Techniques

  1. Eye Tracking Studies
  2. Mouse Tracking
  3. Keystroke-Level Modeling (KLM)
  4. Fitts’ Law Analysis
  5. Statistical Analysis (ANOVA, t-tests, etc.)
  6. Multivariate Analysis
  7. Regression Modeling
  8. Log Data Analysis
  9. Time-on-Task Metrics
  10. Error Rate Measurement

Qualitative & Interpretive Methods

  1. Grounded Theory
  2. Thematic Analysis
  3. Discourse Analysis
  4. Narrative Analysis
  5. Content Analysis
  6. Affordance Analysis
  7. Interaction Analysis
  8. Contextual Design
  9. Phenomenological Research
  10. Semiotic Analysis

Prototyping & Design Techniques

  1. Low-Fidelity Prototyping
  2. High-Fidelity Prototyping
  3. Paper Prototyping
  4. Wireframing
  5. Storyboarding
  6. Sketching
  7. Mockups
  8. Clickable Prototypes
  9. Rapid Iterative Testing and Evaluation (RITE)
  10. Wizard of Oz Prototyping

Cognitive & Psychological Approaches

  1. GOMS Model (Goals, Operators, Methods, Selection Rules)
  2. Mental Models
  3. Information Processing Theory
  4. Cognitive Load Analysis
  5. Situational Awareness Studies
  6. Memory Recall Testing
  7. Emotion Recognition
  8. Affective Computing Methods
  9. Error Analysis
  10. User Frustration Tracking

Technology-Specific Methods

  1. Mobile Usability Testing
  2. Virtual Reality (VR) Interaction Testing
  3. Augmented Reality (AR) User Studies
  4. Touchscreen Interaction Testing
  5. Voice Interface Usability
  6. Multimodal Interaction Analysis
  7. Gesture-Based Interaction Testing
  8. Haptic Feedback Studies
  9. Wearable Interaction Research
  10. Smart Home Interface Evaluation

Accessibility-Focused Methods

  1. Accessibility Audits
  2. Screen Reader Testing
  3. Color Blindness Simulations
  4. Motor Impairment Simulations
  5. Cognitive Disability Usability Studies
  6. Universal Design Testing
  7. Assistive Technology Testing
  8. Inclusive Design Prototyping
  9. ADA/WCAG Compliance Testing
  10. Sign Language Interface Studies

Emergent & Innovative Approaches

  1. Speculative Design
  2. Critical Design
  3. Design Fiction
  4. Value Sensitive Design
  5. Cultural Probes
  6. Futures Thinking in Design
  7. Ethical Impact Assessments
  8. Sustainability Interaction Design (SID)
  9. Slow Technology Approaches
  10. Social Computing Methods

Systems & Evaluation Frameworks

  1. Technology Acceptance Model (TAM)
  2. Unified Theory of Acceptance and Use of Technology (UTAUT)
  3. System Usability Scale (SUS)
  4. Net Promoter Score (NPS)
  5. Post-Study System Usability Questionnaire (PSSUQ)
  6. NASA-TLX (Task Load Index)
  7. ISO 9241-210 Evaluation
  8. User Experience Questionnaire (UEQ)
  9. Cognitive Dimensions Framework
  10. Human Factors Engineering (HFE)

This diverse list reflects the interdisciplinary nature of HCI, spanning computer science, psychology, sociology, anthropology, design, and engineering—used to create technology that’s effective, efficient, inclusive, and even delightful to use.