Presentation: Techniques for user involvement ITAPC1.

Slides:



Advertisements
Similar presentations
Testing Relational Database
Advertisements

Site Visits Interviews and observations. Site visits What we see and do for ourselves is more memorable, more real, more true than what someone else tells.
The Usability Test Process: Steps, tips, and more! Dr. Jennifer L. Bowie For Digital Rhetoric.
SEM A – Marketing Information Management
2.06 Understand data-collection methods to evaluate their appropriateness for the research problem/issue.
COMP5047 – Design Focus groups – brainstorming for design Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
Everyone is a life-long learner, as a non-traditional student in a classroom setting, continuing education for their profession or training that enhances.
6.811 / PPAT: Principles and Practice of Assistive Technology Wednesday, 16 October 2013 Prof. Rob Miller Today: User Testing.
CHAPTER 10, qualitative field research
©N. Hari Narayanan Computer Science & Software Engineering Auburn University 1 COMP 7620 Evaluation Chapter 9.
MS3307 Methods. There are four essential activities Project stageDescription Requirements gatheringUnderstanding and specifying the context of use Requirements.
Administrivia  Review Deliverable 2 –Overview (audience) –Excellent additions  User Goals  Usability Goals  User Group (who are you designing for?)
Evaluation. formative 4 There are many times throughout the lifecycle of a software development that a designer needs answers to questions that check.
Empirical Methods in Human- Computer Interaction.
Think-aloud usability experiments or concurrent verbal accounts Judy Kay CHAI: Computer human adapted interaction research group School of Information.
Evaluation of usability tests. Why evaluate? 1. choose the most suitable data- collection techniques 2. identify methodological strength and weaknesses.
Evaluation Methodologies
Project Sharing  Team discussions –Share results of heuristic evaluations –Discuss your choice of methods and results  Class-level discussion –Each spokesperson.
1 A TURN TO THE SOCIAL Dr Dawn Woodgate
1 CS 430 / INFO 430 Information Retrieval Lecture 24 Usability 2.
COMP 7970 Playtesting Cheryl Seals
James Tam Evaluating Interfaces With Users Why evaluation is crucial to interface design General approaches and tradeoffs in evaluation The role of ethics.
+ ALA Workshop: July 17 th, Coaching: Goals & Agenda Identify what ‘coaching’ is and when to use it Discover 4 Step Coaching Model Apply Coaching.
Damian Gordon.  Summary and Relevance of topic paper  Definition of Usability Testing ◦ Formal vs. Informal methods of testing  Testing Basics ◦ Five.
Usability Methods: Cognitive Walkthrough & Heuristic Evaluation Dr. Dania Bilal IS 588 Spring 2008 Dr. D. Bilal.
The Research Process Interpretivist Positivist
Chapter 33 Conducting Marketing Research. The Marketing Research Process 1. Define the Problem 2. Obtaining Data 3. Analyze Data 4. Rec. Solutions 5.
류 현 정류 현 정 Human Computer Interaction Introducing evaluation.
User Interface Evaluation Usability Inquiry Methods
Ibrahim A. Atoum Portable-02, Room-03 University of Hail, KSA
Performance Reviews Coaching and Feedback. Performance Reviews: Coaching and Feedback Module 1: At our best Coaching and feedback refresh.
S556 SYSTEMS ANALYSIS & DESIGN Week 11. Creating a Vision (Solution) SLIS S556 2  Visioning:  Encourages you to think more systemically about your redesign.
Human Computer Interaction
Usability Evaluation June 8, Why do we need to do usability evaluation?
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,
Usability Testing CS774 Human Computer Interaction Spring 2004.
Brugergrænseflader til apparater BRGA Presentation 7: Users.
Chapter 2 Doing Social Psychology Research. Why Should You Learn About Research Methods?  It can improve your reasoning about real-life events  This.
Brugergrænseflader til apparater BRGA Presentation 7: Users.
Usability Testing Chapter 6. Reliability Can you repeat the test?
CS2003 Usability Engineering Usability Evaluation Dr Steve Love.
COMP5047 Pervasive Computing: 2012 Think-aloud usability experiments or concurrent verbal accounts Judy Kay CHAI: Computer human adapted interaction research.
Market Research. What Is Market Research? Involves the process and methods used to gather information, analyze it, and report findings related to marketing.
Market research for a start-up. LEARNING OUTCOMES By the end of this lesson I will be able to: –Define and explain market research –Distinguish between.
Writing Software Documentation A Task-Oriented Approach Thomas T. Barker Chapter 5: Analyzing Your Users Summary Cornelius Farrell Emily Werschay February.
SBD: Analyzing Requirements Chris North CS 3724: HCI.
Requirements Gathering CS 561. Where do Requirements Come From? Handed to you (?) Dialogue with – Customer – User Are these always the same? Are these.
Identifying needs and establishing requirements Data gathering for requirements.
Introduction to Usability Engineering Learning about your users (cont.): The field interview 1.
Facilitate Group Learning
Interviews By Mr Daniel Hansson.
EVALUATION PROfessional network of Master’s degrees in Informatics as a Second Competence – PROMIS ( TEMPUS FR-TEMPUS-JPCR)
Brugergrænseflader til apparater BRGA Presentation 7: Users.
By Godwin Alemoh. What is usability testing Usability testing: is the process of carrying out experiments to find out specific information about a design.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Putting it in Practice: CD Ch. 20 Monday Fun with Icons CS 321 Human-Computer.
RESPONDING TO RULES HOW TO: MAKE COMPLAINTS TAKE “NO” FOR AN ANSWER DISAGREE APPROPRIATELY CHANGE RULES.
Usability Engineering Dr. Dania Bilal IS 587 Fall 2007.
How do we know if our UI is good or bad?.
Dr. Bea Bourne 1. 2 If you have any trouble in seminar, please call Tech Support at: They can assist if you get “bumped” from the seminar.
6.S196 / PPAT: Principles and Practice of Assistive Technology Wed, 19 Sept Prof. Rob Miller Today: User-Centered Design [C&H Ch. 4]
Learning about your users (cont.).: The field interview CS 352 Usability Engineering Summer 2010.
School of Engineering and Information and Communication Technology KIT305/607 Mobile Application Development Week 7: Usability (think-alouds) Dr. Rainer.
Research in Psychology. Quantitative Methods  Quantitative: experiments and studies gathering data with questionnaires and analyzing results with correlations.
Introduction to Usability Engineering
Introduction to Usability Engineering
SBD: Analyzing Requirements
Learning about your users (cont.): The field interview
Dr Amina Rashad and Dr Nahed Kandeel
Introduction to Usability Engineering
Presentation transcript:

Presentation: Techniques for user involvement ITAPC1.

Motivation How to evaluate pervasive computing projects? Performance, reliability, feasibility, usability Increasing data validity levels 1.Basic feasibility lab testing 2.Feasibility testing in situ Work, home, bus … 3.Testing with real users a.Controlled and observed b.Uncontrolled c.Longitudinal

Main Guidelines 1.Remember that you are NOT your typical user “The designer” is not a good user 2.Know your users “Everyone” is not a user “The Vice President” is rarely the user “Marketing” is rarely the user If you can’t find a user – then you’re in big trouble! 3.Users aren’t designers It is your job to generate visions (prototypes, future workshops) and to collect their feedback 4.Users aren’t all-knowing Beware of users giving you wrong information – use & study several

The Context Tradition (cognitive) HCI is not concerned with the context where the work is situated Focus is on the mapping between the user & the computer in an isolated setting This approach has various flaws

The “new wave” of HCI Social Computing (born in the late 80’s) Users are not isolated beings They are part of a context – social & cultural Not possible to isolate the work context completely in a lab Users act differently when not in their work context Solution Study the users at the work setting (field studies & interviews) Integrate users in the development team

The “new wave” of HCI Concepts Distributed Cognition Situated Action Theory Activty Theory Participatory Design (field studies & interviews) Prototyping XP: eXtreme Programming (and other Agile Methods)

Warning Not all user involvement needs to be in the work context as this might be expensive As always - cost/benefit Therefore – come well prepared ! Different methods to apply involving users

Techniques Field studies or lab testing Think aloud: talk while doing the job Talk right after : debriefing after the job Role playing Cueing recall with videotape (Focus Shift Analysis) Focus groups & interviews Mailed surveys Context recording Others: Retrospective testing, Coaching method, Constructive interaction, Contextual inquiry

Field studies or lab testing Field studies are undertaken to understand the users work context and enable the designer to discover possible user needs Video recording and/or note taking Video not always acceptable (hospital ward) Evaluation methods – studying the use of prototypes or the finished product – can either be performed in the users work context or in a lab Depending on the prototypes level of completion

Focus group Requires a skilled and experienced leader One or two people may dominate Some people may get into side conversations May work if very well done

Surveys and Questionnaires Very difficult to write good questions Choice of respondents list can bias results A return rate of 10% is extremely good; 1-2% is typical Consider finding a patient organization or similar May report on what people think they do, not what they actually do May be inexpensive

Think aloud: the Gold Standard Both lab & in situ (Tognazzini, 1992): might be big controlled lab experiments with video cameras – or cheap no nonsense studies “May be the single most valuable … method” (Nielsen, 1993) Makes the users mental model of the system clear to us – to close the gap between the model of the system

Think aloud: the Gold Standard Samples of facilitating remarks: “Could you tell me what options you are considering?” “Is anything in particular puzzling you?” “What might you do next?” BUT: No feedback, positive or negative No answers or hints If users get stuck, have them go on Neutral demeanor at all times ”I’m not the designer”

Talk right after Sometimes talking while doing the work is not feasible

Talk right after Talking right after may be best alternative to thinking aloud

Context recording Avoid observer bias Understand “real use” Video recording and analysis expensive Record context (contextual tagging) Combine with qualitative follow-up interviews May uncover “hidden” patterns

Role playing Some things happen so infrequently that there is no way to observe the user Some one may be able to play the role of a user in that situation

Recruiting Users If product is in use, test with real current users: Employees Customers If it is a new product – test with potential users Provide incentives: Coffee mugs, T-shirts, wine, cake Not family or friends: they won’t be critical enough Ethical aspects Conduct all test with the deepest respect for their well- being Users are only “novice” users the first time! Do not waste your usability testing resources on basic problems – make sure your product is ready for testing

Common Pitfalls Reliability Huge differences between test users Best user up to 10x efficient 25% users twice as fast as the slowest 25% May use standard statistical tests Number of test users will determine reliability Validity Are we measuring something useful? Statistics won’t help here – only common sense and experience