What's Inside xix1 What Is Interaction Design? 11.1 Introduction 11.2 Good and Poor Design 31.3 Switching to Digital 61.4 What to Design 81.5 What Is Interaction Design? 101.6 People-Centered Design 141.7 Understanding People 161.8 Accessibility and Inclusiveness 171.9 Usability and User Experience Goals 20Further Reading 32Interview with Harry Brignull 342 The Process of Interaction Design 372.1 Introduction 372.2 What Is Involved in Interaction Design? 382.3 Some Practical Issues 55Further Reading 663 Conceptualizing Interaction 693.1 Introduction 693.2 Conceptualizing Interaction 723.3 Conceptual Models 753.4 Interface Metaphors 793.5 Interaction Types 813.6 Paradigms, Visions, Challenges, Theories, Models, and Frameworks 89Further Reading 96Interview with Albrecht Schmidt 974 Cognitive Aspects 1014.1 Introduction 1014.2 What Is Cognition? 1024.3 Cognitive Frameworks 124Further Reading 1345 Social Interaction 1355.1 Introduction 1355.2 Being Social 1365.3 Face-to-Face Conversations 1415.4 Remote Collaboration and Communication 1475.5 Co-Presence 1595.6 Social Games 165Further Reading 1696 Emotional Interaction 1716.1 Introduction 1716.2 Emotions and Behavior 1726.3 Expressive Interfaces: Aesthetic or Annoying? 1806.4 Affective Computing and Emotional AI 1846.5 Persuasive Technologies and Behavioral Change 1896.6 Anthropomorphism 192Further Reading 1967 Interfaces 1997.1 Introduction 1997.2 Interface Types 2007.3 Natural User Interfaces and Beyond 2667.4 Which Interface? 267Further Reading 269Interview with Leah Buechley 2718 Data Gathering 2738.1 Introduction 2738.2 Six Key Issues 2748.3 Capturing Data 2818.4 Interviews 2848.5 Questionnaires 2948.6 Observation 3028.7 Putting the Techniques to Work 315Further Reading 3229 Data Analysis, Interpretation, and Presentation 3259.1 Introduction 3259.2 Quantitative and Qualitative 3279.3 Basic Quantitative Analysis 3309.4 Basic Qualitative Analysis 3409.5 Analytical Frameworks 3509.6 Tools to Support Data Analysis 3629.7 Interpreting and Presenting the Findings 362Further Reading 36810 Data at Scale and Ethical Concerns 37110.1 Introduction 37110.2 Approaches for Collecting and Analyzing Data 37310.3 Visualizing and Exploring Data 38810.4 Ethical Design Concerns 398Further Reading 40511 Discovering Requirements 40711.1 Introduction 40711.2 What, How, and Why? 40811.3 What Are Requirements? 40911.4 Data Gathering for Requirements 418115. Bringing Requirements to Life: Personas and Scenarios 42611.6 Capturing Interaction with Use Cases 436Further Reading 44012 Design, Prototyping, and Construction 44112.1 Introduction 44112.2 Prototyping 44312.3 Conceptual Design 45612.4 Concrete Design 46712.5 Generating Prototypes 47012.6 Construction 480Further Reading 486Interview with Jon Froehlich 48713 Interaction Design in Practice 49113.1 Introduction 49113.2 AgileUX 49413.3 Design Patterns 50413.4 Open Source Resources 51013.5 Tools for Interaction Design 512Further Reading 514Interview with Luciana Zaina 51514 Introducing Evaluation 51914.1 Introduction 51914.2 The Why, What, Where, and When of Evaluation 52014.3 Types of Evaluation 52414.4 Evaluation Case Studies 53314.5 What Did We Learn from the Case Studies? 54114.6 Other Issues to Consider When Doing Evaluation 543Further Reading 54715 Evaluation Studies: From Controlled to Natural Settings 54915.1 Introduction 54915.2 Usability Testing 55015.3 Conducting Experiments 56415.4 In- the- Wild Studies 567Further Reading 576Interview with danah boyd 57716 Evaluation: Inspections, Analytics, and Models 58316.1 Introduction 58316.2 Inspections: Heuristic Evaluation and Walk-Throughs 58416.3 Analytics and A/B Testing 60116.4 Predictive Models 610Further Reading 614Epilogue 615References 619Index 675
Yvonne Rogers is the Director of the Interaction Centre at University College London as well as a Professor of Interaction Design.Helen Sharp is Professor of Software Engineering at the Open University, UK.Jennifer Preece is Professor and Dean Emerita in the College of Information, Maryland's iSchool - at the University of Maryland.