Qualitative Evaluation Techniques

Slides:



Advertisements
Similar presentations
Human Computer Interaction
Advertisements

Evaluating interfaces with users Why evaluation is crucial Quickly debug prototypes by observing people use them Methods reveal what a person is thinking.
SEM A – Marketing Information Management
2.06 Understand data-collection methods to evaluate their appropriateness for the research problem/issue.
Data gathering. Overview Four key issues of data gathering Data recording Interviews Questionnaires Observation Choosing and combining techniques.
Seminar Topic: Questionnaire Presented by : Rekha HR.
Qualitative Evaluation Why evaluation is crucial Quickly debug prototypes by observing people use them Methods reveal what a person is thinking about Slide.
6.811 / PPAT: Principles and Practice of Assistive Technology Wednesday, 16 October 2013 Prof. Rob Miller Today: User Testing.
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods.
Qualitative Evaluation Techniques
Saul Greenberg User Centered Design Why User Centered Design is important Approaches to User Centered Design.
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Evaluation 3: Approaches and Data Collection Slides adapted from Saul Greenberg’s “Evaluating Interfaces with Users”.
Data gathering.
Saul Greenberg Qualitative Evaluation Techniques Quickly debug and evaluate prototypes by observing people using them Specific evaluation methods helps.
©N. Hari Narayanan Computer Science & Software Engineering Auburn University 1 COMP 7620 Evaluation Chapter 9.
James Tam User Centered Design Why User Centered Design is important Approaches to User Centered Design.
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Useability.
Evaluation Methodologies
Definition How to quickly evaluate prototypes by observing people’s use of them How specific methods can help you discover what a person is thinking about.
An evaluation framework
James Tam Qualitative Evaluation Techniques Why evaluation is crucial to interface design General approaches and tradeoffs with the different approaches.
Data collection methods Questionnaires Interviews Focus groups Observation –Incl. automatic data collection User journals –Arbitron –Random alarm mechanisms.
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Qualitative Evaluation Techniques
Human Computer Interaction Design Evaluation and Content Presentation
ICS 463, Intro to Human Computer Interaction Design: 8. Evaluation and Data Dan Suthers.
James Tam Qualitative Evaluation Techniques Quickly debug and evaluate prototypes by observing people using them Specific evaluation methods helps you.
Miguel Tavares Coimbra
© 2001 Dr. Laura Snodgrass, Ph.D.1 Non-experimental Methods Observation and Survey Research.
Gathering Usability Data
류 현 정류 현 정 Human Computer Interaction Introducing evaluation.
By: Christopher Prewitt & Deirdre Huston.  When doing any project it is important to know as much information about the project and the views of everyone.
1 SWE 513: Software Engineering Usability II. 2 Usability and Cost Good usability may be expensive in hardware or special software development User interface.
Data gathering. Overview Four key issues of data gathering Data recording Interviews Questionnaires Observation Choosing and combining techniques.
Evaluation Techniques Material from Authors of Human Computer Interaction Alan Dix, et al.
Gathering User Data IS 588 Dr. Dania Bilal Spring 2008.
Research and Analysis Methods October 5, Surveys Electronic vs. Paper Surveys –Electronic: very efficient but requires users willing to take them;
Data Collection Methods
Requirements Engineering Requirements Elicitation Process Lecture-8.
Human Computer Interaction
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Usability Testing CS774 Human Computer Interaction Spring 2004.
Evaluation Techniques zEvaluation ytests usability and functionality of system yoccurs in laboratory, field and/or in collaboration with users yevaluates.
1 Learning Objectives: 1.Understand data collection principles and practices. 2.Describe the differences between collecting qualitative and quantitative.
Mario Čagalj University of Split 2014/15. Human-Computer Interaction (HCI)
Design and Qualitative Analysis. Why is Usability Important? We are not the users – Even design experts don’t think the same way as all other humans Users.
Educational Research: Competencies for Analysis and Application, 9 th edition. Gay, Mills, & Airasian © 2009 Pearson Education, Inc. All rights reserved.
Marketing Research Approaches. Research Approaches Observational Research Ethnographic Research Survey Research Experimental Research.
Fall 2002CS/PSY Empirical Evaluation Data collection: Subjective data Questionnaires, interviews Gathering data, cont’d Subjective Data Quantitative.
EVALUATION PROfessional network of Master’s degrees in Informatics as a Second Competence – PROMIS ( TEMPUS FR-TEMPUS-JPCR)
Requirements Engineering Processes. Syllabus l Definition of Requirement engineering process (REP) l Phases of Requirements Engineering Process: Requirements.
Marketing Research Chapter 29. The Marketing Research Process The five steps that a business follows when conducting marketing research are: Defining.
How do we know if our UI is good or bad?.
Observational Methods Think Aloud Cooperative evaluation Protocol analysis Automated analysis Post-task walkthroughs.
Fact Finding (Capturing Requirements) Systems Development.
6. (supplemental) User Interface Design. User Interface Design System users often judge a system by its interface rather than its functionality A poorly.
1 ITM 734 Introduction to Human Factors in Information Systems Cindy Corritore Testing the UI – part 2.
School of Engineering and Information and Communication Technology KIT305/607 Mobile Application Development Week 7: Usability (think-alouds) Dr. Rainer.
Chapter 6 : User interface design
Evaluating interfaces with users
Prototyping.
Evaluating interfaces with users
User interface design.
HCI Evaluation Techniques
Gathering data, cont’d Subjective Data Quantitative
Empirical Evaluation Data Collection: Techniques, methods, tricks Objective data IRB Clarification All research done outside the class (i.e., with non-class.
Interface Design and Usability
Presentation transcript:

Qualitative Evaluation Techniques Quickly debug and evaluate prototypes by observing people using them Specific evaluation methods helps you discover people’s thoughts and motivations as they are using your system

^ 1 2 3 4 5 6 7 8 9 * # < > Canon Fax-B320 Bubble Jet Facsimile # R Pause HOLD CODED DIAL /DIRECTORY V ^ < > PRINTER 01 02 03 04 05 06 07 08 13 14 15 16 09 10 11 12 memory trans delayed polling confd relay broadca report + D.T. Tone space clear ON LINE PRINTER ERROR HS HQ PRINT MODE SHQ INTERFACE Canon Fax-B320 Bubble Jet Facsimile

Discount Usability Evaluation Low cost methods to gather usability problems Approximate: capture most large and many minor problems How? Quantitative Qualitative

Quantitative Approach For Usability Evaluation Description of approach: Measure something of interest in user actions Count, log, speed, error rate

Qualitative Methods For Usability Evaluation Description of approach: Observe the actions of the user Gather opinions from the user Produces a description, usually in non-numeric terms May be subjective Methods Inspection Extracting the conceptual model Direct observation Simple observation Think-aloud Constructive interaction Query via interviews and questionnaires Continuous evaluation via user feedback and field studies Star Trek IV: The Voyage Home © Paramount Pictures

The Inspection Method Designer tries the system (or prototype) out Does the system “feel right”? Most common evaluation method Benefits Can probably notice some major problems in early versions during every day use Problems Not reliable as completely subjective Not valid as inspector is a non-typical user Intuitions and introspections are often wrong

Extracting The Conceptual Model Show the user static images of: The paper prototype or Screen snapshots or Actual system screens during use Have the user try to explain What all elements are What they would do to perform a particular task Initial vs. formative conceptual models Initial: How person perceives a screen the very first time it is viewed Formative: The same, except after the system has been used for a while This approach is: Good for eliciting people’s understanding before & after use Requires active intervention by evaluator, which can get in the way

Direct Observation Evaluator observes and records users interacting with design/system In lab: User asked to complete a set of pre-determined tasks A specially built and fully instrumented usability lab may be available In field: User goes through normal duties This approach is: Validity/reliability depends on how controlled/contrived the situation is Excellent at identifying gross design/interface problems Three general approaches: Simple observation Think-aloud Constructive interaction

Simple Observation Method Person is given the task, and evaluator just watches Problem Does not give insight into the person’s decision process or attitude Why is she doing that? 1001000100001…

Hmm, what does this do? I’ll try it… Ooops, now what happened? The Think Aloud Method Test participants are asked to say what they are thinking/doing Gives insight into what the person is thinking What they believe is happening What they are trying to do Why they took an action Hmm, what does this do? I’ll try it… Ooops, now what happened?

The Think Aloud Method (2) Problems Awkward/uncomfortable for person (thinking aloud is not normal!) “Thinking” about it may alter the way people perform their task Hard to talk when they are concentrating on problem Most widely used evaluation method in industry

The Constructive Interaction Method Two people work together on a task Normal conversation between the two users is monitored Removes awkwardness of think-aloud Variant: Co-discovery learning Use semi-knowledgeable “coach” and novice user together Only novice uses the interface Results in: Novice user asking questions Semi-knowledgeable coach responding Provides insights into thinking process of both user groups Oh, I think you clicked on the wrong icon Now, why did it do that?

Recording Observations How do we record user actions during observation for later analysis? If no record is kept, evaluator may forget, miss, or mis-interpret events Paper and pencil Primitive but cheap Evaluators record events, interpretations, and extraneous observations Hard to get detail (writing is slow) Coding schemes or having a second observer may be helpful Audio recording Good for recording talk produced by thinking aloud/constructive interaction Hard to tie into user actions (i.e., what they are doing on the screen) Video recording Can see and hear what a user is doing One camera for screen, another for test user (picture in picture) Can be intrusive during initial period of use

Coding Scheme Example... Tracking a person’s activity in the office s = start of activity e = end of activity Time working on computer person enters room answers telephone initiates desk away from desk but in room away from 9:00 9:02 9:05 9:10 9:13 Interruptions Absences Desktop activities s e

Querying People Via Interviews Excellent for pursuing specific issues Vary questions to suit the context Probe more deeply on interesting issues as they arise Good for exploratory studies via open-ended questioning Often leads to specific constructive suggestions Problems: Accounts are subjective Time consuming Evaluator can easily bias the interview Prone to rationalization of events/thoughts by person Reconstruction may be wrong

How To Interview Plan a set of central questions Could be based on results of user observations Gets things started Focuses the interview Ensures a base of consistency Points to keep in mind Try not to ask leading questions Follow interesting leads rather than bulldozing through question list Benefits Flexible Provides a rich depth of data

How To Interview (2) Drawbacks Accounts are subjective Time consuming User reconstructions may be wrong e.g., may be prone to rationalization Time consuming May be prone to bias from the interviewer Requires a skilled and/or experienced interviewer

How To Interview (3) Group discussions Start with individual discussions to discover different perspectives, and continue with group discussions Increasing group size may increase the universality of the comments May encourage cross discussions.

Retrospective Testing Post-observation interview to clarify events that occurred during system use Perform an observational test Create a video record of it Have users view the video and comment on what they did Do you know why you never tried that option? I didn’t see it. Why don’t you make it look like a button?

Retrospective Testing (2) Benefits Excellent for grounding a post-test interview Avoids erroneous reconstruction It can be used when thinking aloud is not possible Users often offer concrete suggestions Drawbacks Time consuming

Querying People Via Questionnaires And Surveys Questionnaires / Surveys Written queries for usability information Benefits But administration cheap Can reach a wide test group (e.g. mail) Results can be quantified Anonymous Administration requires little training Drawbacks Preparation “expensive” – although this may balanced off by the administrative savings Inflexible See the url for a guideline on questionnaire design http://www.cpsc.ucalgary.ca/~tamj/481/assignments/usability/questionnaire_tips.html

Querying People Via Questionnaires / Surveys (2) Approach for all types Establish the purpose of the questionnaire What information is sought? How would you analyze the results? What would you do with your analysis? Do not ask questions whose answers you will not use! e.g. how old are you? Determine the audience you want to reach Typical survey: random sample of between 50 and 1000 users of the product Determine how would you will deliver and collect the questionnaire On-line for computer users Web site with forms Surface mail including a pre-addressed reply envelope gives far better response

Querying Users Via Questionnaires / Surveys (3) Determine the demographics e.g. computer experience

Style Of Questions Open-ended questions Asks for unprompted opinions Good for general subjective information but difficult to analyze rigorously e.g., Can you suggest any improvements to the interfaces?

Style Of Questions Closed-ended questions Restricts the respondent’s responses by supplying alternative answers Data is more narrow (less rich but can be easily analyzed) But watch out for hard to interpret responses - alternative answers should be very specific Types: scalar, multiple choice, ranked Examples: Do you use computers at work: O Often O Sometimes O Rarely vs. In your typical work day, do you use computers: O Over 4 hrs a day O Between 2 and 4 hrs daily O Between 1and 2 hrs daily O Less than 1 hr a day

Closed-Ended Questions: Scalar Ask user to judge a specific statement on a numeric scale Scale usually corresponds with agreement or disagreement with a statement Characters on the computer screen are: Hard to read Easy to read 1 2 3 4 5

Closed-Ended Questions: Multiple Choice Multi-choice Respondent offered a choice of explicit responses How do you most often get help with the system? (Check only one category) O On-line manual O Paper manual O Ask a colleague Which types of software have you used? (Check all that apply) O Word processor O Data base O Spreadsheet O Compiler

Closed-Ended Questions: Ranked Respondent places an ordering on items in a list Useful to indicate a user’s preferences Forces a choice Rank the usefulness of these methods of issuing a command (1 = Most useful, 2 = Next most useful..., 0 = Not used __2__ Command line __1__ Menu selection __3__ Control key accelerator

Mixing Questionnaire Styles Combining open-ended and closed-ended questions Gets specific response, but allows room for user’s opinion It is easy to recover from mistakes: Disagree Agree Comment: The undo facility is really helpful 1 2 3 4 5

Interviews Vs. Questionnaires (Pros And Cons) Preparation time Unanticipated/unexpected events Depth of information Analysis time

Continuous Evaluation 1) Developers monitor system while it’s actually being used Usually done in later stages of development i.e., beta releases, delivered system Good for finding real-world problems Problems can be fixed in next release Windows is the property of Microsoft Corporation

Continuous Evaluation (2) 2) Users can provide feedback Email Special built-in gripe facility (web site, bulletin board) Telephone hot line Help desks Suggestion boxes Best combined with trouble-shooting facility Users always get a response (solution?) to their problem

Continuous Evaluation (3) 3) Case/field studies Careful study of “system usage” at the site Good for seeing “real life” use External observer monitors behaviour or gets feedback via methods described above

What You Now Know Observing a range of users use your system for specific tasks reveals successes and problems Qualitative observational tests are quick and easy to do Several methods reveal what is in a person’s head as they are doing the test Particular methods include Conceptual model extraction Direct observation Simple observation Think-aloud Constructive interaction (Co-discovery learning) Query via interviews, retrospective testing and questionnaires Continuous evaluation via user feedback and field studies

Interface Design and Usability Engineering Articulate: who users are their key tasks Brainstorm designs Refined designs Completed designs Goals: Task centered system design Participatory design User-centered design Psychology of everyday things User involvement Representation & metaphors Participatory interaction Task scenario walk- through Graphical screen design Interface guidelines Style guides Evaluate tasks Usability testing Heuristic evaluation Field testing Methods: low fidelity prototyping methods high fidelity prototyping methods Products: User and task descriptions Throw-away paper prototypes Testable prototypes Alpha/beta systems or complete specification