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