Data Gathering CS361.

Slides:



Advertisements
Similar presentations
Methodology and Explanation XX50125 Lecture 3: Interviews and questionnaires Dr. Danaë Stanton Fraser.
Advertisements

Observing Users CS352. Announcements See syllabus for upcoming due dates. 2.
CS 569 Case Studies How to observe. Stuff to include in observations: We are observing the: Space –Description –Meaning –Appropriateness Objects (technological.
Chapter 7 Data Gathering 1.
Data gathering. Overview Four key issues of data gathering Data recording Interviews Questionnaires Observation Choosing and combining techniques.
“Regular” Interviews and Field Interviews CS 569.
IAT 334 Interface Design Task Analysis
Announcements Project proposal part 1 &2 due Tue HW #2 due Wed night 11:59pm. Quiz #2 on Wednesday. Reading: –(’07 ver.) 7-7.4, (’02 ver.)
Data gathering.
Topics: Interviewing Question Type Interviewing techniques
Task Analysis.
Task Analysis Analyzing and representing the activities of your users.
Data collection methods Questionnaires Interviews Focus groups Observation –Incl. automatic data collection User journals –Arbitron –Random alarm mechanisms.
Analyzing and representing the activities of your users
FOCUS GROUPS & INTERVIEWS
ICS 463, Intro to Human Computer Interaction Design: 8. Evaluation and Data Dan Suthers.
RESEARCH METHODS IN EDUCATIONAL PSYCHOLOGY
Introduction to Usability Engineering Learning about your users 1.
Chapter 8: Systems analysis and design
Fall 2002CS/PSY Task Analysis Analyzing and describing how people do their jobs/work  -> Go to their environment Examine users’ tasks to better.
Requirements Gathering. Why are requirements important? To understand what we are going to be doing We build systems for others, not for ourselves Requirements.
Conducting an Interview
OB : Building Effective Interviewing Skills Building Effective Interviewing Skills Structure Objectives Basic Design Content Areas Questions Interview.
Data gathering. Overview Four key issues of data gathering Data recording Interviews Questionnaires Observation Choosing and combining techniques.
Data Analysis, Interpretation, & Presentation: Lies, Damn Lies, and Statistics CS561.
Interviews. Unstructured - are not directed by a script. Rich but not replicable. Structured - are tightly scripted, often like a questionnaire. Replicable.
Modern Systems Analysis and Design Third Edition
Data Collection Methods
Human Computer Interaction
Process Walk & SIPOC Define Kaizen Facilitation. Objectives Understand the process as a “system” Describe the concept of an entity and how it relates.
Allison Bloodworth, Senior User Interaction Designer, Educational Technology Services, University of California - Berkeley October 22, 2015 User Needs.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Interview Techniques (Hand-in partner preferences) Thursday In-class Interviewing.
CS2003 Usability Engineering Usability Evaluation Dr Steve Love.
Observing Users (finishing up) CS352. Announcements, Activity Notice upcoming due dates (web page) Discussion: –Did your observations have enough detail.
Chapter 15 Qualitative Data Collection Gay, Mills, and Airasian
Ways of Collecting Information Interviews Questionnaires Ethnography Books and leaflets in the organization Joint Application Design Prototyping.
Communicating Culture interviewing. Interviewing: Definition  Interviewing is a meeting of two persons to exchange information and ideas through questions.
Task Analysis …and we’ll really get to Ethics this time.
Task Analysis Methods IST 331. March 16 th
Observing Users CS352 Usability Engineering Summer 2010.
Task Analysis Overview, utility Types of task analysis Sources and use.
Requirements Gathering CS 561. Where do Requirements Come From? Handed to you (?) Dialogue with – Customer – User Are these always the same? Are these.
Introduction to Usability Engineering Learning about your users (cont.): The field interview 1.
Chapter 6 Determining System Requirements. Objectives:  Describe interviewing options and develop interview plan.  Explain advantages and pitfalls of.
AVI/Psych 358/IE 340: Human Factors Data Gathering October 6, 2008.
AVI/Psych 358/IE 340: Human Factors Data Gathering October 3, 2008.
By: Dalila Ochoa Mary S Garcia
Data Gathering CS352. Project Proposal Requirements I want: Name of team members Project description (what do you want to do) –This should include a description.
Fashion MARKETING TID1131. Types of research Quantitative research Information relating to numbers – quantity. Method - surveys Qualitative research To.
Conducting Interviews Preparing: What’s important? Explain the purpose of the interview to the person you will interview. If confidentiality is required,
COMMUNICATION ENGLISH III October 11/12 th Today Interview discussion.
Learning about your users (cont.).: The field interview CS 352 Usability Engineering Summer 2010.
Week 2: Interviews. Definition and Types  What is an interview? Conversation with a purpose  Types of interviews 1. Unstructured 2. Structured 3. Focus.
Selecting a method of data collection. Qualitative and Quantitative Research Qualitative research explores attitudes, behavior and experience through.
Today: ID Chapter 7 – Data Gathering. 4 Basic Types of Interview methods Open-Ended Conversational, using questions that have answers without predetermined.
 Communication Barriers. Learning Goals  5. I will be able to explain obstacles/barriers to effective communication  6. I will be able to suggest ways.
Observing Users (finishing up)
Introduction to Usability Engineering
Lecture3 Data Gathering 1.
Observing Users CS352.
Introduction to Usability Engineering
Observing Users CS352.
Essentials of Systems Analysis and Design Fourth Edition
Introduction to Usability Engineering
Learning about your users
Observing Users CS352.
Observing Users (finishing up)
Observing Users Introduction to HCI.
Task Analysis Analyzing and describing how people do their jobs/work
Introduction to Usability Engineering
Presentation transcript:

Data Gathering CS361

Process Identify stakeholders Identify needs (Eg: Observation) Derive requirements Derive design alternatives Build prototypes Evaluate prototypes Iterate (rinse and repeat) Ship, validate, maintain

Studying Consumers Survey/Questionnaires Interviews Focus groups Naturalistic observation Ethnography Contextual inquiry Participatory design Documentation

Customers We’ll practice two of these: Interviews one-on-one/Survey (Thu/Fri) (This is in groups) Observations in the field (Thu/Fri) : In this case even if you cant observe a customer at work you should still do the observation assignment generally. (The OSU bookstore) : you can learn requirements by watching.

Surveys General criteria Make questions clear and specific Ask some closed questions with range of answers Sometimes also have a no opinion option, or other answer option Do test run with two or three people

Surveys - Example Seven-point Likert Scale (use odd #) Could also use just words Strongly agree, agree, neutral, disagree, strongly disagree, less “flexible”

Other Typical Questions Rank the importance of each of these tasks (give a list of tasks) List the four most important tasks that you perform (this is an open question) List the pieces of information you need to have before making a decision about X, in order of importance Are there any other points you would like to make? (open-ended opinion question; good way to end)

Interviews Structured Unstructured Semi-structured Efficient Require training Unstructured Inefficient No training Semi-structured Good balance Often appropriate

Learning about your users This is empirical work. “Empirical” = based on data. So you have to collect data. There are 2 kinds of empirical work: Formative: to inform your design. (This is what we’re talking about here.) Summative: to evaluate your design later. (We’ll talk about this later.) But it’s really a continuum... effectiveness: tell the story of the nurses. differences: learnability is for first-time user, memorability is for occasional user, efficiency is for all users (but esp those who use it everyday). could compare these attributes on both versions of the dial.

Interview types Open-ended/unstructured, structured, semi-structured. General guidelines: Have goals set. Avoid long/complex questions. Avoid jargon. Avoid leading questions, be alert to unconscious bias. Be precise in recording/noting, don’t “fix”.

key issues (!!!) 1. You need goals (Research questions)! Where do these come from? 2. Consider relationship w participants. Comfort, trust, are you a participant... 3. Triangulate!! Independent data point to same conclusion. Eg: many users focusing on one feature to be important

Sequence 1. Introduce yourself. 2. Warm-up: who are you exactly, and why are you here? reassurances about confidentiality, IRB procs, IMPORTANT: ask their permission, set up data collection (quickly/efficiently). 2. Warm-up: Ask non-threatening, easy questions, eg: background things.

Interview sequence (cont.) 3. Main interview: In logical sequence, save hardest for the end. 4. Cool down Easy questions, to defuse tension if arose. 5. Closing Thank them!! Put stuff away, signaling that the interview is over, any further conversation is not part of it.

General guidelines for interview questions THEY are the point, not you. Use vocab THEY know (avoid jargon). LISTEN. Write down what they say + body language, pauses, signs of emotion, etc. After an answer, stay silent a bit to see if THEY want to add something. Avoid long/complex questions. Avoid leading questions/be alert to unconscious biases. Be precise in recording. Don’t “fix”.

Unstructured interviews No list of questions. But you still need an agenda, checklist, to ensure everything covered. Both you and interviewee can steer a conversation. Advantage: lots of rich data, unanticipated, affords emergence of surprises. Disadvantage: hard to analyze, can’t replicate.

Structured interviews Opposite of unstructured. Fixed list of questions. Only you can steer the conversation. Disadvantage: no rich data, all anticipated. Advantage: easy to analyze, easy to replicate.

Semi-Structured interviews Combines aspects of each. Fixed list of questions, each of which is followed by conversation and follow-ups as appropriate. Advantages: some rich data, some unanticipated, surprises possible, yet some of the data is easy to analyze to replicate.

Semi-Structured Interviews Predetermine data of interest - know why you are asking questions - don’t waste time Plan for effective question types How do you perform task x? Why do you perform task x? Under what conditions do you perform task x? What do you do before you perform…? What information do you need to…? Whom do you need to communicate with to …? What do you use to…? What happens after you…? What is the result or consequence of…? What is the result or consequence of NOT…?

Semi-structured interview example What websites do you visit frequently? A: ........ Why? A: ...mentions several but says she likes <w> best. And why do you like <w>? A: ...... <x> ....... Tell me more about <x>? A: ...... Anything else about <x>? Thanks. Any other reasons you like <w>? Black is fixed question. Red is follow-ups based on answers.

Guidelines Stay concrete Signs to out look for “So when the new guy joined the team and hadn’t got his email account set up yet, what happened then?” vs. “What generally happens here when someone new joins the team?” Signs to out look for Interviewee waves hands expansively and looks up at ceiling => generalization coming Use of passive voice, “generally”, “usually”, “should”, “might.”

Typical Open-Ended Questions Why do you do this (whatever the task is you are studying) How do you do this? Gets at task-subtask structure Then ask about each subtask Why do it this way rather than some other way? Attempts to get user to explain method so you can assess importance of the particular way of doing task What has to be done before you can do this? To understand sequencing requirements

Focus Groups Similar to interviews, except whole group interacts together Useful for discussion, introducing different viewpoints and contrasting opinions Sometimes combined with quizzes/surveys (!) Potential pitfalls Group-think Dominant characters Rationalization

Think-aloud protocol Very widely used, useful technique User describes verbally what s/he is thinking while performing the tasks What they believe is happening Why they take an action What they are trying to do Researcher takes notes about task and actions Very widely used, useful technique Potential problems: Can be awkward for participant Can modify way user performs task

Alternative What if thinking aloud during session will be too disruptive? Can use post-event protocol User performs session, then watches video and describes what s/he was thinking Sometimes difficult to recall Opens up door of interpretation

Related: Diary studies Subject asked to keep a journal of their daily activities Record actions, reasons, any other observations Not always subjective but prevents researcher from having to be everywhere 24/7

Observational research Question of how involved you want to be Ethnography Fly on the wall Contextual inquiry Apprentice Participatory design Become part of the team

Observations We are observing the: Space Objects People/activities Description Meaning Appropriateness Objects People/activities Description Meaning Success/failure Technology Purpose

On Space

Space: Appropriateness

People (desc) My first “victim” was a male between 19/22 years old. He was about 5.9 feet tall and he was thin. He was wearing khaki short and a black T-shirt. He had black sport shoes. He was carrying with him his skate board. He had a big black back pack but it seemed almost empty. He had a lot of brown curly hair. Because of his age and his skate board, I assumed he was a student; he “looked like” all the other teens. Furthermore, he seemed to know exactly where he was going, what he was looking for and how to get it. He never stopped during the time he was there and never gave the impression to be lost.

Actions (desc) At 4:40pm, he came in from the A entrance and was looking toward the computer area. He decided to take a right just after Section 2. He walked a few steps and stopped. I assumed he realized no more desks were available in this are. It didn’t bother him, he didn’t feel embarrassed and turned back and went back from where he entered the area. He didn’t hesitate once then because he had seen a free desk. He chose to sit down in the Section 2 on a stool.

Observations Diagrams are worth 1000 words

Users as part of design team: Why? Expectation management Realistic expectations No surprises, no disappointments Timely training Communication, but no hype Ownership Make the users active stakeholders More likely to forgive or accept problems Can make a big difference to acceptance and success of product

Structuring data

Input & Output Gather data: Represent Data: Surveys/questionnaires Interviews Observation Documentation Automatic data recording/tracking Represent Data: Task Outlines Scenarios & Use Cases Hierarchical Task Analysis Entity-Relationship Diagrams Flow charts

Task Outline Using a lawnmower to cut grass Step 1. Examine lawn Make sure grass is dry Look for objects laying in the grass Step 2. Inspect lawnmower Check components for tightness Check that grass bag handle is securely fastened to the grass bag support Make sure grass bag connector is securely fastened to bag adaptor Make sure that deck cover is in place Check for any loose parts (such as oil caps) Check to make sure blade is attached securely Check engine oil level Remove oil fill cap and dipstick Wipe dipstick Replace dipstick completely in lawnmower Remove dipstick Check that oil is past the level line on dipstick …

Task Outlines Use expanding/collapsing outline tool Add detail progressively Know in advance how much detail is enough Can add linked outlines for specific subtasks Good for sequential tasks Does not support parallel tasks well Does not support branching well

Scenarios & Use Cases Describe tasks in sentences More effective for communicating general idea of task Scenarios: “informal narrative description” Focus on tasks / activities, not system (technology) use Use Cases Focus on user-system interaction, not tasks Not generally effective for details Not effective for branching tasks Not effective for parallel tasks

HTA

In-Class Interviewing Activity (Grocery example) You can conduct a semi-structured/unstructured interview: How: Use the process outlined here. Individually design the goals, questions. A interviews B (Take notes) Compare what you asked and what you recorded. Critique. Time to redesign questions based on feedback you received A interviews C (Take notes) Goal: hands-on practice with the interviewing process.

Questions like: What website do you normally visit Questions like: What website do you normally visit? What items on top display? What would make u choose one site over another?