SlideShare ist ein Scribd-Unternehmen logo
1 von 61
Downloaden Sie, um offline zu lesen
Getting Started
Conducting User Research

            Carol Smith
            @carologic

            Agile 2010
            August 12, 2010
What You’ll Learn
• Quick and cheap methods, integrated into Agile.

• Understand needs and behaviors.

• Effectively share and communicate information.




                                                    2
DESIGN FOR EVERYONE
         IS



IMPOSSIBLE

                      3
Who are you
developing for?

 What do they
 need to do?

                  4
Scope for Success
• You’ve heard it takes time, energy, and budget
  and ____________ to:
  - Research and discover
  - Document
  - Analyze
  - Understand




                                                   5
And we have
constraints…




               6
Focus Your Efforts Until…




      Get to 80%

                            7
We Are 80% Sure We Know…
• primary user tasks.
• user’s goals.

• Prioritize as needed with:
  - why we are doing this (vision).
  - business needs
  - etc.

• Have awareness of what we don’t know (yet).



                                                8
Where do I start?




                    9
Who are your users?




                      10
Same Job Title, May Differ in…

                    Priority of tasks   Characteristics




     Frequency of                                         Motivations
         use                                              and attitude




Experience
                                User                            Expectations




                                                                               11
Begin the Research
• Interview the experts:
  - Customer Service
  - Marketing (Web statistics)
  - Training
  - Sales/Business development




                                 12
Begin the Research (cont)
•   Who are the users?
•   How many are there?
•   Common complaints?
•   Show stoppers?

• Understand:
  - Assumptions and stereotypes
  - Differences between users




                                  13
Find Out About…
• Tasks: frequency, importance, complexity
• Environment: location, physical ability, situational
  limitations
• Experience: job title and subject matter, product use
• Technology: Type of computer, mobile device, Internet
  connection




                                                          14
Define Primary & Secondary Users
• Separate by:
  - Needs
  - Goals (Why will they use the product?)
  - Environment (Where will they use it?)
  - Context (When will they use it?)
  - How else do they differ?




                                             15
Now You Have User
     Groups

[perhaps very loosely
      defined]

                        16
Model Project

                         1st Prototype
• Card Sort                               • Sprint(s)
• What we know                            • More research
• Profile/Personas   • Sprint(s)            as questions
• Tasks / Mental     • What we don’t        arise
  Models               know - Interview   • Usability Test
• User Stories         or Observations      Prototype
• Wireframes         • Usability Test
                       Prototype

    Discovery &                                    2nd
    Goal Setting                                Prototype



                                                             17
Share What You Learn




                       18
Personas
• Help guide decisions about:
  - Navigation
  - Features
  - Design

• Archetype, based on research.




                                  19
20
Task Analysis




     Example of a Task Analysis by Todd Zaki Warfel from his Agile2010 presentation
     "Opening the Kimono a look behind the design process."
                                                                                      21
Mental Models…
• Help the team
  - understand user’s reasons for doing things.
  - design for user’s needs and behaviors.
• Help management
  - Prioritize content and solutions.
  - Create solutions for opportunities.
Mental Model
                                Mental Space
                               (goal or intent)
 Behaviors, thoughts,
goals or intents of users




    Content and/or          Opportunity
   solutions provided
Actionable Gap Analysis
 Mental States & High Level Tasks           Suggested Solutions
•Make appointment                     •FAQ on how
                            Change
•Plan for future appointments
                                     Situation to make an appointment
                                      •Online Request for Appointment
•Coordinate appointments              online
                                      •800 number prominent
Are We Confident?




                    25
26
Confirm Assumptions
• Representative users who DO the tasks.
• Visionaries, leaders, perhaps.




                                           27
Observations




               28
Go to the user




                 29
Why Observe?
• Great way to understand your user’s situation
  - Find “cheat sheets” and other artifacts.
  - Learn real process they use.
  - Number and type of interruptions.
  - Find out more about them as people.




                                                  30
Sit Back and Watch
• Arrive when they will be doing related tasks.

• Observe for as long as needed:
  - 1/2 hour each - quick repetitive tasks
  - >1 hour for longer processes

• Stay out of their “space” and don’t interrupt.

• Take photos and videos.



                                                   31
Take Detailed Notes
• Write down questions and when they occurred.

• Look for patterns and differences:
  - Style of tasks
  - Order of operations
  - Environment




                                                 32
Clarify Observations
• After observation ask about:
  - Why they do task?
  - What is their goal?
  - How typical was this process?
  - Parts of the process you found confusing.




                                                33
Collect, Copy, and/or
Photograph Artifacts!



                        34
Interviews




             35
Interviews
• Discover facts and opinions
  - Structured
  - Open-ended
  - Combination

• Scripts
  - Promote consistency
  - Memory tool for facilitator




                                  36
Facilitate
•   Unbiased questions
•   Remain passive
•   Ask your question and let them talk
•   Encourage participant to elaborate
•   Listen for vocalizations
•   Watch non-verbal gestures




                                          37
Silence is Golden
    Wait for it…

    Wait for it…

    Wait for it…

                    38
Activity: Interview
• Pick a partner and interview about common subject:
  - Washing clothing (size of family, separation, etc.)
  - Getting gas (type of vehicle, when get it, etc.)
  - Make travel arrangements (what’s important to them)
  - Getting ready in morning (order of activities)




                                                          39
Interviews
• How many of you started to hear a pattern?

• How many more interviews would you need to verify?




                                                       40
Focus Groups
• Group interviews

• Reveal perceived desires, experiences and priorities
  - What and how they think

• Good moderator is key
  - Group can be dominated, biased, coerced
  - May hear from minority of participants

• Relatively inexpensive


                                                         41
Usability Testing

(Demo, Acceptance Test)




                          42
Usability Testing
• Target users perform representative tasks.
• Understand impact on users.
• Measure success.


• Types of usability tests:
   • Formal - usability measures
   • Informal – qualitative data
   • Lab, remote, on-site (home, conference, etc.)

• Observed by stakeholders!

                                                     43
Test Anything
 at Anytime!



                44
Card Sorting




Gaffney, Gerry. (2000) What is Card Sorting? Usability Techniques Series,                       Optimal Sort, Optimal Workshop - http://www.optimalworkshop.com/
Information & Design.
http://www.infodesign.com.au/usabilityresources/design/cardsorting.asp




                                          Demo: https://livedemo.optimalworkshop.com/optimalsort/supermarketdemo
                                                                                                                                                                   45
How Do I Find
Participants?



                46
Create a Screener
• Guide that helps determine who will participate.

• Ask people to describe, then get details:
  - Highest level of education.
  - Computer activities.
  - Web use.

• People who pass the screener should closely match
  your user group definition




                                                      47
Hire a Recruiter
• Allows you to focus on activity.
• Can tell if person will be a good participant.
• May already have a list they can start with.

• Good recruiters:
  - find right participants.
  - give regular updates.
  - take care of directions, confirmations, incentives, etc.




                                                               48
If You Must Do it Yourself...
•   Go where users go and intercept
•   Online user groups
•   Professional organizations
•   Craigslist
•   Use tools like Ethnio through your website
    http://ethnio.com

• Always conduct final recruiting by phone.
• Ask questions that force them to talk.
• Don’t recruit non-talkers.


                                                 49
Number of Users to Test
• As many as possible (rarely statistically significant)

• Usability Testing Research (in 1990’s)
  - 5 from distinct sub-group of the user population will
    yield 80% of the findings (Nielsen, Virzi, Lewis)
  - Assumes expert has reviewed for obvious issues

• Recommend:
  - Early tests with 8 – 12 users per user group
  - Iterative testing (3 per day, iterate, 3 new users)

       Barnum, Carol M. (Jan. 2003). What’s in a Number? STC Usability SIG Newsletter, Usability Interface.
       http://www.stcsig.org/usability/newsletter/0301-number.html Retrieved: 20080323
                                                                                                              50
51
Welcome & Prepare
•    Participation will help team and is appreciated.
•    Purpose of research.
•    Expectations of the participant.
•    Sign paperwork:
    - Non-Disclosure Agreement(s)
    - Consent Form




                                                        52
Your Goal




            53
We’re Looking for Patterns
• Identify repetition

• After pattern is found, continuation of study
  - Adds cost
  - Delays reporting
  - Low probability of many new findings




                                                  54
Update Communications




                        55
Model Project

                            4th
• Sprint(s)              Prototype      • Sprint(s)
• Continue                              • Prepare for next
  Research         • Sprint(s)            stage/project
• Usability Test   • Prepare for next   • Usability Test
  Prototype          stage/project        Prototype
                   • Usability Test
                     Prototype


         3rd                                     5th
      Prototype                               Prototype



                                                             56
Do UX Early & Often




                      57
In Closing
• Get to your users
• Find out:
  - Goals
  - Tasks

• Share the information with your team




                                         58
Recommended Readings
• www.UsabilityBoK.org




                         59
References
•   Cato, John. User-Centered Web Design. Addison Wesley Longman; 2001.
•   Gaffney, Gerry. (2000) What is Card Sorting? Usability Techniques Series,
    Information & Design.
    http://www.infodesign.com.au/usabilityresources/design/cardsorting.asp
•   Hackos, JoAnn T., PhD and Redish, Janice C. User and Task Analysis for
    Interface Design. Wiley; 1998.
•   Henry, S.L. and Martinson, M. Evaluating for Accessibility, Usability Testing in
    Diverse Situations. Tutorial, 2003 UPA Conference. (Activity)
•   Kuniavsky, Mike. Observing the User Experience: a Practitioner's Guide to User
    Research. Morgan Kaufmann, 2003.
•   Mandel, Theo. The Elements of User Interface Design. Wiley; 1997.
•   Nielsen, Jakob and Robert L. Mack. Usability Inspection Methods. John Wiley
    & Sons, Inc. 1994.
•   Powell, Thomas A. The Complete Reference: Web Design. Osborne/McGraw-
    Hill; 2000.
•   Rubin, Jeffrey. Handbook of Usability Testing. John Wiley & Sons, Inc.; 1994.


                                                                                       60
Thank You!
• Carol Smith
• Midwest Research, LLC
• http://www.mw-research.com

• Twitter: @carologic
• Blog: http://www.AskaUser.com

• Email: carol@mw-research.com




                                  61

Weitere ähnliche Inhalte

Was ist angesagt?

User Research When You Can't Reach Your Users 20141016
User Research When You Can't Reach Your Users 20141016User Research When You Can't Reach Your Users 20141016
User Research When You Can't Reach Your Users 20141016Heather Staudt
 
Effective Networking 24.10.2012
Effective Networking 24.10.2012Effective Networking 24.10.2012
Effective Networking 24.10.2012Tracy Bussoli
 
Harvesting user insights revolve conf v09
Harvesting user insights revolve conf v09Harvesting user insights revolve conf v09
Harvesting user insights revolve conf v09Darren Kall
 
Building Resilience: Practical Tools for Keeping Your Head While Navigating a...
Building Resilience: Practical Tools for Keeping Your Head While Navigating a...Building Resilience: Practical Tools for Keeping Your Head While Navigating a...
Building Resilience: Practical Tools for Keeping Your Head While Navigating a...Jack Pringle
 
Enhancing AT through ID Techniques
Enhancing AT through ID TechniquesEnhancing AT through ID Techniques
Enhancing AT through ID Techniquesnorthavorange
 
Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...
Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...
Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...Heather Staudt
 
Unfinished Business Lecture: Culture, User Research & Design
Unfinished Business Lecture: Culture, User Research & DesignUnfinished Business Lecture: Culture, User Research & Design
Unfinished Business Lecture: Culture, User Research & DesignSteve Portigal
 
User Research When You Can’t Reach Your Users NERD 20140913
User Research When You Can’t Reach Your Users NERD 20140913User Research When You Can’t Reach Your Users NERD 20140913
User Research When You Can’t Reach Your Users NERD 20140913Heather Staudt
 
WQD2011 – INNOVATION – BRONZE WINNER – Tawam Hospital - Innovative Approaches...
WQD2011 – INNOVATION – BRONZE WINNER – Tawam Hospital - Innovative Approaches...WQD2011 – INNOVATION – BRONZE WINNER – Tawam Hospital - Innovative Approaches...
WQD2011 – INNOVATION – BRONZE WINNER – Tawam Hospital - Innovative Approaches...Dubai Quality Group
 
CVs (Postdocs Charterhouse Square October 2012)
CVs (Postdocs Charterhouse Square October 2012)CVs (Postdocs Charterhouse Square October 2012)
CVs (Postdocs Charterhouse Square October 2012)Tracy Bussoli
 
Design Research (is not Market Research)
Design Research (is not Market Research)Design Research (is not Market Research)
Design Research (is not Market Research)Joyce Chou
 
Usability Testing Fundamentals
Usability Testing FundamentalsUsability Testing Fundamentals
Usability Testing Fundamentalsdebcook
 
COSC 426 Lect. 7: Evaluating AR Applications
COSC 426 Lect. 7: Evaluating AR ApplicationsCOSC 426 Lect. 7: Evaluating AR Applications
COSC 426 Lect. 7: Evaluating AR ApplicationsMark Billinghurst
 
Better Search Engine Testing - Eric Pugh
Better Search Engine Testing - Eric PughBetter Search Engine Testing - Eric Pugh
Better Search Engine Testing - Eric Pughlucenerevolution
 

Was ist angesagt? (17)

User Research When You Can't Reach Your Users 20141016
User Research When You Can't Reach Your Users 20141016User Research When You Can't Reach Your Users 20141016
User Research When You Can't Reach Your Users 20141016
 
Effective Networking 24.10.2012
Effective Networking 24.10.2012Effective Networking 24.10.2012
Effective Networking 24.10.2012
 
Harvesting user insights revolve conf v09
Harvesting user insights revolve conf v09Harvesting user insights revolve conf v09
Harvesting user insights revolve conf v09
 
Building Resilience: Practical Tools for Keeping Your Head While Navigating a...
Building Resilience: Practical Tools for Keeping Your Head While Navigating a...Building Resilience: Practical Tools for Keeping Your Head While Navigating a...
Building Resilience: Practical Tools for Keeping Your Head While Navigating a...
 
Enhancing AT through ID Techniques
Enhancing AT through ID TechniquesEnhancing AT through ID Techniques
Enhancing AT through ID Techniques
 
Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...
Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...
Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...
 
Unfinished Business Lecture: Culture, User Research & Design
Unfinished Business Lecture: Culture, User Research & DesignUnfinished Business Lecture: Culture, User Research & Design
Unfinished Business Lecture: Culture, User Research & Design
 
Interview Skills
Interview SkillsInterview Skills
Interview Skills
 
User Research When You Can’t Reach Your Users NERD 20140913
User Research When You Can’t Reach Your Users NERD 20140913User Research When You Can’t Reach Your Users NERD 20140913
User Research When You Can’t Reach Your Users NERD 20140913
 
WQD2011 – INNOVATION – BRONZE WINNER – Tawam Hospital - Innovative Approaches...
WQD2011 – INNOVATION – BRONZE WINNER – Tawam Hospital - Innovative Approaches...WQD2011 – INNOVATION – BRONZE WINNER – Tawam Hospital - Innovative Approaches...
WQD2011 – INNOVATION – BRONZE WINNER – Tawam Hospital - Innovative Approaches...
 
PhD defense presentation
PhD defense presentationPhD defense presentation
PhD defense presentation
 
Insight Inspired Innovation
Insight Inspired InnovationInsight Inspired Innovation
Insight Inspired Innovation
 
CVs (Postdocs Charterhouse Square October 2012)
CVs (Postdocs Charterhouse Square October 2012)CVs (Postdocs Charterhouse Square October 2012)
CVs (Postdocs Charterhouse Square October 2012)
 
Design Research (is not Market Research)
Design Research (is not Market Research)Design Research (is not Market Research)
Design Research (is not Market Research)
 
Usability Testing Fundamentals
Usability Testing FundamentalsUsability Testing Fundamentals
Usability Testing Fundamentals
 
COSC 426 Lect. 7: Evaluating AR Applications
COSC 426 Lect. 7: Evaluating AR ApplicationsCOSC 426 Lect. 7: Evaluating AR Applications
COSC 426 Lect. 7: Evaluating AR Applications
 
Better Search Engine Testing - Eric Pugh
Better Search Engine Testing - Eric PughBetter Search Engine Testing - Eric Pugh
Better Search Engine Testing - Eric Pugh
 

Andere mochten auch

Personas at Work, Presented at NEOUPA, World Usability Day 2010
Personas at Work, Presented at NEOUPA, World Usability Day 2010Personas at Work, Presented at NEOUPA, World Usability Day 2010
Personas at Work, Presented at NEOUPA, World Usability Day 2010Carol Smith
 
Social Media Made Simple - at PodCamp Cleveland 2011
Social Media Made Simple - at PodCamp Cleveland 2011Social Media Made Simple - at PodCamp Cleveland 2011
Social Media Made Simple - at PodCamp Cleveland 2011Carol Smith
 
Putting Personas to Work at IIBA Cleveland
Putting Personas to Work at IIBA ClevelandPutting Personas to Work at IIBA Cleveland
Putting Personas to Work at IIBA ClevelandCarol Smith
 
Empower Yourself. Negotiate for the User. IA Summit 2012
Empower Yourself. Negotiate for the User. IA Summit 2012Empower Yourself. Negotiate for the User. IA Summit 2012
Empower Yourself. Negotiate for the User. IA Summit 2012Carol Smith
 
Usability Testing Basics: What's it All About? at Web SIG Cleveland
Usability Testing Basics: What's it All About? at Web SIG ClevelandUsability Testing Basics: What's it All About? at Web SIG Cleveland
Usability Testing Basics: What's it All About? at Web SIG ClevelandCarol Smith
 
Empower Yourself: Negotiate For The User - UserFocus 2012
Empower Yourself: Negotiate For The User - UserFocus 2012Empower Yourself: Negotiate For The User - UserFocus 2012
Empower Yourself: Negotiate For The User - UserFocus 2012Carol Smith
 

Andere mochten auch (6)

Personas at Work, Presented at NEOUPA, World Usability Day 2010
Personas at Work, Presented at NEOUPA, World Usability Day 2010Personas at Work, Presented at NEOUPA, World Usability Day 2010
Personas at Work, Presented at NEOUPA, World Usability Day 2010
 
Social Media Made Simple - at PodCamp Cleveland 2011
Social Media Made Simple - at PodCamp Cleveland 2011Social Media Made Simple - at PodCamp Cleveland 2011
Social Media Made Simple - at PodCamp Cleveland 2011
 
Putting Personas to Work at IIBA Cleveland
Putting Personas to Work at IIBA ClevelandPutting Personas to Work at IIBA Cleveland
Putting Personas to Work at IIBA Cleveland
 
Empower Yourself. Negotiate for the User. IA Summit 2012
Empower Yourself. Negotiate for the User. IA Summit 2012Empower Yourself. Negotiate for the User. IA Summit 2012
Empower Yourself. Negotiate for the User. IA Summit 2012
 
Usability Testing Basics: What's it All About? at Web SIG Cleveland
Usability Testing Basics: What's it All About? at Web SIG ClevelandUsability Testing Basics: What's it All About? at Web SIG Cleveland
Usability Testing Basics: What's it All About? at Web SIG Cleveland
 
Empower Yourself: Negotiate For The User - UserFocus 2012
Empower Yourself: Negotiate For The User - UserFocus 2012Empower Yourself: Negotiate For The User - UserFocus 2012
Empower Yourself: Negotiate For The User - UserFocus 2012
 

Ähnlich wie Getting Started With User Research, Presented at Agile2010

Introduction to UX Research: Fundamentals of Contextual Inquiry
Introduction to UX Research: Fundamentals of Contextual InquiryIntroduction to UX Research: Fundamentals of Contextual Inquiry
Introduction to UX Research: Fundamentals of Contextual InquiryMarc Niola
 
Requirements engineering iii
Requirements engineering iiiRequirements engineering iii
Requirements engineering iiiindrisrozas
 
Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype TestingDave Hora
 
Usability Testing Fundamentals
Usability Testing FundamentalsUsability Testing Fundamentals
Usability Testing Fundamentalsdebcook
 
Selling userneedsassessment 7-30-07_full
Selling userneedsassessment 7-30-07_fullSelling userneedsassessment 7-30-07_full
Selling userneedsassessment 7-30-07_fullAllison Bloodworth
 
Session1 methods research_question
Session1 methods research_questionSession1 methods research_question
Session1 methods research_questionmilolostinspace
 
Leveraging User Research
Leveraging User ResearchLeveraging User Research
Leveraging User ResearchTom Satwicz
 
Getting Started with User Research
Getting Started with User ResearchGetting Started with User Research
Getting Started with User ResearchDiane Loviglio
 
More Than Usability
More Than UsabilityMore Than Usability
More Than UsabilityRazan Sadeq
 
User Experience from a Business Perspective
User Experience from a Business PerspectiveUser Experience from a Business Perspective
User Experience from a Business PerspectiveDanny Mittleman
 
Getting Started With UX Research
Getting Started With UX ResearchGetting Started With UX Research
Getting Started With UX ResearchGilang Andi Pradana
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an OverviewJulie Grundy
 
Towards an Agile approach to building application profiles
Towards an Agile approach to building application profilesTowards an Agile approach to building application profiles
Towards an Agile approach to building application profilesPaul Walk
 
Sdec11.agile ina day
Sdec11.agile ina daySdec11.agile ina day
Sdec11.agile ina daysdeconf
 
The what, when, why and how of usability
The what, when, why and how of usabilityThe what, when, why and how of usability
The what, when, why and how of usabilitySimpleUsability
 
Get the most out of getting out of the building
Get the most out of getting out of the buildingGet the most out of getting out of the building
Get the most out of getting out of the buildingTodd Warren
 
UX Field Research Toolkit - Updated for Big Design 2018
UX Field Research Toolkit - Updated for Big Design 2018UX Field Research Toolkit - Updated for Big Design 2018
UX Field Research Toolkit - Updated for Big Design 2018Kelly Moran
 
Validating Ideas Through Prototyping
Validating Ideas Through PrototypingValidating Ideas Through Prototyping
Validating Ideas Through PrototypingChris Risdon
 
When Mobile meets UX/UI powered by Growth Hacking Asia
When Mobile meets UX/UI powered by Growth Hacking AsiaWhen Mobile meets UX/UI powered by Growth Hacking Asia
When Mobile meets UX/UI powered by Growth Hacking AsiaGrowth Hacking Asia
 

Ähnlich wie Getting Started With User Research, Presented at Agile2010 (20)

Introduction to UX Research: Fundamentals of Contextual Inquiry
Introduction to UX Research: Fundamentals of Contextual InquiryIntroduction to UX Research: Fundamentals of Contextual Inquiry
Introduction to UX Research: Fundamentals of Contextual Inquiry
 
Requirements engineering iii
Requirements engineering iiiRequirements engineering iii
Requirements engineering iii
 
Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype Testing
 
User Research
User ResearchUser Research
User Research
 
Usability Testing Fundamentals
Usability Testing FundamentalsUsability Testing Fundamentals
Usability Testing Fundamentals
 
Selling userneedsassessment 7-30-07_full
Selling userneedsassessment 7-30-07_fullSelling userneedsassessment 7-30-07_full
Selling userneedsassessment 7-30-07_full
 
Session1 methods research_question
Session1 methods research_questionSession1 methods research_question
Session1 methods research_question
 
Leveraging User Research
Leveraging User ResearchLeveraging User Research
Leveraging User Research
 
Getting Started with User Research
Getting Started with User ResearchGetting Started with User Research
Getting Started with User Research
 
More Than Usability
More Than UsabilityMore Than Usability
More Than Usability
 
User Experience from a Business Perspective
User Experience from a Business PerspectiveUser Experience from a Business Perspective
User Experience from a Business Perspective
 
Getting Started With UX Research
Getting Started With UX ResearchGetting Started With UX Research
Getting Started With UX Research
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
Towards an Agile approach to building application profiles
Towards an Agile approach to building application profilesTowards an Agile approach to building application profiles
Towards an Agile approach to building application profiles
 
Sdec11.agile ina day
Sdec11.agile ina daySdec11.agile ina day
Sdec11.agile ina day
 
The what, when, why and how of usability
The what, when, why and how of usabilityThe what, when, why and how of usability
The what, when, why and how of usability
 
Get the most out of getting out of the building
Get the most out of getting out of the buildingGet the most out of getting out of the building
Get the most out of getting out of the building
 
UX Field Research Toolkit - Updated for Big Design 2018
UX Field Research Toolkit - Updated for Big Design 2018UX Field Research Toolkit - Updated for Big Design 2018
UX Field Research Toolkit - Updated for Big Design 2018
 
Validating Ideas Through Prototyping
Validating Ideas Through PrototypingValidating Ideas Through Prototyping
Validating Ideas Through Prototyping
 
When Mobile meets UX/UI powered by Growth Hacking Asia
When Mobile meets UX/UI powered by Growth Hacking AsiaWhen Mobile meets UX/UI powered by Growth Hacking Asia
When Mobile meets UX/UI powered by Growth Hacking Asia
 

Mehr von Carol Smith

Navigating the Complexity of Trust at UXPA Boston 2021
Navigating the Complexity of Trust at UXPA Boston 2021Navigating the Complexity of Trust at UXPA Boston 2021
Navigating the Complexity of Trust at UXPA Boston 2021Carol Smith
 
Implementing Ethics: Developing Trustworthy AI PyCon 2020
Implementing Ethics: Developing Trustworthy AI PyCon 2020Implementing Ethics: Developing Trustworthy AI PyCon 2020
Implementing Ethics: Developing Trustworthy AI PyCon 2020Carol Smith
 
Designing Trustworthy AI: A User Experience Framework at RSA 2020
Designing Trustworthy AI: A User Experience Framework at RSA 2020Designing Trustworthy AI: A User Experience Framework at RSA 2020
Designing Trustworthy AI: A User Experience Framework at RSA 2020Carol Smith
 
IA is Elemental: People are Fundamental at World IA Day 2020 Pittsburgh
IA is Elemental: People are Fundamental at World IA Day 2020 PittsburghIA is Elemental: People are Fundamental at World IA Day 2020 Pittsburgh
IA is Elemental: People are Fundamental at World IA Day 2020 PittsburghCarol Smith
 
Gearing up for Ethnography, Michigan State, World Usability Day 2019
Gearing up for Ethnography, Michigan State, World Usability Day 2019Gearing up for Ethnography, Michigan State, World Usability Day 2019
Gearing up for Ethnography, Michigan State, World Usability Day 2019Carol Smith
 
Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...
Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...
Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...Carol Smith
 
On the Road: Best Practices for Autonomous Experiences at WUC19
On the Road: Best Practices for Autonomous Experiences at WUC19On the Road: Best Practices for Autonomous Experiences at WUC19
On the Road: Best Practices for Autonomous Experiences at WUC19Carol Smith
 
Designing More Ethical and Unbiased Experiences - Abstractions
Designing More Ethical and Unbiased Experiences - AbstractionsDesigning More Ethical and Unbiased Experiences - Abstractions
Designing More Ethical and Unbiased Experiences - AbstractionsCarol Smith
 
Dynamic UXR: Ethical Responsibilities and AI. Carol Smith at Strive in Toronto
Dynamic UXR: Ethical Responsibilities and AI. Carol Smith at Strive in TorontoDynamic UXR: Ethical Responsibilities and AI. Carol Smith at Strive in Toronto
Dynamic UXR: Ethical Responsibilities and AI. Carol Smith at Strive in TorontoCarol Smith
 
Prototyping for Beginners - Pittsburgh Inclusive Innovation Summit 2019
Prototyping for Beginners - Pittsburgh Inclusive Innovation Summit 2019Prototyping for Beginners - Pittsburgh Inclusive Innovation Summit 2019
Prototyping for Beginners - Pittsburgh Inclusive Innovation Summit 2019Carol Smith
 
Navigating challenges in IA people management at IAC19
Navigating challenges in IA people management at IAC19Navigating challenges in IA people management at IAC19
Navigating challenges in IA people management at IAC19Carol Smith
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealWhat can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealCarol Smith
 
Designing Trustable AI Experiences at IxDA Pittsburgh, Jan 2019
Designing Trustable AI Experiences at IxDA Pittsburgh, Jan 2019Designing Trustable AI Experiences at IxDA Pittsburgh, Jan 2019
Designing Trustable AI Experiences at IxDA Pittsburgh, Jan 2019Carol Smith
 
Designing Trustable AI Experiences at World Usability Day in Cleveland
Designing Trustable AI Experiences at World Usability Day in ClevelandDesigning Trustable AI Experiences at World Usability Day in Cleveland
Designing Trustable AI Experiences at World Usability Day in ClevelandCarol Smith
 
Gearing up for Ethnography at Midwest UX 2018
Gearing up for Ethnography at Midwest UX 2018Gearing up for Ethnography at Midwest UX 2018
Gearing up for Ethnography at Midwest UX 2018Carol Smith
 
Designing AI for Humanity at dmi:Design Leadership Conference in Boston
Designing AI for Humanity at dmi:Design Leadership Conference in BostonDesigning AI for Humanity at dmi:Design Leadership Conference in Boston
Designing AI for Humanity at dmi:Design Leadership Conference in BostonCarol Smith
 
Product Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
Product Design in Agile Environments: Making it Work at ProductCamp PittsburghProduct Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
Product Design in Agile Environments: Making it Work at ProductCamp PittsburghCarol Smith
 
Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...
Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...
Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...Carol Smith
 
UX in the Age of AI: Leading with Design UXPA2018
UX in the Age of AI: Leading with Design UXPA2018UX in the Age of AI: Leading with Design UXPA2018
UX in the Age of AI: Leading with Design UXPA2018Carol Smith
 
IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018
IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018
IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018Carol Smith
 

Mehr von Carol Smith (20)

Navigating the Complexity of Trust at UXPA Boston 2021
Navigating the Complexity of Trust at UXPA Boston 2021Navigating the Complexity of Trust at UXPA Boston 2021
Navigating the Complexity of Trust at UXPA Boston 2021
 
Implementing Ethics: Developing Trustworthy AI PyCon 2020
Implementing Ethics: Developing Trustworthy AI PyCon 2020Implementing Ethics: Developing Trustworthy AI PyCon 2020
Implementing Ethics: Developing Trustworthy AI PyCon 2020
 
Designing Trustworthy AI: A User Experience Framework at RSA 2020
Designing Trustworthy AI: A User Experience Framework at RSA 2020Designing Trustworthy AI: A User Experience Framework at RSA 2020
Designing Trustworthy AI: A User Experience Framework at RSA 2020
 
IA is Elemental: People are Fundamental at World IA Day 2020 Pittsburgh
IA is Elemental: People are Fundamental at World IA Day 2020 PittsburghIA is Elemental: People are Fundamental at World IA Day 2020 Pittsburgh
IA is Elemental: People are Fundamental at World IA Day 2020 Pittsburgh
 
Gearing up for Ethnography, Michigan State, World Usability Day 2019
Gearing up for Ethnography, Michigan State, World Usability Day 2019Gearing up for Ethnography, Michigan State, World Usability Day 2019
Gearing up for Ethnography, Michigan State, World Usability Day 2019
 
Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...
Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...
Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...
 
On the Road: Best Practices for Autonomous Experiences at WUC19
On the Road: Best Practices for Autonomous Experiences at WUC19On the Road: Best Practices for Autonomous Experiences at WUC19
On the Road: Best Practices for Autonomous Experiences at WUC19
 
Designing More Ethical and Unbiased Experiences - Abstractions
Designing More Ethical and Unbiased Experiences - AbstractionsDesigning More Ethical and Unbiased Experiences - Abstractions
Designing More Ethical and Unbiased Experiences - Abstractions
 
Dynamic UXR: Ethical Responsibilities and AI. Carol Smith at Strive in Toronto
Dynamic UXR: Ethical Responsibilities and AI. Carol Smith at Strive in TorontoDynamic UXR: Ethical Responsibilities and AI. Carol Smith at Strive in Toronto
Dynamic UXR: Ethical Responsibilities and AI. Carol Smith at Strive in Toronto
 
Prototyping for Beginners - Pittsburgh Inclusive Innovation Summit 2019
Prototyping for Beginners - Pittsburgh Inclusive Innovation Summit 2019Prototyping for Beginners - Pittsburgh Inclusive Innovation Summit 2019
Prototyping for Beginners - Pittsburgh Inclusive Innovation Summit 2019
 
Navigating challenges in IA people management at IAC19
Navigating challenges in IA people management at IAC19Navigating challenges in IA people management at IAC19
Navigating challenges in IA people management at IAC19
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealWhat can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
 
Designing Trustable AI Experiences at IxDA Pittsburgh, Jan 2019
Designing Trustable AI Experiences at IxDA Pittsburgh, Jan 2019Designing Trustable AI Experiences at IxDA Pittsburgh, Jan 2019
Designing Trustable AI Experiences at IxDA Pittsburgh, Jan 2019
 
Designing Trustable AI Experiences at World Usability Day in Cleveland
Designing Trustable AI Experiences at World Usability Day in ClevelandDesigning Trustable AI Experiences at World Usability Day in Cleveland
Designing Trustable AI Experiences at World Usability Day in Cleveland
 
Gearing up for Ethnography at Midwest UX 2018
Gearing up for Ethnography at Midwest UX 2018Gearing up for Ethnography at Midwest UX 2018
Gearing up for Ethnography at Midwest UX 2018
 
Designing AI for Humanity at dmi:Design Leadership Conference in Boston
Designing AI for Humanity at dmi:Design Leadership Conference in BostonDesigning AI for Humanity at dmi:Design Leadership Conference in Boston
Designing AI for Humanity at dmi:Design Leadership Conference in Boston
 
Product Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
Product Design in Agile Environments: Making it Work at ProductCamp PittsburghProduct Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
Product Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
 
Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...
Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...
Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...
 
UX in the Age of AI: Leading with Design UXPA2018
UX in the Age of AI: Leading with Design UXPA2018UX in the Age of AI: Leading with Design UXPA2018
UX in the Age of AI: Leading with Design UXPA2018
 
IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018
IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018
IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018
 

Getting Started With User Research, Presented at Agile2010

  • 1. Getting Started Conducting User Research Carol Smith @carologic Agile 2010 August 12, 2010
  • 2. What You’ll Learn • Quick and cheap methods, integrated into Agile. • Understand needs and behaviors. • Effectively share and communicate information. 2
  • 3. DESIGN FOR EVERYONE IS IMPOSSIBLE 3
  • 4. Who are you developing for? What do they need to do? 4
  • 5. Scope for Success • You’ve heard it takes time, energy, and budget and ____________ to: - Research and discover - Document - Analyze - Understand 5
  • 7. Focus Your Efforts Until… Get to 80% 7
  • 8. We Are 80% Sure We Know… • primary user tasks. • user’s goals. • Prioritize as needed with: - why we are doing this (vision). - business needs - etc. • Have awareness of what we don’t know (yet). 8
  • 9. Where do I start? 9
  • 10. Who are your users? 10
  • 11. Same Job Title, May Differ in… Priority of tasks Characteristics Frequency of Motivations use and attitude Experience User Expectations 11
  • 12. Begin the Research • Interview the experts: - Customer Service - Marketing (Web statistics) - Training - Sales/Business development 12
  • 13. Begin the Research (cont) • Who are the users? • How many are there? • Common complaints? • Show stoppers? • Understand: - Assumptions and stereotypes - Differences between users 13
  • 14. Find Out About… • Tasks: frequency, importance, complexity • Environment: location, physical ability, situational limitations • Experience: job title and subject matter, product use • Technology: Type of computer, mobile device, Internet connection 14
  • 15. Define Primary & Secondary Users • Separate by: - Needs - Goals (Why will they use the product?) - Environment (Where will they use it?) - Context (When will they use it?) - How else do they differ? 15
  • 16. Now You Have User Groups [perhaps very loosely defined] 16
  • 17. Model Project 1st Prototype • Card Sort • Sprint(s) • What we know • More research • Profile/Personas • Sprint(s) as questions • Tasks / Mental • What we don’t arise Models know - Interview • Usability Test • User Stories or Observations Prototype • Wireframes • Usability Test Prototype Discovery & 2nd Goal Setting Prototype 17
  • 18. Share What You Learn 18
  • 19. Personas • Help guide decisions about: - Navigation - Features - Design • Archetype, based on research. 19
  • 20. 20
  • 21. Task Analysis Example of a Task Analysis by Todd Zaki Warfel from his Agile2010 presentation "Opening the Kimono a look behind the design process." 21
  • 22. Mental Models… • Help the team - understand user’s reasons for doing things. - design for user’s needs and behaviors. • Help management - Prioritize content and solutions. - Create solutions for opportunities.
  • 23. Mental Model Mental Space (goal or intent) Behaviors, thoughts, goals or intents of users Content and/or Opportunity solutions provided
  • 24. Actionable Gap Analysis Mental States & High Level Tasks Suggested Solutions •Make appointment •FAQ on how Change •Plan for future appointments Situation to make an appointment •Online Request for Appointment •Coordinate appointments online •800 number prominent
  • 26. 26
  • 27. Confirm Assumptions • Representative users who DO the tasks. • Visionaries, leaders, perhaps. 27
  • 29. Go to the user 29
  • 30. Why Observe? • Great way to understand your user’s situation - Find “cheat sheets” and other artifacts. - Learn real process they use. - Number and type of interruptions. - Find out more about them as people. 30
  • 31. Sit Back and Watch • Arrive when they will be doing related tasks. • Observe for as long as needed: - 1/2 hour each - quick repetitive tasks - >1 hour for longer processes • Stay out of their “space” and don’t interrupt. • Take photos and videos. 31
  • 32. Take Detailed Notes • Write down questions and when they occurred. • Look for patterns and differences: - Style of tasks - Order of operations - Environment 32
  • 33. Clarify Observations • After observation ask about: - Why they do task? - What is their goal? - How typical was this process? - Parts of the process you found confusing. 33
  • 36. Interviews • Discover facts and opinions - Structured - Open-ended - Combination • Scripts - Promote consistency - Memory tool for facilitator 36
  • 37. Facilitate • Unbiased questions • Remain passive • Ask your question and let them talk • Encourage participant to elaborate • Listen for vocalizations • Watch non-verbal gestures 37
  • 38. Silence is Golden Wait for it… Wait for it… Wait for it… 38
  • 39. Activity: Interview • Pick a partner and interview about common subject: - Washing clothing (size of family, separation, etc.) - Getting gas (type of vehicle, when get it, etc.) - Make travel arrangements (what’s important to them) - Getting ready in morning (order of activities) 39
  • 40. Interviews • How many of you started to hear a pattern? • How many more interviews would you need to verify? 40
  • 41. Focus Groups • Group interviews • Reveal perceived desires, experiences and priorities - What and how they think • Good moderator is key - Group can be dominated, biased, coerced - May hear from minority of participants • Relatively inexpensive 41
  • 43. Usability Testing • Target users perform representative tasks. • Understand impact on users. • Measure success. • Types of usability tests: • Formal - usability measures • Informal – qualitative data • Lab, remote, on-site (home, conference, etc.) • Observed by stakeholders! 43
  • 44. Test Anything at Anytime! 44
  • 45. Card Sorting Gaffney, Gerry. (2000) What is Card Sorting? Usability Techniques Series, Optimal Sort, Optimal Workshop - http://www.optimalworkshop.com/ Information & Design. http://www.infodesign.com.au/usabilityresources/design/cardsorting.asp Demo: https://livedemo.optimalworkshop.com/optimalsort/supermarketdemo 45
  • 46. How Do I Find Participants? 46
  • 47. Create a Screener • Guide that helps determine who will participate. • Ask people to describe, then get details: - Highest level of education. - Computer activities. - Web use. • People who pass the screener should closely match your user group definition 47
  • 48. Hire a Recruiter • Allows you to focus on activity. • Can tell if person will be a good participant. • May already have a list they can start with. • Good recruiters: - find right participants. - give regular updates. - take care of directions, confirmations, incentives, etc. 48
  • 49. If You Must Do it Yourself... • Go where users go and intercept • Online user groups • Professional organizations • Craigslist • Use tools like Ethnio through your website http://ethnio.com • Always conduct final recruiting by phone. • Ask questions that force them to talk. • Don’t recruit non-talkers. 49
  • 50. Number of Users to Test • As many as possible (rarely statistically significant) • Usability Testing Research (in 1990’s) - 5 from distinct sub-group of the user population will yield 80% of the findings (Nielsen, Virzi, Lewis) - Assumes expert has reviewed for obvious issues • Recommend: - Early tests with 8 – 12 users per user group - Iterative testing (3 per day, iterate, 3 new users) Barnum, Carol M. (Jan. 2003). What’s in a Number? STC Usability SIG Newsletter, Usability Interface. http://www.stcsig.org/usability/newsletter/0301-number.html Retrieved: 20080323 50
  • 51. 51
  • 52. Welcome & Prepare • Participation will help team and is appreciated. • Purpose of research. • Expectations of the participant. • Sign paperwork: - Non-Disclosure Agreement(s) - Consent Form 52
  • 53. Your Goal 53
  • 54. We’re Looking for Patterns • Identify repetition • After pattern is found, continuation of study - Adds cost - Delays reporting - Low probability of many new findings 54
  • 56. Model Project 4th • Sprint(s) Prototype • Sprint(s) • Continue • Prepare for next Research • Sprint(s) stage/project • Usability Test • Prepare for next • Usability Test Prototype stage/project Prototype • Usability Test Prototype 3rd 5th Prototype Prototype 56
  • 57. Do UX Early & Often 57
  • 58. In Closing • Get to your users • Find out: - Goals - Tasks • Share the information with your team 58
  • 60. References • Cato, John. User-Centered Web Design. Addison Wesley Longman; 2001. • Gaffney, Gerry. (2000) What is Card Sorting? Usability Techniques Series, Information & Design. http://www.infodesign.com.au/usabilityresources/design/cardsorting.asp • Hackos, JoAnn T., PhD and Redish, Janice C. User and Task Analysis for Interface Design. Wiley; 1998. • Henry, S.L. and Martinson, M. Evaluating for Accessibility, Usability Testing in Diverse Situations. Tutorial, 2003 UPA Conference. (Activity) • Kuniavsky, Mike. Observing the User Experience: a Practitioner's Guide to User Research. Morgan Kaufmann, 2003. • Mandel, Theo. The Elements of User Interface Design. Wiley; 1997. • Nielsen, Jakob and Robert L. Mack. Usability Inspection Methods. John Wiley & Sons, Inc. 1994. • Powell, Thomas A. The Complete Reference: Web Design. Osborne/McGraw- Hill; 2000. • Rubin, Jeffrey. Handbook of Usability Testing. John Wiley & Sons, Inc.; 1994. 60
  • 61. Thank You! • Carol Smith • Midwest Research, LLC • http://www.mw-research.com • Twitter: @carologic • Blog: http://www.AskaUser.com • Email: carol@mw-research.com 61