Introduction to Team-based Usability Testing

Slides:



Advertisements
Similar presentations
Training activities administration and logistical support
Advertisements

Set your Sales The Selling Process.
Focus Groups.
Rationale To encourage all students to take a full part in the life of our school, college, workplace or wider community. To provide opportunities to enable.
What is Usability Testing? Usability testing is a technique for ensuring that the intended users of a system can carry out the intended tasks efficiently,
Web E’s goal is for you to understand how to create an initial interaction design and how to evaluate that design by studying a sample. Web F’s goal is.
Each individual person is working on a GUI subset. The goal is for you to create screens for three specific tasks your user will do from your GUI Project.
SEVEN FREQUENTLY ASKED QUESTIONS ABOUT USABILITY TESTING Usability Testing 101.
Deciding How to Measure Usability How to conduct successful user requirements activity?
IS 214 Needs Assessment and Evaluation of Information Systems Managing Usability © Copyright 2001 Kevin McBride.
Usability presented by the OSU Libraries’ u-team.
Presentation: Usability Testing Steve Laumaillet November 22, 2004 Comp 585 V&V, Fall 2004.
Administrivia  Review Deliverable 2 –Overview (audience) –Excellent additions  User Goals  Usability Goals  User Group (who are you designing for?)
Think-aloud usability experiments or concurrent verbal accounts Judy Kay CHAI: Computer human adapted interaction research group School of Information.
Usability Inspection n Usability inspection is a generic name for a set of methods based on having evaluators inspect or examine usability-related issues.
Project Sharing  Team discussions –Share results of heuristic evaluations –Discuss your choice of methods and results  Class-level discussion –Each spokesperson.
Focus Groups for the Health Workforce Retention Study.
Feedback from Usability Evaluation to User Interface Design: Are Usability Reports Any Good? Christian M. Nielsen 1 Michael Overgaard 2 Michael B. Pedersen.
3 Chapter Needs Assessment.
How to Perform A Lessons Learned Session With Your Project Team
Damian Gordon.  Summary and Relevance of topic paper  Definition of Usability Testing ◦ Formal vs. Informal methods of testing  Testing Basics ◦ Five.
QUALITY ASSURANCE PROJECT Improvement Coach The purpose of this session is to introduce participants to the role of the improvement coach and prepare for.
Leaders Manage Meetings
Chapter 6 Using Indirect Teaching Methods. The Discussion Method w Classroom goals: Questions that explore controversial issues (with no simple answer)
Usability Methods: Cognitive Walkthrough & Heuristic Evaluation Dr. Dania Bilal IS 588 Spring 2008 Dr. D. Bilal.
Facilitator Training Program. Day One Agenda – Day One Welcome Getting Started Activity Course Objectives Overview of Facilitation Skills Facilitation.
S/W Project Management
Training & Development
Usability Testing Teppo Räisänen
Evaluation Framework Prevention vs. Intervention CHONG POH WAN 21 JUNE 2011.
Lecture 8A Designing and Conducting Formative Evaluations English Study Program FKIP _ UNSRI
Dobrin / Keller / Weisser : Technical Communication in the Twenty-First Century. © 2008 Pearson Education. Upper Saddle River, NJ, All Rights Reserved.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 4 1 Chapter 4: Basics of Preventive Maintenance and Troubleshooting IT.
Part 1-Intro; Part 2- Req; Part 3- Design  Chapter 20 Why evaluate the usability of user interface designs?  Chapter 21 Deciding on what you need to.
Human Computer Interaction
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,
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley The Resonant Interface HCI Foundations for Interaction Design First Edition.
Quality Assessment July 31, 2006 Informing Practice.
Usability Testing Chapter 6. Reliability Can you repeat the test?
1 ISE 412 Usability Testing Purpose of usability testing:  evaluate users’ experience with the interface  identify specific problems in the interface.
Human Factors in Information Seeking and Use
COMP5047 Pervasive Computing: 2012 Think-aloud usability experiments or concurrent verbal accounts Judy Kay CHAI: Computer human adapted interaction research.
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
Blekinge Institute of Technology SE Karlskrona MARKETING MANAGEMENT Chaudhry Muhammad Nadeem Faisal Cell:
Ways of Collecting Information Interviews Questionnaires Ethnography Books and leaflets in the organization Joint Application Design Prototyping.
Recruit, Train, and Educate Airmen to Deliver Airpower for America How Focus Groups Can Help Your Unit 1.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday Running A Paper Prototyping Session CS 321 Human-Computer Interaction.
Usability Engineering Dr. Dania Bilal IS 582 Spring 2006.
Marketing Research Approaches. Research Approaches Observational Research Ethnographic Research Survey Research Experimental Research.
Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?
EVALUATION PROfessional network of Master’s degrees in Informatics as a Second Competence – PROMIS ( TEMPUS FR-TEMPUS-JPCR)
Dobrin / Weisser / Keller: Technical Communication in the Twenty-First Century. © 2010 Pearson Education. Upper Saddle River, NJ, All Rights Reserved.
Usability Engineering Dr. Dania Bilal IS 592 Spring 2005.
By Godwin Alemoh. What is usability testing Usability testing: is the process of carrying out experiments to find out specific information about a design.
HFT 2220 Chapter 6 Orientation and Training. Orientation Why do we do it? Why do we do it?
June 5, 2007Mohamad Eid Usability Testing Chapter 8.
 Training – the process of teaching new employees the basic skills they need to perform their job.  Development – learning that goes beyond today’s.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Usability Evaluation or, “I can’t figure this out...do I still get the donuts?”
Usability Engineering Dr. Dania Bilal IS 582 Spring 2007.
Usability Engineering Dr. Dania Bilal IS 587 Fall 2007.
© 2004 McGraw-Hill Companies, Inc., McGraw-Hill RyersonSlide 8-2 TURNING MARKETING INFORMATION INTO ACTION C HAPTER.
Evaluation / Usability. ImplementDesignAnalysisEvaluateDevelop ADDIE.
Chapter 29 Conducting Market Research. Objectives  Explain the steps in designing and conducting market research  Compare primary and secondary data.
School of Engineering and Information and Communication Technology KIT305/607 Mobile Application Development Week 7: Usability (think-alouds) Dr. Rainer.
Day 8 Usability testing.
3 Chapter Needs Assessment.
Usability Evaluation, part 2
SY DE 542 User Testing March 7, 2005 R. Chow
The Objectives of Today’s Workshop
Presentation transcript:

Introduction to Team-based Usability Testing “As companies design more for usability and understanding, they will discover a competitive edge, for these principles save customers time and money while increasing morale.” - Donald Norman

Objectives Usability overview Setting objectives Preparing the test plan Conducting the test

Usability Usability “means that the people who use the product can do so quickly and easily to accomplish their own tasks.” - Redish and Dumas, A Practical Guide to Usability Testing

Usability Is not functionality Is not beta testing Functionality is how the system works Is not beta testing Beta testing is unfocused and at end of process Is not market research Market research is about customer demands

When to test Design phase Development phase surveys and focus groups low fidelity prototype testing high fidelity prototype testing heuristic evaluation Development phase usability evaluation

Advantages of a usability lab Lab is helpful for tightly controlling the variables Lab helps capture low-level details keyboard monitoring videotaping for later analysis eye movement tracking Labs allow less intrusive observations

Disadvantages of a usability lab Labs are intimidating to users Labs are rarely portable so they cannot go into the users’ environment Sometimes low-level information is not as important as making high-level design decisions Labs are expensive

How long will the test take? How much usability testing has already occurred? Have users been profiled? Has a task analysis occurred? Have usability objectives been set? How complex is the product? How much of the product are you going to test?

How long will the test take? How many test participants do you need to get the information you want? How much training or prior experience does the test team have with the product? How many different usability objectives do you need to test?

Who should run the test? The most successful approach to usability testing is a cross-functional, team-based approach People bring varying expertise to the team All groups benefit from experience with users Interpretation of challenges and design decisions are more creative with teams

Who should run the test? Team-based testing provides a great way to get support involved early Developers learn to “hear” user questions when they design Writers and trainers can help design communication into the product Human factors experts and user interface designers can provide helpful principles about users and design

Who should run the test? More people can be involved in planning the test than in conducting the test Target 3-5 people for conducting the test Sometimes best if the developers are not actively involved in running the test, although they should observe if possible

How do you ensure success? You need the buy-in of upper management if the results are to be applied You need the cooperation of development to ensure they don’t feel attacked You need the support of marketing, sales, and product management for funding You need the support of your immediate manager to spend time testing

How do you ensure success? Pick a manageable portion of the product to test Select a high-profile project Select an area that will produce significant results Advertise your successes (become part of the sales story)

Stages of a usability test Setting objectives Creating the test plan Creating questionnaires Selecting test participants Training the team Conducting the pilot test Conducting the tests

Usability objectives Created during user/task analysis and product scoping Must be measurable Should indicate: Type of user Task to be performed Specific performance criteria

Defining usability objectives Five attributes of usability (Nielsen, 1994): Learnability: system is easy to learn so users can get started quickly Efficiency: system should be easy to use, resulting in high productivity Memorability: system should be easy to remember Errors: system should have low error rate and allow error recovery Satisfaction: system should be pleasant to use

Examples Novice PC users can change the ink cartridge in their color inkjet printer in less than 5 minutes using the user manual Users will be able to install and configure the default application in less than 15 minutes Users should rate the product as either “easy to use” or “very easy to use” (4 or higher on a 5 point scale)

Considerations A single usability objective may result in multiple design decisions Emphasizes importance of having cross-functional team Focus on objective that are most important to the success of the product

Test plan Explains what you are testing and how you will conduct the test Do not skip this step Important to have a plan that everyone can agree to and understand Helps communicate your intentions to others in the organization Do not overdo this step

Test plan Purpose Problem Statement/Test Objectives User Profile Why are you conducting the test? Problem Statement/Test Objectives What usability objectives are you testing? User Profile Who are your users and their defining characteristics?

Test plan Method Task List Test Environment/Equipment Details how you will run the test Task List List of the tasks to be completed, projected times for completion, required state of system to test tasks Test Environment/Equipment List what you need to conduct the test

Test plan Test Team Roles Evaluation Measures Conclusion Define what each person will do Evaluation Measures What data you will collect through the test Conclusion What will happen after the test - reports, design meetings, presentations

Pre-test questionnaire Ensure that participant meets user profile Gather additional detail about the participants’ knowledge and experience

Post-task questionnaire Asks questions about a task as soon as it is completed Captures feedback when it is fresh Can help measure change in attitude toward the task Keep it short

Post-test questionnaire Measure satisfaction and reaction to the product and the overall experience Ask participants to elaborate on a few critical areas/issues

Training the team Make sure everyone understands the usability objectives and the testing procedure Define everyone’s roles and discuss how they should behave during the test

Conducting a pilot test Conduct a practice test using the complete team, all prepared materials, and the actual facilities Make sure at least one person observes the test to make recommendations Refine any of the materials or facilities as necessary

Selecting test participants Number of participants depends on the number of user groups (differentiating characteristics) Target 3-5 users from each user group Best if users come from the real user population rather than internally

Observers Not actively involved in conducting the test, but can benefit from observing Must not comment or react to the participant’s actions or comments Should be separated from the actual room where the testing is going on Should be removed if they cannot avoid feeling defensive or being intrusive

Data logger Be familiar with any data logging forms Establish standard codes ahead of time for recording events and comments Remain open to unforeseen directions Record user comments that summarize or emphasize good and bad points Keep track of time

Facilitator Main contact with the participants Conducts the briefing and debriefing Only person to talk to the participants during the test

Briefing Thank them for participating in the product evaluation Assure users that they are not being tested; instead, they are helping you evaluate the product Explain to them what will happen during the test; they will be especially interested in any recording devices and observers

Briefing Ask them to sign a consent form and a non-disclosure agreement Encourage them to think out loud so you can record their actions and the reasons behind their actions Make sure you explain what they should do if they have questions or experience problems

During the test Be sensitive to excessive frustration Be ready to handle unplanned situations Remind participants to talk out loud Look and listen for the unexpected Avoid intervening unless necessary; try using questions to redirect rather than take over as the expert

Debriefing Get users to elaborate on significant events or comments Ask for reasons to specific behaviors from the test Watch the video tape with them and ask them to explain what was going on in their mind

Summary Build a cross-functional team to: When you test: take advantage of different skills get “buy in” from different areas build awareness of usability testing benefits When you test: Set measurable objectives Test with the right people Be prepared for the test Share your results

Questions? For more information about this presentation and other training seminars, visit www.userfirst.net. This presentation is at www.userfirst.net/teamusability.ppt. Scott DeLoach Founding Partner, User First Services, Inc. Certified RoboHELP Instructor and Consultant 404.520.0003 scott@userfirst.net