Usability PS

performance support for conducting usability evaluations

by Gary J. Dickelman

Table of Contents

Acknowledgment

The usability evaluation methodology described herein, although not unique, is an integral part of the Aetna Life Insurance Company's information technology (IT) organization. Usability PS documents the methods and fine work of Aetna's Human Factors Engineering group. Many thanks to Christine Neligon, Nancy Conlan, Donna Way, Tom Furey, Mike Berstene, and Margarita Torres for their commitment to defending human attributes in the age of the computer - and for the privilege of working with and learning from them during my four years with Aetna.

Usability PS evolved from the Aetna experience - including several attempts at publishing self-help guidelines for usability testing - and from personal activities around documenting a methodology for performance-centered system development. Usability engineering helps us answer a number of compelling questions: How and where do we start developing performance support systems? How do we analyze business problems and represent them for performance? How do we account for the human factors? Exactly what constitutes minimal information to solve a problem? What does it mean to have few variables to manipulate? How do we keep reliance on memory to a minimum?

I suppose we could all benefit from demonstrations of Microsoft Publisher, WillMaker, and Quicken insofar as we might recognize performance support when we see it. But creating it is quite another matter. Following the experience of designing and developing twenty or so performance support "things" with varying degrees of success, I am convinced that engaging human beings in usability evaluation is a huge part of the how. I hope that Usability PS provides you with some guidance as you struggle through the development lifecycle.

Jonathan Grudin once proposed the following: When those who benefit are not those who do the work, then the technology is likely to fail or, at least, be subverted. Donald Norman explains that technology has deficits and human beings suffer for them. It is our responsibility as designers to ensure that those who must use the technology are not the ones who suffer. Usability engineering provides a means to mitigate the pain. It is my hope that your development methods will improve and your "end-users" will benefit from Usability PS.

Gary Dickelman

October, 1996


Introduction

In today's business environment IT organizations are faced with ever increasing demands to create and modify applications at a higher speed, with better results, and at a lower cost. Human Factors studies show how early usability testing helps to meet these demands and ultimately reduces total application development and maintenance costs. Training costs are also reduced and in many cases revenue increases because the systems more closely align with business goals.

Usability PS provides an introduction to a usability evaluation process and supporting materials.

Usability PS contains:

Usability PS enables you to plan, develop, and execute a usability test. It guides you through each activity with a set of descriptions, examples, and tools. Usability PS is most effective when you supplement it with coaching from a usability consultant and you observe or assist with at least one usability evaluation. Coaching and an unbiased critique of your first usability test by a usability expert is strongly recommended. You can then assume the role of a usability consultant for your next evaluation!

For additional information about usability testing please contact Gary Dickelman at (202)452-4567 or by e-mail: gershom@cais.com or gdickelman@bna.com.


Overview: How To Conduct a Usability Evaluation

What Can Be Evaluated?

Usability evaluation measures an application's user interface with respect to attributes such as ease of learning, ease of use, affordance, and satisfaction. The user interface is the part of a system with which the user interacts and typically includes the windows, dialogues, menus, icons, buttons, hypertext/hypermedia, or even voice response systems. Usability goals are the indicators of how designers intended the user interface to meet the needs of its users. Usability evaluation can help you to improve the user interface, evaluate competing designs, and to increase user acceptance of a new system. When the notion of usability is applied to performance-centered design, our systems are better able to meet business goals through human performance.

Usability evaluations result in:

Why Conduct Usability Evaluations?

There are many reasons, including:

  1. system development is expensive, and supporting a poorly designed user interface is even more expensive;
  2. users will reject or work around systems that do not meet their needs;
  3. design teams need to discover all problems users have in order to provide remedies;
  4. even the best designers are not representative of the users of the system, thus teams need to understand users' perspectives and experiences with other systems;
  5. usability evaluation is an inexpensive way to improve systems before they are implemented, to improve existing systems, and to choose usable systems;
  6. business users do not have a lot of time to spend learning how to use a system;
  7. businesses cannot train fast enough to keep pace with attrition and changing business rules;
  8. people prefer a usable system with fewer features to a system with gratuitous "bells and whistles" which they have to work hard at figuring out; and
  9. people often use systems in ways developers did not expect, and if designers find this out, they can build these features into a new system.

When And How Is Usability Evaluation Conducted?

Evaluation can be done at any point in the development or implementation of a system, and in a variety of settings. What is most important are the four primary rules of test design and execution:

  1. keep usability goals in mind when designing the test;
  2. make the test as similar to the real user environment as possible (using simulated or actual work tasks);
  3. have real users (performers) do the testing (include representatives from all user groups, although it is not necessary to have large numbers of users); and
  4. accept results. If goals are not met, then the application is not usable and requires redesign.

Where Is Usability Evaluation Performed?

Tests can be performed in a real work setting or in a usability lab (a studio equipped with video cameras to record users' interactions with the system). A usability lab isolates the system by filtering out all other work activities, so users can focus on performing tasks that the system was designed to support. On-site tests, which may also be videotaped, can be done when it is not possible or practical to use a lab, or when it is desirable to test the system under actual working conditions. A number of developers can observe if testing takes place in the lab since the evaluators and observers are in different rooms. A smaller team may be more appropriate for on-site testing. Recording test sessions on videotape is helpful for refreshing memories and demonstrating to management why changes to the interface are necessary.

If performed after a system has been implemented, usability evaluation can help identify areas of the user interface where additional support may be needed. Testing in this case can be conducted on site, shortly after the system is implemented. The general rule , however, is that usability evaluations should be planned and executed early in the development cycle and applied iteratively as a process for continuous improvement.

What Happens After Usability Evaluation?

Development teams must apply results to the user interface design to achieve all the benefits of usability testing. Applying results is the purpose and payoff of usability testing. A round of usability testing is estimated to increase product usability by 30% if changes are applied. Such an increase can save maintenance costs and improve productivity enough to save the entire development cost over the useful life of the product. It can also avert disasters, such as delivering a system that is rejected by users even though it met functional specifications.

Conducting the Test

To prepare a test plan for the usability evaluation:

The test....

On the day of the test, be sure to tell the users (evaluators) that their expert input is valued and will be taken seriously. Let them know that they are not being evaluated, rather the system is being evaluated against a set of usability goals. Don not reveal the goals.

Although adhering to the test plan is important to obtain meaningful results, often the experiences of the first evaluator(s) will show a need to modify the test plan to achieve overall test goals, so be flexible. The dry run will mitigate - but not necessarily eliminate - the need to modify the test plan once the evaluation has begun.

All members of the observation team should take notes and discuss test results at the end of each day's sessions. Look for trends. Are most of the evaluators having the same problems with the user interface? Suggestions for improvement are often discussed with the evaluator after the test.

Debriefing, which is conducted after the evaluator has completed the test, often provides valuable feedback on the usability of the user interface that was not observed during the test.

At the end of the session....

Review usability goals, evaluation notes, and the evaluation videotapes. Record recommendations for improving the user interface. The usability consultant produces a report of all recommendations, but it is a good idea to discuss results and recommended changes while they are fresh in everyone's mind. In practice, most suggestions for improvement are identified during the evaluation and from observing as few as three evaluators.


The Big Picture

A picture of a usability evaluation... Notice:

The Steps:

  1. Determine Test Site
  2. Select Evaluators
  3. Document Usability Goals
  4. Develop Scenarios
  5. Develop Briefing
  6. Develop Debriefing
  7. Schedule Evaluators
  8. Set Up Lab
  9. Select Observation Team
  10. Conduct Dry Run
  11. Conduct Evaluation
  12. Document Usability Test Findings

A Quick View of Steps, Deliverables, and Tips

Step 1 - Quick View: Determine Test Site

Deliverable: Commitment for a suitable location to conduct the performance support test

Step 2 - Quick View: Select Evaluators (aka Performers)

Deliverable: Commitment by suitable evaluators to participate in the test

Step 3 - Quick View: Document Performance and Usability Goals

Deliverable: Set of measurable goals that reflect business performance and usability

Step 4 - Quick View: Develop Scenarios

Deliverable: Set of business scenarios suitable to test the performance and usability goals

Consider processes, tasks, and activities which:

Step 5 - Quick View: Develop Evaluator Briefing

Deliverable: Briefing document and plan for delivering the briefing

The briefing is designed to orient evaluators to:

Step 6 - Quick View: Develop Evaluator Debriefing

Deliverable: Debriefing document and a plan for delivering the debriefing

The debriefing is designed to capture information critical to determining whether or not the performance and usability goals are met. It should capture attributes like:

Step 7 - Quick View: Schedule Evaluators

Deliverables: Evaluator schedule, memo to evaluators, and commitments from evaluators

Step 8 - Quick View: Set Up Lab or Evaluation Area

Deliverables: Evaluation area, completely tested and ready for the evaluation

Consider the following:

Step 9 - Quick View: Select Observation Team

Deliverables: Commitments from an appropriate number and type of people to serve as usability test observers

Step 10 - Quick View: Conduct Dry Run

Deliverables: Final versions of Briefing, Scenarios, Debriefing, and Roles / Responsibilities

The Dry Run must:

The Dry Run is a usability test of this test!

Step 11 - Quick View: Conduct Usability Evaluation

Deliverables: Video tapes, logger sheets, and observer comments

Step 12: Document Test Findings

Deliverables: Documentation of test results and recommendations for improvement


The Details

Step 1:                      Accomplished by:              Estimated time to      
complete:              

Determine Test Site          Project team representative   2 hours per resource   
                             Usability consultant                                 

Deliverable:  Commitment on a suitable location to conduct the usability test   

Select a usability lab or identify a location suitable for a usability test.    
Consider connectivity, set up and testing.                                      
Consider evaluator travel and parking.                                          
Get commitments for space and equipment for the times you intend to conduct     
the lab plus some time before and after.                                        



Usability evaluations can be conducted in a formal usability lab or at the customer's site. Selecting the best site depends on the workspace configuration, hardware and software requirements, the availability of evaluators and evaluator accommodations (such as parking if traveling from another location), time, and budget.

Formal usability labs include video and audio equipment to capture all evaluation details. Soundproofed control rooms and evaluation rooms allow for project team members to observe and comment on the evaluations without disrupting the evaluators. Similarly, the evaluator is able to verbalize reactions without feeling self-conscious.

If you are inclined to use a formal lab, consider:

If the requirements for your application cannot be met by the usability lab equipment or if the lab cannot be scheduled at a convenient time, then consider conducting the test where equipment is appropriate and where you can set up the necessary minimum requirements (camera on tripod filming over the evaluator's shoulder, and the observation team viewing on a monitor somewhere isolated from the evaluator).


          Advantages                       Disadvantages                    

Formal    Use of multiple cameras to       Evaluators and team may have to  
Lab       capture screen, work-area,       travel                           
          facial expressions, and body     Costs                            
          language simultaneously                                           
          Controlled setting for the                                        
          evaluation                                                        

Customer  Portability of equipment to a    Limited to image on the monitor  
site      location convenient for Project  only                             
          team and/or evaluators           Setting is not as controlled as  
          Evaluators may feel more at      in a lab                         
          ease in their own work           May be disruptive to other       
          environment                      employees                        



Step 2:                      Accomplished by:              Estimated time to      
complete:              

Select Evaluators            Project team representative   2 hours per resource   
                             Usability consultant                                 

Deliverable:  Commitment by suitable evaluators to participate in the           
usability test                                                                  

Determine an appropriate number of evaluators.                                  
Determine the levels of evaluator necessary for the test.                       
Consider evaluator travel, parking, and other needs.                            




Evaluators are the individuals who will test the usability of the product. They must be the "real" users of the product - performers - not members of the project team. Try to get a mix of expertise among the evaluators: high and low level of business knowledge and high and low level of comfort with technology. Recent studies have shown that a large number of evaluators does not necessarily strengthen the test results. The majority of problems that have a major impact on the application will be known within a short period of time (sometimes called the 80/20 rule).

When selecting evaluators, consider:

The number of evaluators you need depends on:

The latest human factors studies tell us that you will usually discover 80% of the usability problems from 20% of the evaluators and that "less is best." Usually 4 to 8 evaluators are sufficient. The larger the target user community, the more evaluators should scheduled.

Consider the following combination as a general rule:


       High                                                       


                      1 or 2                                      
Business    evaluators                    1                       
knowledge                      evaluator                          
and                                                               
skill                                                             


                     1                                            
            evaluator                 1 or 2                      
                               evaluators                         

Low/Moderat                                     High              
          e                                                       



Technology knowledge and skill

Step 3:                      Accomplished by:              Estimated time to      
complete:              

Document Usability Goals     Project team business         2 hours per resource   
                             representative                                       
                             Usability consultant                                 

Deliverable:  Set of measurable usability goals                                 

Determine measurement criteria to evaluate usability                            
Determine attributes of concern, such as:                                       
ease of learning;                                                               
ease of use;                                                                    
usefulness;                                                                     
ease of navigation;                                                             
affordance; and                                                                 
satisfaction.                                                                   
Determine the measurements of concern.                                          
Consider things you can measure, such as:                                       
the time evaluators take to do something;                                       
the number of tasks that can be completed within a given time frame;            
the number of successful interactions vs. errors;                               
time spent recovering from errors;                                              
the number of contiguous errors;                                                
the number of commands / features used to complete a task;                      
the frequency of help calls;                                                    
the frequency of reference to manuals;                                          
the number of positive and negative comments;                                   
the number of times the evaluator becomes frustrated;                           
the number of times the evaluator appears delighted;                            
the number of times the evaluator gets sidetracked;                             
the number of similar problems encountered; and                                 
the number of key items the evaluators failed to see (messages, labels,         
prompts).                                                                       
Document goals.                                                                 

Adapted from Jakob Nielsen, Usability Engineering, AP Professional, 1993        



These goals define the expected usability of a product and are part of the design criteria. In the case of a computer-human interface, usability goals should be defined during the analysis phase of a project. Caveats: (1) If usability goals are not established, then usability cannot be evaluated. (2) If usability goals are first defined following analysis and design (e.g., in order to "validate" an existing design), then usability testing has no meaning. The goals are reviewed and documented at this time as you prepare to test usability. Usability goals must be measurable, focusing on attributes and measurement of the attributes. The most important thing to understand about usability testing is that if the established usability goals are not met by a usability test, then the product is not usable! Usability testing has no value unless you are willing to accept result and make changes.

Attributes, Measures, and Example Goals


    Attribute               Measures                  Example Goals         

Ease of Learning  Time to perform a task the   The evaluator will be able   
                  first time                   to complete task x without   
Number of errors made        any training within 5        
                  performing a task the first  minutes, with 2 or less      
                  time                         errors, with 3 or less help  
                  Number of help requests      requests.                    
                  made while performing a      The novice evaluator will    
                  task the first time          navigate with zero errors    
                  Time to reach a certain      and perform all tasks        
                  performance level            within 6 minutes.            
                  Percentage of users judging  The novice evaluator will    
                  the product "easy to learn"  have no more errors than an  
                                               expert in the last 10        
                                               minutes of working through   
                                               the scenarios.               
                                               The average rating for ease  
                                               of learning will be a 4 or   
                                               higher (1 being very         
                                               difficult, 5 being very      
                                               easy).                       

Ease of Use       Time to perform a task       The evaluator will be able   
(Productivity)    Number of errors made        to complete task x in 3      
                  performing a task            minutes, with 2 or less      
                  Number of help requests      errors, with 3 or less help  
                  made while performing a      requests.                    
                  task                         The experienced evaluator    
                  Percentage of user time      will be able to complete     
                  spent resolving errors       task x with # or less        
                  Frequency of reference to    references to paper          
                  documentation                documentation/manuals.       
                  Percentage of users judging                               
                  the product will make them                                
                  more productive                                           


Usefulness        Number of available          The evaluator will use the   
(match to job     commands not invoked         ABC application # minutes    
function or       Percentage of time product   during x tasks.              
workflow)         is used during normal user                                
                  activities                                                
                  Percentage of users judging                               
                  a product meets their needs                               

Ease of           Number of attempts to        The evaluator will locate    
navigation        locate an item               the correct item from the    
                  Average time to locate a     menu within 3 clicks of the  
                  menu item                    mouse                        
                                               The evaluator will select    
                                               items from the menu with     
                                               100% accuracy.               

Affordance*       Time to infer what           The evaluator will           
                  something is used for and    drag-and-drop the file icon  
                  use it correctly             within five seconds of its   
                  Number of incorrect usage    appearance                   
                  attempts                     The evaluator will drag the  
                                               paper icon to the file icon  
*the degree to                                 correctly by the second      
which the                                      attempt.                     
appearance of                                                               
something                                                                   
suggests its use                                                            

Satisfaction      Evaluator rates the          The average rating for       
                  application for              satisfaction will be a 4 or  
                  satisfaction at the          higher (1 being not          
                  conclusion of the lab.       satisfied, 5 being very      
                                               satisfied).                  



Usability Goals Worksheet

Project:_____________________________________ Date:__________________


Attribute         Check the measures that are      Usability Goals          
                  relevant to your evaluation. .                            
                  Add measures if needed.                                   

Ease of Learning  Time to perform a task the                                
                  first time                                                
                  Number of errors made                                     
                  performing a task the first                               
                  time                                                      
                  Number of help requests                                   
                  made while performing a                                   
                  task the first time                                       
                  Time to reach a certain                                   
                  performance level                                         
                  Percentage of users judging                               
                  the product "easy to learn"                               

Ease of Use       Time to perform a task                                    
(Productivity)    Number of errors made                                     
                  performing a task                                         
                  Number of help requests                                   
                  made while performing a                                   
                  task                                                      
                  Percentage of user time                                   
                  spent resolving errors                                    
                  Frequency of reference to                                 
                  documentation                                             
                  Percentage of users judging                               
                  the product will make them                                
                  more productive                                           

Usefulness        Number of available                                       
(match to job     commands not invoked                                      
function or       Percentage of time product                                
workflow)         is used during normal user                                
                  activities                                                
                  Percentage of users judging                               
                  a product meets their needs                               

Ease of           Number of attempts to                                     
navigation        locate an item                                            
                  Average time to  locate a                                 
                  menu item                                                 

Affordance*       Time to infer what                                        
                  something is used for and                                 
                  use it correctly                                          
                  Number of incorrect usage                                 
                  attempts                                                  

*the degree to                                                              
which the                                                                   
appearance of                                                               
something                                                                   
suggests its use                                                            

Satisfaction      Evaluator rates the                                       
                  application for                                           
                  satisfaction at the                                       
                  conclusion of the lab.                                    



Step 4:                      Accomplished by:              Estimated time to      
complete:              

Develop Scenarios            Project team business         Approximately 15       
                             representative                hours per project      
                             Usability consultant          team members           
                                                           5 hours for the        
                                                           usability consultant   

Deliverable: Test scenarios                                                     

Consider business processes, tasks, and activities which:                       
enable you to measure the usability goals;                                      
accurately reflects the performer's environment (e.g., system and telephone     
used simultaneously);                                                           
are realistic with respect to frequency;                                        
are appropriate for the diversity of performers (e.g., different skill          
levels);                                                                        
will be performed when the system is in production;                             
have representative degrees of complexity;                                      
realistically impact business performance (dollars) if not performed            
correctly;                                                                      
have representative business criticality;                                       
accurately represent volumes (of calls, of processed documents, etc.); and      
considers performers outside your organization if appropriate.                  



Scenarios are business processes, tasks or activities that are performed by the business community using the application being tested. They are structured so that the team can measure usability by observing the evaluator attempt to complete them. Scenarios consist of real work that will be performed. Each evaluator will complete the same set of scenarios so that the observers can identify trends in the usability of the system. Scenarios are the means by which we measure the usability goals.

In order to write scenarios, you must know:

  1. the usability goals;
  2. the business workflow;
  3. the purpose of the application with respect to workflow;
  4. the diversity of the performers;
  5. business metrics and goals;
  6. degree of performer turnover; and
  7. general knowledge of the business and work environment.

Sample Scenario

This sample scenario measures usability goals for:

This is a good example because it provides just enough information for the evaluator to complete the task.

Shareholder Sam Jones calls for the latest information in his portfolio. At the same time, he also would like to update personal information and to make additional changes.

1. Update Sam's personal information so that it will be effective immediately:

Account number:  123-44-5678                                               

Password:        Toledo                                                    

Address:         121 Granger Street                                        

City:            Albany                                                    

State:           New York                                                  

Zip Code:        12209                                                     

Telephone:       616 243-5009                                              


2. Mr. Jones requests the following changes be made to his portfolio effective 5/1/96:

3. Mr. Jones also requests the following allocations:

The following is a bad scenario because it is too directive with regard   
to system navigation.  It does not allow you to measure usability!!       

click on the accounts button, key in the account number, click on OK      
click on the Portfolio icon, click on the dollar button, click on the     
dollar amount.........                                                    


The following is a sample scenario from an actual usability evaluation. The content for this evaluation was a World Wide Web page containing an instructional outline.

The following sample scenarios are from a usability test of a web site that contains learning materials for employees.

--------------------------------------------------------------------------------------------

The Business of XYZ

Learning Materials for Information Systems Professionals

Usability Evaluation - February 20, 1996

Welcome, and thank you for participating in the usability test of the on-line learning materials. Please follow the scenarios listed below as you use the materials to identify learning activities. Please write your answers as indicated, and verbalize your thoughts as much as possible. You are NOT being tested; rather, we are testing to see whether or not these materials are easy to use. If you have difficulty answering any of the questions, we will make changes to the materials.

Begin at the home page of The Business of XYZ. Use The Guide to answer questions 1 - 5 about the Program:

1. How will you measure your success with this program?

2. List the types of resources contained in the program.

3. When will you know that you have completed the program?

4. How many objectives are there for this program?

5. What is Objective 3?

Return to the home page for The Business of XYZ. Use The Program section to answer questions 6 - 8.

6. List two resources that are available to assist you with sketching the organizational hierarchy of Subsidiary ABC. Be specific.

7. Which checklist items are provided to help you complete Objective 7?

8. Assume that you are studying XYZ's profitability. Information on this subject is contained in the XYZ Annual Report and The Business of XYZ handout. Where can you find copies of these resources in order to read them?

Return to the home page of The Business of XYZ.

9. Locate the link that allows you to comment on the program and record your comments on line.

10. In your own words state the purpose of this program.

STOP!!!


Step 5:                      Accomplished by:              Estimated time to      
complete:              

Develop Evaluator Briefing   Project team business         1 - 2 hours for each   
                             representative                resource               
                             Usability consultant                                 

Deliverable: Briefing document and plan for delivering the briefing             

The briefing is designed to orient evaluators to:                               
what they will do;                                                              
what will be done with the results.                                             
the sequence of events;                                                         
understand that the product is being tested, not them;                          
that the test is being filmed;                                                  
advance training;                                                               
how to get help;                                                                
how to proceed through the scenarios;                                           
pencil and paper for making notes;                                              
verbalize their thoughts;                                                       
taking breaks as they would on the job.                                         



The purpose of the briefing is to prepare each evaluator for the usability lab just prior to conducting the test. At the conclusion of the briefing, the evaluator will know the purpose of the test,his or her role in the test, what is being tested, how to proceed with the test, how to ask for help during the test, and be at ease about the test.

Do not tell the evaluators:                                               

the usability goals;                                                      
that the application is being measured according to usability goals;      
how many people are observing the test; or                                
who is observing.                                                         


Evaluator Briefing Checklist

Explain the purpose of the usability evaluation for this task/project.

Explain what will be done with the results of the usability evaluation.

Explain how the evaluation will work: briefing, scenarios, debriefing.

Let evaluators know that the product is being evaluated, not them.

Explain why the evaluation is being filmed.

Provide overview/training of the application that is the same as that which performers will get when it is in production.

Explain how to get help during the evaluation (help desk phone, verbalize, etc.).

Provide evaluators with pencil and paper to take notes.

Ask evaluators to verbalize their thoughts as they proceed through the scenarios.

Do NOT discuss :


Step 6:                      Accomplished by:              Estimated time to      
complete:              

Develop Evaluator            Project team business         1 - 2 hours for each   
Debriefing                   representative                resource               
                             Usability consultant                                 

Deliverable: Debriefing document and plan for delivering the debriefing         

The debriefing is designed to capture information critical to determining       
whether or not the usability goals are met.  It should capture attributes       
like:                                                                           

visual clarity;                        intuitiveness of labels and messages;     
consistency;                           layout of elements;                       
compatibility;                         ease of learning;                         
informative feedback;                  likes /dislikes;                          
explicitness;                          affordance;                               
flexibility and control;               use of specific system features; and      
error prevention and control;          use of color.                             
ease of  use;                                                                    



Debriefing questions are a means to obtain feedback from evaluators regarding their experiences with the application during the test. The questions are used to measure usability goals regarding ease of use, usefulness, ease of navigation, and satisfaction. (Refer to the usability goals section above to review what these mean.)

Debriefing questions should be worded carefully so that they do not bias the evaluator's responses. For example, asking the question "How easy do you find the system to use?" implies that maybe the system is easy to use. On the other hand, "Please rate the ease of use of the system on a scale of 1 - 5, where 1 is very difficult and 5 is very easy." will get similar feedback that is potentially of greater validity.

Debriefing questions may solicit feedback on:

Visual Clarity  Information displayed on the screen should be clear, well  
                organized, unambiguous and easy to read.                   

Consistency     The system is consistent in looks and works at all times.  


Compatibility   The system looks and functionality should be compatible    
                with user conventions and expectations.                    

Informative     Users know where they are in the system at all times,      
Feedback        what actions they have taken, and whether or not these     
                actions have been successful.                              

Explicitness    The manner in which the system works is clear to users.    

Flexibility &   The interface should be sufficiently flexible in           
Control         structure, in the way information is presented and in      
                terms of what the user can do, to suit the needs and       
                requirements of all users, and to allow them to feel in    
                control of the system.                                     

Error           The system should be designed to minimize the possibility  
Prevention &    of user error with built-in facilities for detecting and   
Control         handling errors which do occur.                            

Navigation      The screens, windows, and dialogues are logically and      
                clearly arranged.  Controls allow for easy navigation      
                from one element to another.                               



Sample Debriefing Questions

To assist you in preparing your debriefing questions, a variety of debriefing questions are listed below. This is not an all inclusive list, nor is the order of any significance.

  1. On a scale of 1 to 10 (1 being very easy, and 10 being very difficult), how easy did you find the application to use?
  2. What did you like most about using the application? Why?
  3. What did you like least about using the application? Why?
  4. Did the graphical user interface (i.e., pull-downs, menus, windows, dialog boxes, drop-down lists, radio buttons, icons, etc.) support, enhance, or hamper your ability to complete your tasks? Why?
  5. Does the user interface contain all the information necessary to complete your task?
  6. Are the individual windows logically designed/organized?
  7. Does the overall screen design, flexibility, and navigation help or hinder your use of the application?
  8. Do you feel that something was missing from the system? Why?
  9. Does the system provide too much information? If so, what would you eliminate?
  10. Were you able to perform multiple tasks at the same time?
  11. Were you able to select an option in a timely manner?
  12. Are there any parts of the system that you found confusing or difficult?
  13. Were displayed messages meaningful and easy to follow?
  14. How long did it take for you to feel comfortable using the system?

Immediately - After some usage - After extensive usage - Not comfortable yet

  1. How much training is needed for the application? For what portions? What type training would you prefer (e.g., classroom, hand-on)?
  2. How would you rate the system in terms of visual clarity (information being displayed is clear, well-organized, unambiguous, and easy to read)?
  3. How would you rate the system in terms of consistency (looks and works the same way at all times)?
  4. How would you rate the system in terms of compatibility (conforms to user conventions and expectations)?
  5. How would you rate the system in terms of informative feedback (gives clear, informative feedback on where user is in the system, what actions have been taken, whether these actions have been successful, and what actions should be taken next)?
  6. How would you rate the system in terms of explicitness (the way the system works should be clear to the user)?
  7. How would you rate the system in terms of flexibility and control?

A sample debriefing document from a recent usability test follows.


A Sample Debriefing Document

The Business of XYZ

Learning Materials for Information Systems Professionals

Usability Evaluation - December 19, 1995

1. How did you find the Learning Materials for Information Systems Professionals in terms of identifying learning materials?

     1            2            3             4            5            6       

 not useful                                                       very useful  


2. How would you describe the means of navigating from place to place (within either document or between documents)?

     1            2            3             4            5            6       

 difficult                                                            easy     


3. How would you describe the layout of information in terms of finding resources, topics, objections, or directions?

     1            2            3             4            5            6       

 difficult                                                         logical or  
     or                                                               easy     
 confusing                                                                     


4. How would you describe the matrix?

     1            2            3             4            5            6       

 confusing                                                          logical    


5. What is your impression of learning to use the matrix and guide to find learning resources?

     1            2            3             4            5            6       

 difficult                                                         intuitive   
  to learn                                                                     


6. How do you feel about using the matrix and guide on your own in terms of being able to find information about the business of XYZ?

     1            2            3             4            5            6       

  it is a                                                          it will be  
 hindrance                                                            very     
                                                                    helpful    


7. In general, how would you rate the Learning Materials for Information Systems Professionals (matrix and guide)?

     1            2            3             4            5            6       

  terrible                                                         excellent   


8. What training do you feel you would need to use the materials comfortably and effectively?

9. What did you like most about the materials?

10. What did you like least about the materials?

11. What are your suggestions for improving the materials?

12. General comments.....


Step 7:                      Accomplished by:              Estimated time to      
complete:              

Schedule Evaluators          Project team                  Approximately 3 hours  
                             Usability consultant          per resource           

Deliverables: Evaluator schedule, memo to evaluators, and commitments from      
evaluators                                                                      

Create a schedule based on evaluators arriving 1 - 1.5 hours apart.             
Base time per evaluator on anticipated scenario time x 1.5, plus 30 minutes     
total for brief & debrief.                                                      
Determine schedule for evaluation based on lab availability, product            
readiness, availability of evaluators.                                          
Send invitation to each evaluator                                               
Confirm changes to schedule.                                                    




To manage the evaluation time, a detailed schedule must be prepared. Usability lab availability, prototype and scenario readiness, and the availability of the evaluators must be coordinated. Evaluators should be formally invited to participate in your product evaluation.

Estimate 1.5 hours per evaluator (depending on the length and complexity of your scenarios). Allow time before and after scenario observation for the briefing and debriefing, usually about 30 minutes (10 minutes before and 20 minutes after). If you anticipate that the average evaluator will take 20 minutes to complete scenarios, then estimate 30 minutes (x 1.5).

Invite the evaluators to the usability evaluation by sending them a memo or e-mail. A sample invitation letter follows. Let evaluators know that they will be filmed and will need to sign a release form prior to the testing and filming. Request confirmation from the evaluator and reschedule evaluators for other time slots if necessary.


Sample Invitation Letter

TO:

FROM: Pat Lee, The Project Team

DATE:________________

SUBJECT: Usability Evaluation of __________________

Thank you for agreeing to participate in the usability evaluation for_________________. Your feedback regarding this product is important to us.

You will be video taped while evaluating the product and you will be asked to sign a release form. By signing the form, you are authorizing use the tapes by the usability evaluation team as reference material for analysis of this product and as a training tool.

The usability evaluation will take place at _______________________ on __________. The Lab/evaluation area is located ..... Directions to the Lab/evaluation area are as follows:

We will require approximately 45 minutes of your time for the evaluation. If the indicated date and time conflict with another commitment, I will make all attempts to reschedule you for any time preferences you may have. We look forward to your comments on__________________. If for any reason you cannot participate in the session, please call me at 452-9999 as soon as possible.


Step 8:                      Accomplished by:              Estimated time to      
complete:              

Set Up Usability Lab or      Project team technical        Approximately 4 hours  
Evaluation Area              resource                      per resource           
                             Usability lab technician                             

Deliverables: Evaluation area, completely tested and ready for the evaluation   

Consider the following:                                                         
connectivity requirements;                                                      
software functionality (that it behaves as in the workplace);                   
simulated work environment and sufficient privacy to conduct an evaluation;     
and                                                                             
ability to observe without disturbing the evaluator or invalidating the test.   




If you have decided to use a commercial usability lab, you will be relying on the lab procedures and taking direction from the lab technician. All necessary connectivity must be established and tested, all software must be loaded, and insurance made that conditions are identical to those of the workplace.

The following are guidelines for setting up an evaluation area other than a usability lab:

Project team and technical contact responsibilities:

  1. Schedule dry run, installation, and evaluation dates with the usability consultant.
  2. Decide if filming will occur at a workstation, in an office, or in a conference room.
  3. If possible, reserve 2 adjacent conference rooms or offices so that one can be used as the evaluation room while the other is the observation room.
  4. If necessary, reserve a monitor (and perhaps a VCR) for observation and review.
  5. Install hardware, software, and all application components on the workstation
  6. Test connectivity.
  7. Compare environment with workplace and make necessary adjustments to ensure it is sufficiently similar.
  8. Have a technical resource available to make quick fixes if system errors occur.

Usability technician responsibilities:

  1. Bring portable audio and video equipment.
  2. Set-up portable audio and video equipment and cabling to monitor in observation room.
  3. Conduct test of filming during dry run.
  4. Film during actual evaluations.

Step 9:                      Accomplished by:              Estimated time to      
complete:              

Select Observation Team      Project team                  Approximately 1 hour   
                             Usability lab technician and  per resource           
                             consultant                                           

Deliverables: Commitments from an appropriate number and type of people to      
serve as usability test observers                                               

Consider the following:                                                         
representatives from business, technical, and management roles;                 
not too many;                                                                   
keep them out of view of the evaluators;                                        
roles and responsibilities; and                                                 
need to observe.                                                                




There are specific roles to be played by the project team during usability evaluations: Logger, Help Desk, Briefer, and Debriefer. Generally, the number of observers should be kept to a minimum so that the evaluators are not intimidated by the size of the audience observing the evaluation should they become aware of or see the team. If at all possible, ensure that the evaluators do not see the observation team. Usability labs typically have a control room/observation room that is isolated from the evaluation room, preventing even casual detection by the evaluators upon entering the evaluation area. Labs also have sound proof observation / control rooms.

Project team roles of Logger, Help Desk, Briefer, and Debriefer must be assigned prior to testing. These individuals should know the product and have a general understanding of the usability process. The Logger will use a PC-based note taking application or simply follow a note-taking protocol (see sample logger output following step 10). All pertinent comments and observations of the evaluation will be recorded as it occurs. Instructions on how to use the logger application will be provided by the usability consultant.

The Help Desk person will observe the evaluation from the control room and coach the evaluator if he or she becomes lost or frustrated The usability consultant will provide tips on how to coach the evaluators on the day of the dry run.

The roles of Briefer and Debriefer are usually played out by the same person, who may be a member of the project team or the usability consultant. The role of the Briefer is to execute the Briefing document, which is to provide the evaluator with an introduction to the usability evaluation process and with any instructions or training needed to complete the evaluation. A film release form is signed by the evaluator during briefing. The role of the Debriefer is to execute the Debriefing document, which is to ask the evaluator a series of questions immediately after the evaluation is complete.

There may be other project team members that want to observe the usability test. Observers may include the product's executive sponsor, project team leader, business leader, and/or the developers of the product's prototype. All observers should hold a key role in the product's development.


Step 10:                     Accomplished by:              Estimated time to      
complete:              

Conduct Dry Run              Observation Team              2 - 4 hours per        
                             Usability lab technician and  resource               
                             consultant                                           
                             Evaluator representative                             

Deliverables: Final versions of Briefing, Scenarios, Debriefing, and Roles /    
Responsibilities                                                                

The Dry Run must:                                                               
be run as an actual usability evaluation;                                       
objectively evaluate if the test is workable;                                   
ensure that all connectivity, hardware, and software functions as expected;     
ensure that briefing accomplishes objectives;                                   
ensure that scenarios are easy to follow;                                       
ensure that debriefing questions make sense; and                                
be viewed as an opportunity to make changes to all materials, roles, and        
responsibilities.                                                               
The Dry Run is a usability test of the usability test!                          



The dry run is one of the most important preparation steps. A dry run is a usability test of the usability test. Dry run evaluators cannot be any of the scheduled evaluators. They should be performers ("end-users") if possible; at the very least, they should be business representatives. Individuals who are part of the development team or IT community are not candidates for the dry run! Evaluators work through the scenarios to test flow and accuracy while the stability of the hardware / software environment is monitored. Dry runs are typically conducted 1 day or more prior to the actual test and typically take an average of 2 to 4 hours to complete. It is important to allow sufficient time to modify the test materials as necessary between the dry run and the scheduled test.

Dry Run steps:

  1. Briefer briefs an evaluator.
  2. Evaluator works through scenarios in the evaluation room.
  3. Observers observe from the observation room.
  4. Logger logs.
  5. Help desk person helps.
  6. Debriefer debriefs evaluator.
  7. Team discusses the dry run, makes recommendations for change, and decisions are made on what to change.
  8. Changes are made.
  9. Changes are reviewed and prepared for the actual usability test.

Dry run evaluators run through the scenario script while project team members and usability consultants observe from the observation room to determine if the scenario script needs to be modified. If system problems occur, a technical representative from the team must be on-hand to troubleshoot and eliminate the problems. The dry run also provides the Logger and Help Desk person with an opportunity to practice their roles prior to the actual evaluation.

The Logger facility enables a member of the project team to capture meaningful information during the test. The time stamp on the sheet is synchronized to the tape time, which allows the customer to fast forward to review problem areas. A sample Logger sheet is shown below:


SAMPLE Logger Sheet

Usability Lab Logging Facility

(c) Copyright 1988, Aetna, Inc. All Rights Reserved

00:00:00 Start Test evaluator Tom started test

00:00:10 .Comment began item #1

00:01:56 .Comment starts to read field label

00:03:14 .Comment finds answer

00:04:49 .Start Task completes item 1

00:04:51 .Comment "I'm not sure about this...."

00:05:19 .Finish Task

00:05:29 .Start Task began item 2

00:05:31 .Comment back to home

00:05:48 .Finish Task

00:06:00 .Start Task began item 3

00:06:02 .Comment using menus instead of icons

00:06:37 .Finish Task

00:06:40 .Start Task item 4

00:06:43 .Comment lost orientation. clicking randomly on wrong side of screen

00:07:40 .Finish Task

00:07:47 .Start Task item 5

00:07:50 .Comment back to home

00:08:00 Finish Task

00:08:04 .Start Task item 6

00:08:06 .Comment Long pause and frustrated expression.

00:09:25 .Finish Task incorrect answer

00:09:30. Comment Blamed self for mistake. Frustrated.

00:10:17 Finish Task Finally some positive expressions.

00:10:21 Start Task item 7

00:10:22 Comment Frustrated again. Putting incorrect items in fields. Not reading field labels.

00:11:18 Finish Task

00:11:33 Start Task item 8

00:11:34 Comment Perusing menu items...searching for something. Not sure.

00:12:08 Finish Task

00:12:41 Start Task item 9

00:12:43 Comment Frustration. Verbalized concern about saving.

00:13:10 Finish Task

TOTAL TIME FOR EACH TASK

(HH:MM:SS)

Task 1 time = 00:00:30 starting at log time 00:04:49

Task 2 time = 00:00:19 starting at log time 00:05:29

Task 3 time = 00:00:37 starting at log time 00:06:00

Task 4 time = 00:01:00 starting at log time 00:06:40

Task 5 time = 00:00:13 starting at log time 00:07:47

Task 6 time = 00:01:21 starting at log time 00:08:04

Task 7 time = 00:00:57 starting at log time 00:10:21

Task 8 time = 00:00:35 starting at log time 00:11:33

Task 9 time = 00:00:29 starting at log time 00:12:41

Task 10 time = 00:01:31 starting at log time 00:13:23

Task 11 time = 00:03:09 starting at log time 00:15:00

Task 12 time = 00:01:43 starting at log time 00:18:30

Task 13 time = 00:01:10 starting at log time 00:20:32


Step 11:                     Accomplished by:              Estimated time to      
complete:              

Conduct Usability            Observation Team              2 - 4 hours per        
Evaluation                   Usability lab technician and  resource               
                             consultant                                           
                             Evaluators                                           

Deliverables: Video tapes, logger sheets, and observer comments                 

Provide a waiting area for evaluators away from observation team.               
Try to stay on schedule, but if this is not possible set expectations for next  
evaluator.                                                                      
Brief evaluator in a relaxed, friendly manner.  Stick to prepared briefing.     
Observers must not be heard by evaluators.                                      
Stay focused on usability goals and record what you see.                        
Debrief evaluator in a relaxed, friendly manner.  Stick to prepared questions.  
Do not share the usability goals with evaluators.                               
Do not lead evaluators.                                                         



Observation Guidelines

One of the most important things to note about usability evaluations is that a sharp team will be able to articulate what needs to be changed by the end of the evaluation period but before the formal findings are documented. The observation room should be a dynamic place where ideas for improvement are the rule and the usability goals are always kept at the forefront of discussions. Remember, the majority of problems that have a major impact on the application will be observed within a short period of time!

The general idea is to be alert for events and patterns that suggest which attributes of usability are violated - and hence which goals are not met. Be objective in your observation and make note of those things the evaluators are doing while they are doing them. Do not leave yourself vulnerable to invalidating your test by relying on your memory or speculating about why an evaluator had a problem completing a task.

Make observations concerning the usability goals and things that are measurable, such as:

The list above was adapted from Jakob Nielsen, Usability Engineering, AP Professional, 1993


Step 12:                     Accomplished by:              Estimated time to      
complete:              

Document Usability Test      Usability consultant          4 - 16 hours -         
Findings                     Observation team              Usability consultant   
                                                           1 - 4 hours -          
                                                           Observation team       
                                                           members                

Deliverables: Documentation of test results and recommendations for             
improvement                                                                     

Document what was observed, not speculation.                                    
Determine which usability goals were met and which were not met.                
For goals that were not met, recommend changes to make the application usable.  
Distribute findings to all stakeholders.                                        



Once the testing is complete, gather films, logger notes, your own personal notes and debriefing forms, and any other documentation. Review the materials for usability trends. Do you see several evaluators having problems at the same point in the scenarios? Did several have problems with the same system functionality? On the average, did certain scenarios take longer than expected? Were help calls made at some of the same parts of scenarios?

The written report is an important means of communicating an accurate picture of what evaluators encountered, their reactions to the product, and what might be done to correct usability problems. Present exactly what was seen, how users reacted, and your recommendations to remedy the situations. Make reference to the usability goals. If the test showed that a usability goal was not met, then the application is not usable and requires modification! When reporting that usability goals were not met, you must document facts - evaluator comments, segments of videotape, logger items - to substantiate your claims. Opinions are mostly irrelevant.

Be sure to communicate findings to all stakeholders. Ideally, a second round of usability testing is another means to ensure usability of the product after enhancements from the first test. In practice there is usually sufficient understanding of usability problems after the first test to make significant corrections without subsequent testing. Time and budget constraints must also be considered.

Remember the 80/20 rule. While you may not correct every usability problem after one test, you will most likely identify and correct those having the major impact after testing with a few evaluators.

Glossary of Human Factors Engineering Terms


          TERM                                 DEFINITION                        

Adaptive Technology      Hardware and/or software that enables employees with    
                         visual, physical, or motor skill challenges to perform  
                         and complete tasks at their workstation.                

Character-Based User     Screen design methodology that uses only alphanumeric   
Interface Design (CUI)   characters in presenting data/information to a user at  
                         their workstation; it does not use graphics, icons, or  
                         images as in a graphical user interface (GUI)           
                         application.  Examples of character based systems are   
                         the Host/Mainframe Session Manager and cc:Mail for      
                         DOS.                                                    

Control Room             The Control Room is the production center of a          
                         usability lab and houses all of the equipment needed    
                         to video tape and record usability tests, training      
                         classes, focus groups, and produce "video reports."     
                         Equipment used in the Control Room includes video       
                         monitors, video and audio recording devices, and        
                         camera angle control panels, which are operated by the  
                         lab technician.                                         

Debriefing               Debriefing is the final task in a usability lab test.   
                         The usability consultant asks the evaluator a series    
                         of questions relating to the usability test just        
                         performed.  Questions focus on a rating of the tasks    
                         completed in the test (e.g., How would you rate the     
                         ease of use of this system?  How would you rate the     
                         clarity of information presented?  Would you change     
                         any attribute of the system?)  Debriefing is typically  
                         video taped along with the actual test, however some    
                         debriefing sessions are not video taped due to time     
                         constraints or customer request.                        

Dry Run                  A dry run is the initial walk-through of the actual     
                         script/scenarios that the evaluator will perform        
                         during the usability evaluation.  Dry runs use the      
                         actual prototype that will be used during the           
                         evaluation.  Conducting a dry run allows for last       
                         minute revisions to the program code, usability goals,  
                         and/or scenarios prior to the actual evaluation.        

Ergonomics               Ergonomics is ensuring that all components of the       
                         workstation (hardware, software, furniture, set-up,     
                         etc.) meet the needs of the person who physically       
                         occupies the workstation.                               

Evaluator                The Evaluator is the person who actually does the       
                         usability testing by following a script or scenarios    
                         that simulate typical work to be performed on the       
                         system being testing.  Evaluators are selected and      
                         represent all types of users in the business            
                         community.                                              

Graphical User           This is a presentation of information that has been     
Interface (GUI)          designed using pictorial/graphical interface design     
                         principles, rules, and guidelines.  Components of a     
                         GUI include windows with drop-downs boxes, check        
                         boxes, buttons, etc.  Microsoft desktop products are    
                         examples of GUI applications.                           

Help Calls               During a Usability test, evaluators may encounter a     
                         problem for which they cannot find a resolution.  The   
                         evaluator can use the usability lab's help line to      
                         call the operator located in the control room.  Help    
                         calls are typically recorded will appear on the video   
                         footage of the test.  The comments made during help     
                         calls are recorded by the logger.                       

Help Desk                The Help Desk Representative is typically a person      
Representative           from the development team and may coach the evaluator   
                         through a stumbling point in the usability test.  This  
                         person will sit in the Control Room during the          
                         usability test and observe the evaluators actions       
                         during the test, and is typically knowledgeable about   
                         the product being tested.                               

Human Factors            A discipline which focuses on human attributes in the   
Engineering (HFE)        context of designing and evaluating things that people  
                         use.  Human Factors Engineers in the computer field     
                         focus on Graphical User Interfaces (GUI),               
                         Character-Based User Interfaces (CUI), Infobases and    
                         Performance Support, Ergonomics and Adaptive            
                         Technology, and Usability Evaluations.                  

Infobase                 Infobases are information databases that provide users  
                         with on-line assistance on any task performed at their  
                         personal computer workstation.  Examples of infobases   
                         are help facilities, wizards, cue cards, and World      
                         Wide Web pages.                                         

Logger (person)          The Logger is a representative of the product           
                         development team that inputs information into the       
                         Logger application during a usability test.  The        
                         logger sits in the control room with the technician,    
                         consultant, and project leader.  This person observes   
                         the evaluator being tested on video monitor and         
                         electronically makes notes as to how the test going,    
                         evaluator comments or frustrations, and help calls to   
                         the control room from the evaluator.                    

Logger (application) /   The Logger application is used by the Logger (person)   
Logger Facility          to electronically capture information regarding a       
                         usability test.  HFE Consultants use Logger reports to  
                         analyze the usability tests and make comparisons to     
                         the usability goals established and the actual results  
                         of the tests.                                           

Observer                 The Observer is a representative of product             
                         development team who watches the in progress usability  
                         test from a monitor in the Control Room.                

Performance Support      A set of tools within an interface which provide the    
Tools (PS)               means for novices to perform a task competently with    
                         little or no prior training.  Typically such tools      
                         include context-sensitive, "just-enough" access to      
                         information, advice, and learning. Ideally, but not     
                         necessarily, such tools set are highly integrated with  
                         workflow.  Wizards and cue cards are often included as  
                         performance support tools.                              

Project Leader           A Project Leader is the person that orchestrates the    
                         design efforts of the development team and the human    
                         factors process.                                        

Lab Technician           Thelab technician is a human factors specialist who     
                         operates the lab equipment during a usability test.     
                         The technician also sets up the cameras, tests the      
                         video/audio equipment, and ensures the connectivity of  
                         the product to the mainframe, LAN, etc. prior to the    
                         usability test.                                         

Usability Engineering    Usability Engineering is process of creating systems    
                         or products that enable people to accomplish tasks      
                         with minimal effort, according to human cognition,      
                         behavior, and preferences.                              

Scenario / Script        Scenarios or scripts represent a series of              
                         activities/tasks that the evaluator will perform        
                         during the usability evaluation.  The activities        
                         simulate normal workflow tasks that the user would      
                         perform on the product.                                 

Usability Evaluation     Process of testing and measuring a product against      
                         previously defined usability goals.                     

Usability Goal           This is a measurement of how well a product supports    
                         its users' performance needs.  Usability goals are      
                         related to the ease of use, productivity, ease of       
                         support, usefulness, and user satisfaction.             

Usability Lab            Usability labs are typically state of the art           
                         facilities that enable customers to test the usability  
                         of the user interface of  products or equipment.        
                         Video cameras capture all of the user comments on the   
                         process being tested.  Consultants analyze the video    
                         recording of the test, and provide recommendations on   
                         how usable the product proved to be in the test, how    
                         to improve the user interface design, and if the        
                         product met its usability goals.  Video-reports, Focus  
                         Groups, and training sessions can also be captured on   
                         video tape and produced in the usability lab.           

Usability Test           See Usability Evaluation.                               

User / Customer          This represents the people who will actually use the    
                         product to perform their work tasks.  Evaluators used   
                         in the usability test are a part of the user or         
                         customer base.                                          



Table of Contents

  1. Acknowledgement
  2. Introduction
  3. Overview: How To Conduct A Usability Evaluation
    1. What Can Be Evaluated?
    2. Why Conduct Usability Evaluations?
    3. When And How Is Usability Evaluation Conducted?
    4. Where Is Usability Evaluation Performed?
    5. What Happens After Usability Evaluation?
    6. Conducting the Test
    7. The test....
    8. At the end of the session....
  4. The Big Picture
  5. A Quick View of Steps, Deliverables, and Tips
    1. Step 1 - Quick View: Determine Test Site
    2. Step 2 - Quick View: Select Evaluators
    3. Step 3 - Quick View: Document Usability Goals
    4. Step 4 - Quick View: Develop Scenarios
    5. Step 5 - Quick View: Develop Evaluator Briefing
    6. Step 6 - Quick View: Develop Evaluator Debriefing
    7. Step 7 - Quick View: Schedule Evaluators
    8. Step 8 - Quick View: Set Up Usability Lab or Evaluation Area
    9. Step 9 - Quick View: Select Observation Team
    10. Step 10 - Quick View: Conduct Dry Run
    11. Step 11 - Quick View: Conduct Usability Evaluation
    12. Step 12 - Quick View: Document Usability Test Findings
  6. The Details
    1. Step 1: Determine Test Site
    2. Step 2: Select Evaluators
    3. Step 3: Document Usability Goals
      1. Attributes, Measures, and Example Goals
      2. Usability Goals Worksheet
    4. Step 4: Develop Scenarios
      1. Sample Scenarios
    5. Step 5: Develop Evaluator Briefing
      1. Evaluator Briefing Checklist
    6. Step 6: Develop Evaluator Debriefing
      1. Sample Debriefing Questions
      2. A Sample Debriefing Document
    7. Step 7: Schedule Evaluators
      1. Sample Invitation Letter
    8. Step 8: Set Up Usability Lab or Evaluation Area
    9. Step 9: Select Observation Team
    10. Step 10: Conduct Dry Run
      1. Sample Logger Sheets
    11. Step 11: Conduct Usability Evaluation
    12. Step 12: Document Usability Test Findings
  7. Glossary