윤

COMP719-2025-S1-Wk7-2

COMP719-2025-S1-L7 User Research 1: Cognitive Task Analysis

Design Thinking Phases

  • A non-linear approach to tackle ill-defined or unknown problems involving five phases:

    • Empathize

    • Define

    • Ideate

    • Prototype

    • Test

    • Implement

  • Note that the process is not linear.

The Double Diamond Design Thinking Process

  • Adapted from the Design Council (2004).

  • Involves a cyclical process: User Problem -> Tasks / Activities -> Context Phenomenon -> Design Problem.

HCI Analysis-Design-Evaluate Process

Analysis / User Research (Empathize)
  • Understand the User Problem.

  • Problem Analysis:

    • Who are the users?

    • What do they do?

    • What's difficult?

    • Why is it difficult?

  • User – Task, Activities, Work:

    • What is the primary task?

    • Context, Purpose

    • Work Phenomenon

  • Methods:

    • Interviews

    • Task Analysis (TA): HTA, Process chart / process maps, model the problem

    • Cognitive Task Analysis (CTA): cognitive strategies

    • Observation

    • Surveys and Questionnaires

    • User Journey Map

    • Personas

  • Understanding Human Capabilities and limits e.g. ABCS Framework

Design (Define & Ideate)
  • Define the Design Problem:

    • What will the design do to address the problem and primary task?

  • Ideate:

    • Generate several design alternatives

    • Conceptual Design

Prototype
  • Rapid prototyping

  • Lo-fidelity prototyping

    • Sketching, storytelling

    • Storyboards

    • Wireframes

    • Mock-ups

  • Hi-fidelity prototype (interactive)

  • Implement as software

Evaluate (Test)
  • Evaluate without people (analytic methods)

    • Heuristic Evaluation (expert)

    • Cognitive Walkthrough

    • e.g. Human Working Memory Capacity (7 \pm 2), GOMS / KLM, PUMA, Fitts Law, etc.

  • Evaluate with people

    • Controlled settings

      • Usability Testing

      • Usability Experiments

      • Usability labs

    • Natural settings

      • Living labs

      • Field studies (studying actual users use a device in-situ)

Stage comparison
  • Double Diamond stages: Discover, Define, Develop, Deliver

  • NN/g Design Thinking stages: Empathise, Define, Ideate, Prototype, Test, Implement