USER RESEARCH: THE CHALLENGES OF DESIGNING FOR PEOPLE DALIA EL-SHIMY UX RESEARCH LEAD, SHOPIFY

Similar documents
Human-Centered Design. Ashley Karr, UX Principal

Interaction Design. Beyond Human - Computer Interaction. 3rd Edition

Racenet - Sports Gambling. Multi Maxa - MVP app built from scratch

Six steps to measurable design. Matt Bernius Lead Experience Planner. Kristin Youngling Sr. Director, Data Strategy

TRIL Technology Research for Independent Living. Seamus Small TRIL Centre Manager 11 th May 2011

An Integrated Approach Towards the Construction of an HCI Methodological Framework

CS 350 COMPUTER/HUMAN INTERACTION

Understanding User s Experiences: Evaluation of Digital Libraries. Ann Blandford University College London

Course Syllabus. P age 1 5

CS 889 Advanced Topics in Human- Computer Interaction. Experimental Methods in HCI

THE ROLE OF USER CENTERED DESIGN PROCESS IN UNDERSTANDING YOUR USERS

Michael DeVries, M.S.

User Experience Design I (Interaction Design)

Questionnaire Design with an HCI focus

About Software Engineering.

R.I.T. Design Thinking. Synthesize and combine new ideas to create the design. Selected material from The UX Book, Hartson & Pyla

CHAPTER 8 RESEARCH METHODOLOGY AND DESIGN

Introduction to probing

UX CAPSTONE USER EXPERIENCE + DEVELOPMENT PROCESS

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Interaction in Virtual and Augmented Reality 3DUIs

The Method Toolbox of TA. PACITA Summer School 2014 Marie Louise Jørgensen, The Danish Board of Technology Foundation

Selecting Photos for Sharing

Advanced Research Methodology Design Science. Sjaak Brinkkemper

The field of inquiry is extraordinarly diverse...

Towards a Consumer-Driven Energy System

Selecting, Developing and Designing the Visual Content for the Polymer Series

6 panelists and 1 moderator

. Faye Goldman. July Contents

Capturing the impacts of Liverpool 08 Evaluating European Capital of Culture

User Feedback at Scale: Spotlight on UX Research for Enterprise Systems

University of Dundee. Design in Action Knowledge Exchange Process Model Woods, Melanie; Marra, M.; Coulson, S. DOI: 10.

Usability vs. user experience

The Use of the Delphi Method to Determine the Benefits of the Personas Method An Approach to Systems Design

Computing Requirements of Sri Lankan Scientific Community

UNIT VIII SYSTEM METHODOLOGY 2014

Future of Cities. Harvard GSD. Smart[er] Citizens Bergamo University

Replicating an International Survey on User Experience: Challenges, Successes and Limitations

Design and prototyping. CS4784: HCI Capstone Virginia Tech Instructor: Dr. Kurt Luther

ITR8. We are the agency that converts clever ideas into successful products. Semir Chouabi

C 2 A L L Y O U R P A R T N E R I N U S E R E X P E R I E N C E

Design challenges in working with low-literate users

GARDENING ASSISTANT CHATBOT.

OpenUP. IRCDL 2018 Udine, Gennaio

Hacking User Experience in a Repository Service:

User Experience Questionnaire Handbook

Process Book Jolee Nebert Spring 2016

USERS IMPRESSIONISM AND SOFTWARE QUALITY

Object-oriented Analysis and Design

The Nordic design resource

ISO ISO is the standard for procedures and methods on User Centered Design of interactive systems.

City, University of London Institutional Repository

INTEGRATING HUMAN FACTORS AND USABILITY TESTING INTO MEDICAL DEVICE RISK MANAGEMENT

Week Theory Topic In Class Readings Weekly Applied Project work

Innovative Experiences that evolves your Business

Lecture 1 - Introduction to HCI CS-C

The following slides will give you a short introduction to Research in Business Informatics.

Future Personas Experience the Customer of the Future

Usability Engineering (history) SFU CMPT week 2. (Some) Key questions. Usability engineering (objectives) Human-centered design.

Surveying & Monitoring Mammals

ADVANCES IN THE USABILITY AND USE OF HEALTHCARE INFORMATION SYSTEMS: EXPERIENCES IN CANADA AND INTERNATIONALLY

PoS(ICHEP2016)343. Support for participating in outreach and the benefits of doing so. Speaker. Achintya Rao 1

Analysis of the Evaluation of Application-Led Research in Pervasive Computing

The Brand s Pocket Guide to UX & Usability Research

ANNEXES FOLLOW-UP OF RECOMMENDATIONS BY ORDER OF PRIORITY

Writing a research proposal

Towards a Software Engineering Research Framework: Extending Design Science Research

AGILE USER EXPERIENCE

The aims. An evaluation framework. Evaluation paradigm. User studies

ADVICE FOR USING THE BLUEPRINT

Trends in TA: Contested futures and prospective knowledge assessment

WINNING HEARTS & MINDS: TIPS FOR EMBEDDING USER EXPERIENCE IN YOUR ORGANIZATION. Michele Ide-Smith Red Gate Software

design research as critical practice.

INVOLVING USERS TO SUCCESSFULLY MEET THE CHALLENGES OF THE DIGITAL LIBRARY: A 30 YEAR PERSONAL REFLECTION

Mobile Applications 2010

CSE 190: 3D User Interaction. Lecture #17: 3D UI Evaluation Jürgen P. Schulze, Ph.D.

DOE-NE Perspective on Proliferation Risk and Nuclear Fuel Cycles

Offshore Development Culture and User Experience

ELG3336 Introduction to Engineering Design

SIGNATURE PACKAGE PROCESS LOGO DESIGN BRAND FOUNDATION WEB DESIGN. Eos Koch. SOULFUL AND HOLISTIC brand styling, web design and photography

Hacking Big Law: Putting a Legal Hackathon to the Test

Introducing Evaluation

HOUSING WELL- BEING. An introduction. By Moritz Fedkenheuer & Bernd Wegener

UX Research Samples Hamilton Hernandez, PhD

Project Status Update

SKETCHING THE UX: METHOD. Lesson 11 Sketching the UX: 10 plus 10 method

Meta Scientific Discovery Beyond Search CHAN ZUCKERBERG INITIATIVE

Benchmarking: The Way Forward for Software Evolution. Susan Elliott Sim University of California, Irvine

SMART PLACES WHAT. WHY. HOW.

Appendix B: Example Research-Activity Description

Arts Catalyze Placemaking Webinar: Self-Reporting Requirements

PERSONAL PROTECTION & CARING SYSTEM MOBILE SERVICE AND EMERGENCY CALL SOLUTION MORE FREEDOM THROUGH INDEPENDENCE IN MOBILITY

Chapter 5 - Evaluation

USING THE INDUSTRIAL INTERNET OF THINGS TO TRANSFORM HUMAN SAFETY AND ENERGY CONSUMPTION IN THE MINING INDUSTRY

Domain Understanding and Requirements Elicitation

PROJECT FACT SHEET GREEK-GERMANY CO-FUNDED PROJECT. project proposal to the funding measure

Contextual Design Observations

Creating a Culture of Self-Reflection and Mutual Accountability

A Digital Game Maturity Model (DGMM)

An Evaluation Framework. Based on the slides available at book.com

Citations, References, Impact. Google Scholar H-index 1

Transcription:

USER RESEARCH: THE CHALLENGES OF DESIGNING FOR PEOPLE DALIA EL-SHIMY UX RESEARCH LEAD, SHOPIFY 1

USER-CENTERED DESIGN 2

3

USER RESEARCH IS A CRITICAL COMPONENT OF USER-CENTERED DESIGN 4

A brief historical overview of user research and, also, of where UX comes from Before 1950s 1950s-1960s 1960s-1970s 1980s-2000s System System User Usability reliability performance performance phase phase phase phase How long would it How fast can it How fast can the How easy is it function without perform? user perform? to use? failure? 5

Evaluating usability Give your target users a series of repeatable tasks, then measure: Time to complete Task completion rate Accuracy Error rate Satisfaction 6

WHAT OF TECHNOLOGY NOT FOR ACCOMPLISHING TASKS BUT FOR HAVING EXPERIENCES, FOR EXPRESSING ONE S IDENTITY, FOR FLIRTING AND ARGUING AND LIVING? [KAYE ET AL., 2007] 7

FROM TO TASK-BASED TO EXPERIENCE-BASED DESIGN 8

FROM USER-CENTERED TO PEOPLE-CENTERED DESIGN 9

THIRD-WAVE HCI 10

A brief historical overview of user research (and, also, of where UX comes from) Before 1950s 1950s-1960s 1960s-1970s 1980s-2000s 2000s-Present System System User Usability User reliability performance performance phase experience phase phase phase phase How long would it How fast can it How fast can the How easy is it function without perform? user perform? to use? failure? 11

User experience phase Personal, social, cloud, mobile computing Contexts are broader Technology is more pervasive Shift from the utilitarian/pragmatic to the emotional/affective 12

User experience evaluation User testing methods: Usability testing with think aloud, post-test questionnaires Inspection methods: Heuristic evaluation, cognitive walkthrough Traditional research methods: Surveys, interviews Field methods: Observations, diaries, A/B Testing 13

WE RE REALLY GOOD AT EVALUATING TASKS BUT LESS SO EXPERIENCES. 14

QUESTION 1: What are some examples of interfaces where evaluating tasks might be more important? What about ones where evaluating experiences might be more important? 15

EVALUATION HAS BEEN A DOMINANT THEME IN HCI FOR DECADES, BUT IT IS FAR FROM BEING A SOLVED PROBLEM. [MACDONALD AND ATWOOD, 2013] 16

SO WHY DO I CARE ABOUT THIS PROBLEM? 17

MUSIC TECHNOLOGY? 21

SO WHY WEREN T THESE INSTRUMENTS EVERYWHERE? 23

Input Mapping Output

Input? Output

MUSIC-ORIENTED HCI 28

HOW COULD MUSIC TECHNOLOGY BENEFIT FROM USER-CENTERED DESIGN? 29

Distributed musical performance

Design goals Capitalize on computing technology inherent to the distributed context Increase the level of interaction between the distributed musicians Apply a user-centered methodology throughout the process 32

Key principles of usability Early focus on users and tasks Empirical measurement Iterative design User observations: 15 musicians over several months Focused on their interactions Uncovered the what and how 33

Key principles of usability Early focus on users and tasks Empirical measurement Iterative design User interviews: Non-leading interviews Based on loose prompts Uncovered the why Creativity, enjoyment, self-expression, interaction 34

Key principles of usability Early focus on users and tasks Empirical measurement Iterative design Iterative prototypes One-feature at a time Usability tests 35

USABILITY FOR MUSIC? 36

Key principles of usability Early focus on users and tasks Empirical measurement Iterative design Iterative prototypes One-feature at a time Usability tests 37

Task-based evaluation Time to complete Task completion rate Accuracy Error rate Satisfaction 38

IT IS NOT ONLY UNDESIRABLE BUT IMPOSSIBLE TO DEFINE THE MUSICIAN S TASK. [CARIOU, 1992] 39

Limitations Feedback is narrow Difficult to test small, iterative changes Difficult to isolate novelty factor Difficult to determine long-term impressions 40

How things actually turned out Early focus on users and tasks Empirical measurement Iterative design Long-term deployment Weekly sessions with a band: Preliminary discussion Formal A/B/A test Post-condition questionnaire Post-test discussion Recommendations 41

How things actually turned out Early focus on Empirical Long-term Participatory Iterative design users and tasks measurement deployment design Artist residency Lasted several months Composer wrote several pieces Actively involve all stakeholders Collaboration becomes two-sided 42

User-centered design isn t always clear cut There is no neat, linear, one-size fits all solution It s not about following a process to the letter It s about understanding the process well enough to be able to adapt it to different contexts For each context: determine what to evaluate and how to evaluate it 44

FROM ACADEMIA TO INDUSTRY 45

46

47

The role of UX research Understand behaviours/needs/expectations around the product Make recommendations accordingly See those recommendations through Ask questions, find answers, share knowledge Encourage empathy across all disciplines It s all about making sense of information to help people make decisions 48

The role of UX research Research and Development Engineering Product User experience Development Data Content strategy Design Research Front-end development 49

HOW DO UX RESEARCHERS WORK WITH DATA SCIENTISTS? 50

LET S TALK ABOUT QUALITATIVE RESEARCH 51

52

53

55

LET S TALK ABOUT QUANTITATIVE RESEARCH 58

59

60

61

62

63

SO HOW DO WE CHOOSE THE RIGHT TECHNIQUE? 64

Phase Question Method Findings 65

QUESTION 2: When do quantitative data and qualitative UX research best complement each other? a) During the early stages of a project b) During the later stages of project c) Both 66

Getting shit done 67

68

Getting shit done Questions: What potential problems might we solve? How might we gather context on the problem? Qualitative Existing research Observations, interviews, diaries, internal workshops Quantitative Existing data Establishing facts, confirming/disproving assumptions 69

Getting shit done Questions: What are the root problems? What are the biggest challenges we might focus on? Qualitative: Profiles/segments/personas Interviews, co-design/participatory workshops Quantitative: Quantify how big are the segments that would benefit from this product 70

Getting shit done Questions: How might we be scrappy and effective when testing assumptions and hypotheses? Qualitative: Lo-fi prototype testing Clickable mockups Quantitative: Define success metrics and baseline for those project success metrics 71

Getting shit done Questions: Can people use what we re building? Is what we re building addressing the initial problems and goals? Qualitative: High-fidelity usability tests Diary studies Quantitative: A/B tests, Instrumentation and reports setup Beta testing 72

Getting shit done Questions: Are people using it in the way we thought they would? Did we successfully solve the problem we identified? Qualitative: Forums/social media monitoring Open-form feedback forms Quantitative: Monitor success metrics Populate reports 73

Getting shit done Questions: What incremental improvements might be worthwhile? What revisions should we make to our roadmap? Qualitative: Retrospectives Post-mortem Analysis of support tickets Quantitative: More A/B tests and experiments Monitor reports 74

QUESTION 3: How might you map the various stages of Shopify s GSD process to your own course project? Idea Think Explore Build Launch Tweak 75

Phase Question Qualitative Quantitative Idea What potential problems might we solve? Existing research, observations, diaries Establishing facts, confirming assumptions Think What are the root problems? Interviews, co-design/ participatory workshops Quantify segments Explore How might we test assumptions Lo-fi prototype/mockup testing Define success metrics, measure baselines Build Can and people hypotheses? use what we re building? High-fidelity usability tests, diary studies, beta tests A/B testing, instrumentation, reporting Launch Are people using it in the way we thought they would? Forums/social media monitoring Monitor success metrics, more reporting Tweak What improvements might be worthwhile? Analysis of support tickets, retrospective More A/B tests, more reporting 76

WE ACTUALLY CALL THIS MIXED METHODS RESEARCH. 77

Mixed methods research An approach to research in the social, behavioural, and health sciences in which the investigator gathers both quantitative (close-ended) and qualitative (open-ended) data, integrates the two, and then draws interpretations based on the combined strengths of both sets of data to understand research problems. [Creswell, 2015] 78

Strengths Weaknesses Qualitative Provides detailed perspectives Captures the voices of the participants Captures complex phenomena Is based on the views of the participants, not the researcher Appeals to people s enjoyment of stories Has limited generalizability Studies few people Is subject to the researcher s biases Is time-intensive when it comes to data collection and analysis Adapts to context Quantitative Draws conclusions for large numbers of people Is relatively efficient when it comes to data collection and analysis Investigates relationships within data Appeals to people s preference for numbers Is impersonal Does not record the words of the participants Provides limited understanding of the context of participants Is largely researcher driven 79

SO WHAT DOES ECOMMERCE HAVE TO DO WITH MUSIC? 80

81

The same rules apply There is no neat, linear, one-size fits all solution It s not about following a process to the letter It s about understanding the process well enough to be able to adapt it to different contexts For each context: determine what to evaluate and how to evaluate it 82

THANK YOU! DALIA@SHOPIFY.COM 83

Interested in an internship at Shopify? Keep an eye out on shopify.com/interns We hire for our four Canadian offices: Montreal, Toronto, Ottawa, and Waterloo Posts for summer internships will go out in January Developer intern is for any RnD development disciplines: data engineering, data analytics, infrastructure, front-end development, backend development, security, and mobile UX roles are posted separately 84