Contextual Inquiry Professor: Tapan Parikh TA: Eun Kyoung Choe

Slides:



Advertisements
Similar presentations
Chapter 9 User-centered approaches to interaction design By: Sarah Obenhaus Ray Evans Nate Lynch.
Advertisements

Methods: Deciding What to Design In-Young Ko iko.AT. icu.ac.kr Information and Communications University (ICU) iko.AT. icu.ac.kr Fall 2005 ICE0575 Lecture.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday Consolidation Reading: CD Ch.s 8, 9, & 10 Modeling & Interpretation.
Contextual Inquiry Lecture #3 - January 27th, : User Interface Design and Development.
Interaktionsdesign Session 4 Analysemetoder. Work Models Describe work from the point of view of the one person interviewed The Flow model The Sequence.
INF Lecture 30th of December Ethnographic and interpretive studies Example papers: We will discuss them in terms of –Approach and methods.
FALs and MDC. Before the Collaborative Activity: Meet as a grade level to collaboratively plan in advance the administration of the pre- assessment As.
What is Design? Professor: Tapan Parikh TA: Eun Kyoung Choe
Information & Interaction Design Fall 2005 Bill Hart-Davidson Session 7: teams present research plan + a sequence diagram from phase 2 homework; Affinity.
213: User Interface Design & Development Professor: Tapan Parikh TA: Eun Kyoung Choe
Information & Interaction Design Fall 2005 Bill Hart-Davidson Session 6: analyzing work practices – rationale and challenges; the 5 Contextual Design work.
Administrivia  Feedback on first Deliverable –Audience: Management –Requirements  Description of the system (what it is, how it works)  Define user.
Focus Groups for the Health Workforce Retention Study.
Understanding and Representing Users A.J. Brush cse490ra January 22, 2003.
Administrivia Turn in ranking sheets, we’ll have group assignments to you as soon as possible Homeworks Programming Assignment 1 due next Tuesday Group.
Systems Analysis and Design in a Changing World, 6th Edition
Contextual Inquiry Katayoon Etemad November 2007.
1 Contextual Interview Shahnewaz A. Jolly CPSC 681: Research Methods in Human Computer Interaction Instructor: Dr. Saul Greenberg Date: November 4, 2009.
Damian Gordon.  Summary and Relevance of topic paper  Definition of Usability Testing ◦ Formal vs. Informal methods of testing  Testing Basics ◦ Five.
TENNESSEE MIGRANT EDUCATION PROGRAM PARENT INVOLVEMENT TRAINING.
Action Research: For Both Teacher and Student
Reflective practice Session 4 – Working together.
Lecturer: Gareth Jones Class 2: The Writing Process.
L545 Systems Analysis & Design Week 7: October 14, 2008.
S556 SYSTEMS ANALYSIS & DESIGN Week 7. Artifacts SLIS S556 2  Artifacts are tangible things people create or use to help them get their work done  An.
BSBIMN501A QUEENSLAND INTERNATIONAL BUSINESS ACADEMY.
Z556 Systems Analysis & Design Session 9 ILS Z556 1.
University of Washington HCDE 518 User Research 1 HCDE 518 Autumn 2011 With credit to Jake Wobbrock, Dave Hendry, Andy Ko, Jennifer Turns, & Mark Zachry.
Investigating System Requirements
SoberIT Software Business and Engineering Institute HELSINKI UNIVERSITY OF TECHNOLOGY User Studies Basic principles, methods, and examples Sari.
Z556 Systems Analysis & Design Session 5 ILS Z556 1.
5/20/ Conducting and Analyzing a Contextual Interview ICS 205 Spring 2002 Tom Herring Ratiya Komalarachun.
What is Usability? Usability Is a measure of how easy it is to use something: –How easy will the use of the software be for a typical user to understand,
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.
System Analysis-Gathering Requirements.  System analysis is the process of gathering info about existing system, which may be computerized or not, while.
Ways of Collecting Information Interviews Questionnaires Ethnography Books and leaflets in the organization Joint Application Design Prototyping.
Chapter 9 Prototyping. Objectives  Describe the basic terminology of prototyping  Describe the role and techniques of prototyping  Enable you to produce.
Contextual design Ebba Thora Hvannberg. Contextual Inquiry “The core premise of CI is very simple: go where the customer works, observe the customer as.
User Interface Design & Usability for the Web Card Sorting You should now have a basic idea as to content requirements, functional requirements and user.
Task Analysis Methods IST 331. March 16 th
CSCI 4163 / CSCI 6904 – Winter Housekeeping  Clarification about due date for reading comments/questions  Skills sheet  Active listening handout.
Requirements Elicitation. Structured Interview: Purpose is to ask and answer questions concerning the problem being modeled Observation: Observe activities.
Writing Software Documentation A Task-Oriented Approach Thomas T. Barker Chapter 5: Analyzing Your Users Summary Cornelius Farrell Emily Werschay February.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday Running A Paper Prototyping Session CS 321 Human-Computer Interaction.
1 L545 Systems Analysis & Design Week 3: September 16, 2008.
S556 SYSTEMS ANALYSIS & DESIGN Week 6. Using Language to Focus Thought (cf., Wood, 1997) SLIS S556 2  The language gives you a way to see:  a framework.
©2001 Southern Illinois University, Edwardsville All rights reserved. CS 321 Human-Computer Interaction Today Consolidation Reading: CD Ch.s 8, 9, & 10.
By Germaine Cheung Hong Kong Computer Institute
Facilitate Group Learning
Task Analysis Lecture # 8 Gabriel Spitz 1. Key Points  Task Analysis is a critical element of UI Design  It describes what is a user doing or will.
Understanding User's Work Ethnography The systematic study and documentation of human activity without imposing a prior interpretation on it via immersion.
Task Analysis Lecture # 8 Gabriel Spitz 1. Key Points  Task Analysis is a critical element of UI Design  It specifies what functions the user will need.
Moderation and Validation of Teacher Judgements in School.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Putting it in Practice: CD Ch. 20 Monday Fun with Icons CS 321 Human-Computer.
Requirements Elicitation Hans Van Vliet, Software Engineering: Principles and Practices, 3rd edition, Wiley (Chapter 3) 1.
University of Washington HCDE 518 User Research 1 HCDE 518 Winter 2010 With credit to Jake Wobbrock, Dave Hendry, Andy Ko, Jennifer Turns, & Mark Zachry.
CCT 333: Imagining the Audience in a Wired World Class 6: Intro to Research Methods – Qualitative Methods.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Thursday Consolidation Reading: CD Ch.s 8, 9, & 10 In-class modeling exercise.
User-centered approaches to interaction design By Haiying Deng Yan Zhu.
Investigating System Requirements
From: A. Cooper et al.: About Face Andreas Rudin
Why bother – is this not the English Department’s job?
Preparing to Teach and Overview of Teaching Assignments
Systems Analysis and Design in a Changing World, 6th Edition
The Literacy Hub Introduction Literacy Toolkit
Gathering Requirements
Preparing to Teach and Overview of Teaching Assignments
Presentation transcript:

Contextual Inquiry Professor: Tapan Parikh TA: Eun Kyoung Choe Lecture #3 - January 29th, : User Interface Design and Development

Today’s Outline 1)Introduction to CI 2)Principles of CI 3)Work Models 4)Assignment #1 - Observation

Contextual Inquiry “Contextual Design makes data gathering from the customer the base criterion for deciding what the system should do…” “The core premise of Contextual Inquiry is very simple: go where the customer works, observe the customer as he or she works, and talk to the customer about the work. Do that, and you can’t help but gain a better understanding of your customer.” Source: Beyer and Holtzblatt, Contextual Design

Making Change Palatable “[S]ystems must match the user’s model closely enough that the user can make the transition…” Even if a new technology is advantageous, it will not be adopted if it is too disruptive to current practice Example of the slow transition from typewriters to word processors

Design from Data “The user is not like us…” We need data to understand the user and his/her work Marketing only provides a high-level business case, not specific details about their current practice

Benefits of Data Requires the design team to agree on a common set of observations and their representation Reveals hidden aspects of work, that may be implicit in the user’s understanding Contextual Inquiry is a method for gathering and representing data about the user and his/her work

Principles of Contextual Inquiry CONTEXT - See the work where it unfolds PARTNERSHIP - Make yourself and the user collaborators in understanding the work INTERPRETATION - Assigning meaning to design team’s observations FOCUS - Shared starting point, orienting the team and user towards a common goal Source: Beyer and Holtzblatt, Contextual Design

Context

Summary vs. Ongoing Experience Retrospective accounts are often summaries “I got to work, checked my and had a cup of coffee” By being present in the time and place of activity, we can access much richer data from ongoing activities “I got to work, looked over my , answered messages from my boss, decided to have some coffee, walked to the coffee machine, found there was no coffee, so I made coffee…

Abstract vs. Concrete Data Humans also have a tendency to abstract - to save time, and to convey points that they feel are important This reduces the amount and quality of data obtained in a CI Leaning back, Staring at the ceiling are cues that a user is providing an abstract description Leaning forward, Point at artifacts are cues for being concrete Focus on real tasks and artifacts

Master / Apprentice Model You are the Apprentice; the Customer is the Master - keeps the investigator humble, and the customer in charge At the same time, the investigator is not afraid to ask questions Teaching while doing means that the user doesn’t have to think in advance about what to convey Allows for the discovery of subtle details, which may be overlooked in a “canned” discussion Reduces need to develop a formal set of interview questions

Being a Good Apprentice Be a keen observer Don’t be afraid to ask questions Maintain an attitude of inquiry and learning Admire the Master as an expert in his/her work Aspire to see the World as they do Adapted from Jake Wobbrock

Withdrawal and Return The researcher observes something that he/she would like to dig deeper about “Is there a reason you paused there?” The researcher asks about this, and the pair withdraw momentarily from the task at hand The pair discuss the researcher’s question Afterwards, the participant returns to the task at hand Adapted from Jake Wobbrock

What to Look For Workarounds Mismatches between what people say and do Offhand, under the breath comments Sighs Rolling of the eyes Confessions Adapted from Jake Wobbrock

Vet your Design Ideas CI is also a fine time to get initial feedback on design ideas “If you had a technology that did X, would that solve this problem?” Designers will want to do this anyway, so might as well support it Users will quickly understand the intent of your suggestion, and will be able to provide direct feedback This will also demonstrate your understanding of the problem, providing an opportunity for brainstorming or clarification

Avoid other Relationships Interviewer / Interviewee - Not based on context or ongoing activities Expert / Novice - You are not the expert in the user’s work, they are! Guest / Host - You shouldn’t be too afraid of asking the wrong question

Interpretation

Check your Interpretations It is good to check your interpretations to make sure they are accurate “I saw you just do X. Is that because of Y?” “I believe X. Is that correct?” As long as you check your interpretations in- context, participants will respond accurately Outside of context, they may be more inclined to agree or answer in generalities rather than specifics Adapted from Jake Wobbrock

Stages of a Contextual Interview Interview / Warm Up Transition Observe Behavior Share Interpretation Refine Interpretation Wrap-up Adapted from Jake Wobbrock

Focus

Establish a Focus Establishing a project focus keeps the project team aligned towards relevant questions Asking the customer about whether they bring an umbrella to work probably wouldn’t be helpful for designing a word processor Often different team members will have a slightly different focus based on their experience and interests These differences are reconciled during group interpretation

7 Ways to Screw up a CI Not being inquisitive/nosy enough Overly disrupting the task Turning it into a regular interview Failing to respect your participants Failing to observe and take good notes Focusing on the wrong details Slipping into abstraction Adapted from Jake Wobbrock

Work Models

Group Interpretation A maximum of 48 hours after the interview, a group interpretation is conducted Focusing on one interview at a time, each design team member is allowed to ask questions of the interviewer The outputs of this meeting are: A sequence of notes, including observations, questions, design ideas and breakdowns, indexed by user number (important to keep anonymous) A set of work models (see following)

Roles during Group Interpretation Interviewer - conducted the interview Work Modelers - generate work models Recorder - take notes Moderator - run the session Participants - ask questions, make observations Rat-hole Watcher - avoids breaking protocol or wasting time

Work Models Work models are a graphical way of representing the results of a CI Generated during group interpretation session, after primary data collection A concrete set of deliverables that allows the design team to agree upon a concrete understanding and representation Distills the important contextual aspects of the design scenario

Five Kinds of Work Models FLOW - Direction of communication and coordination SEQUENCE - Detailed sequence of work steps ARTIFACT - Physical objects that support the work CULTURE - External influences PHYSICAL - Layout of the work environment Adapted from Jake Wobbrock

Flow Model Focuses on the role of different users, and how they communicate and coordinate to get the work done Each flow model is generated from a specific individual perspective Includes the places where communication happens, the artifacts used for communication, and breakdowns in communication that negatively impact work

Flow Model: Secretary Source: Beyer and Holtzblatt, Contextual Design

Flow Model: Documentation Writer Source: Beyer and Holtzblatt, Contextual Design

Sequence Model “Low-level, step-by-step information on how work is actually done" Includes the intent behind the action, the trigger that spurred the user to this action, and breakdowns that create problems in execution Captured at a level of detail appropriate for the focus of the design team

Sequence Model: Triage Source: Beyer and Holtzblatt, Contextual Design

Artifact Model Documents the physical artifacts used in work “An artifact model is a drawing or photocopy of the artifact, complete with any handwritten notes” During the CI, interviewers should inquire into the structure, content, presentation and usage of the artifact, as well as any breakdowns in its current use

Artifact Model: Personal Calender Source: Beyer and Holtzblatt, Contextual Design

Cultural Model “Work takes place in a culture, which defines expectations, desires, policies, values, and the whole approach people take to work” Revealed in the language used to describe work, the tone of the place, the policies, and the influence of the overall organization Influencers are the individuals, formal groups or abstract principles that influence the work of specific people

Cultural Model: Developer Source: Beyer and Holtzblatt, Contextual Design

Physical Model Documents the physical environment where work happens Includes the organization of space, the grouping of people, and their movement in the space Focuses on those aspects relevant to the work, and not on complete fidelity

Physical Model: Computer Lab Source: Beyer and Holtzblatt, Contextual Design

Affinity Diagrams Affinity Diagrams are generated during a full-day group session Each note generated from group interpretation is copied to a post-it The notes are hierarchically organized into themes, according to the focus of the project Usually done in a chaotic fashion, with design team members running back and forth with post-its and yelling ideas to each other

Source:

Consolidating Work Models Consolidating work models across different users and interviews allows the design team to see common patterns Some observations may be missed during an interview - by consolidating several, we can achieve better coverage Reduces the likelihood of bias by one idiosyncratic user or interview Only done for important and/or relevant models

Consolidating Work Models ModelGroupAbstract PhysicalRolesResponsibilities, Communications, Breakdowns SequenceTasksTriggers, Activities, Intents ArtifactRolesParts, Structure, Intent, Usage PhysicalWork SpacesPlaces, Structure, Movement Patterns CulturalInfluencersInfluences

Example: Consolidating the Flow Model Select 6-9 flow models List responsibilities and roles of each person, group and place Group similar roles, and provide a generic name List the abstracted responsibilities for each role List the abstracted communications and artifacts used between each role Include any observed breakdowns Go back to the individual flow models, and include any important roles, responsibilities or flows not covered already

Assignment #1

Assignment 1: Observation Choose a Partner and Focus Conduct Two Contextual Interviews Generate Five Work Models Generate Scenarios and Personas Write it up and turn it in! Deadline is February 12th More details on course home page

For Next Time We will start with an in-class exercise on conducting an contextual interview - be prepared! Start working on Assignment 1: Observation Readings about Scenarios and Personas Make sure you sign the class sign-up sheet

In-class Exercise FOCUS: You are enlisted to develop an improved tool for giving class presentations Who are your users? Where is the workplace? During the next class, I will be your interview subject. Come prepared to conduct a contextual interview, and to take notes (bring index cards or a small notepad)