At a Glance Notes: [Chapter 2] User Analysis & Task Analysis

1. Three Critical Questions

Definition: The foundation questions every designer must answer before creating any system: who are the users, what are the tasks, and what is the environment where the system will be used. Subtopics/Characteristics:

  • Who are the users (skills, attitudes, behaviors)
  • What are the tasks (goals and accomplishments)
  • What is the environment (context of use)
  • User demographics vs. user behaviors
  • Environmental factors affecting design

2. User Types

Definition: The three main categories of users based on their experience and frequency of system use, each requiring different design approaches and considerations. Subtopics/Characteristics:

  • Novice Users
  • Knowledgeable Intermittent Users
  • Expert/Frequent Users
  • System-initiated guidance
  • Consistency requirements
  • Efficiency needs
  • Learning curves
  • Usage patterns

3. Requirements

Definition: The specifications that define what a system should do (functional) and how well it should perform (non-functional), both essential for successful system design. Subtopics/Characteristics:

  • Functional Requirements (the “what”)
  • Non-functional Requirements (the “how well”)
  • Features and capabilities
  • Quality attributes
  • Performance specifications
  • Usability goals

4. Data Gathering Methods

Definition: Systematic approaches to collecting information about users, their behaviors, needs, and contexts to inform design decisions with real insights rather than assumptions. Subtopics/Characteristics:

  • Interviews
  • Focus Groups
  • Card Sorting
  • Questionnaires
  • Observation (Direct and Indirect)
  • Diary studies
  • Web traffic analytics
  • Representative sampling
  • Mental model revelation

5. User Models/Personas

Definition: Detailed representations of user types based on real observational data that help organize complex user information and guide design decisions through concrete user archetypes. Subtopics/Characteristics:

  • Marketing Personas
  • Proto-Personas
  • Design Personas
  • Demographics and bio
  • Activities and attitudes
  • Motivations and goals
  • Skills and capabilities
  • Pain points and frustrations
  • Behavior variables
  • Technology preferences

6. Scenarios

Definition: Dynamic stories that transform static personas into actionable narratives showing how users accomplish tasks in real environmental settings, focusing on goal achievement. Subtopics/Characteristics:

  • Persona integration
  • Environmental setting
  • Goal-oriented narratives
  • Task accomplishment flow
  • Context details
  • User motivations
  • Social considerations
  • Technology integration

7. Environment Analysis

Definition: The systematic study of the physical, social, and technological context where users will interact with the system, recognizing that design decisions must account for real-world constraints and conditions. Subtopics/Characteristics:

  • Physical environment factors
  • Time constraints and usage patterns
  • Interruption frequency
  • Device sharing considerations
  • Integration with other products
  • Public vs. private settings
  • Noise and lighting conditions
  • Mobility requirements

8. Task Analysis

Definition: The process of understanding what people are trying to achieve and how they currently go about it, breaking down complex user goals into manageable subtasks and understanding existing workflows. Subtopics/Characteristics:

  • Hierarchical Task Analysis (HTA)
  • Goal identification
  • Subtask breakdown
  • Task hierarchy creation
  • Plan development
  • Skill transfer considerations
  • Behavioral compatibility
  • Training material foundation
  • Workflow understanding

9. Analysis Tools

Definition: Additional specialized methods for understanding user experiences across different aspects and touchpoints, providing comprehensive insights for specific design challenges and contexts. Subtopics/Characteristics:

  • Empathy Mapping
  • Customer Journey Mapping
  • Experience Mapping
  • Service Blueprinting
  • Touchpoint analysis
  • Emotional understanding
  • Multi-stage experiences
  • Behind-the-scenes processes