6.893 User Interface Design & Implementation
Fall 2003

GR5: User Testing and Final Report

Due Wed, Dec 10, in class



In this group assignment, you will evaluate your interface with a small user test, iteratively improve it based on the results of the test, and write a final report.

User Testing

Find 3 representative users from the general MIT community (students, staff, faculty).  None of your users should be enrolled in 6.893.  All your users should be members of your target population.  All should be willing to participate voluntarily.

Prepare an informed consent form for your users to sign, based on the COUHES template (Microsoft Word).

Prepare a briefing and three tasks.  These may be the same ones that you used in paper prototyping, but you may want to improve them based on feedback from the paper prototyping.

You may, if you wish, also prepare a short demo of your interface that you can use to show your users the purpose of the system.  The demo should be scripted, so that you do and say the same things for each user.  It should use a concrete example task, but the example task should be sufficiently different from the test tasks to avoid bias.  The demo option is offered because some interfaces are learned primarily by watching someone else use the interface.  Think carefully about whether your interface is in this category before you decide to use a demo, because the demo will cost you information.  Once you've demonstrated how to use a feature, you forfeit the chance to observe how the user would have used it otherwise.

Pilot test your briefing, demo, and tasks, before you actually bring in any users.  Use another group member or another member of the class for your pilot testing.

Conduct a formative evaluation with each user:
One member of your group should be the facilitator of the test, and the rest observers.  Single-person groups must both facilitate and observe.  Watch and record critical incidents.

We don't recommend that you videotape your users.  However, if you want a record of the user test to supplement your notes, you may try using screen capture software, such as Camtasia Studio.

Redesign

Collect the usability problems found by your user tests into a list.  Assign each problem a severity rating (cosmetic, minor, major, catastrophic), and brainstorm possible solutions for the problems.

Then, fix your implementation to solve as many problems as you can, giving priority to severe problems.

What to Hand In

On the last day of class, Wednesday, December 10, you should hand in a final hardcopy report describing your interface.  The report should have the following parts: