GR6 User Testing
Design & Implementation
Screenshot | Design Description | Implementation | Comments |
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Evaluation
Testing Procedures
Three users were selected for testing. All three users have been on a trip that requires planning of what to pack - and have different problems with packing that could potentially be solved by this application. Two of the users explains that they go on a similar vacation every year. Two of the users describes that they are often unsure of what to bring when they go to somewhere they have never been to before. One user describes having forgotten to bring enough socks once.
Because this app is highly focused on efficiency (being able to quickly move and checkoff items), there are shortcuts that can be better understood by learning from other sources (eg: other people, or a short introduction video). In this case, learnability was sacrificed in this area in order to simplify the application, and to conserve the limited mobile screen space. The testing procedures were as follow:
- A briefing video was shown to the user that summarized the purpose of the application, and gave a few pointers to using the application. The video can be found here.
- Users started the application, and were given enough time to read the introduction.
- Users were given a series of index cards that contained a task (shown below), and were told to complete each one as specified. There were 11 tasks in total, each task targeting a different functionality of the application.
- Users received Skittles candy as compensation for taking time out of their busy schedules to test our application.
Raw Observations
These are observations that were recorded during the testing procedures. The document can be found here(opens a google document).
Summarized Observations
These are summaries of what was observed throughout the three users that tested PackIt.
No. | User Task | Summarized Observations | Plans for Improvement |
---|---|---|---|
1 | Create a new trip called "Alaska Vacation", by plane from June 1st - June 8th | Users generally had no problem completing this task. The particular android phone we were using did not have a clear ENTER / DONE button on the built in keyboard, and one user was unsure of how to finish typing and close the window. | None |
2 | Pack 2 shirts into your backpack | Two of the users intuitively dragged the items into the backpack, then realized it dragged all the shirts as opposed to just 2. One of the users attempted to drag all the items back, but was unable to do so as this function does not exist. Users that made the mistake were able to move the items back on the shelf after they had understood the difference between dragging and clicking, and easily corrected their errors | Implement ability to DRAG items to different parts of the application, and not just to the backpack (eg, to the shelf, to the bubble that described what was in the backpack). Make the distinction more clear at the beginning - perhaps some popup TIP dialog. |
3 | Pack all the socks | One user tapped once, then realized it was possible to drag everything at once, and so did so appropriately. One user tapped multiple times in order to get all the socks into the backpack. One user dragged (most efficient method) | Emphasize distinction between dragging and clicking (as mentioned above |
4 | Unpack 1 shirt | Users had no difficulty performing this task | None |
5 | Add 1 shirt to the shelf of things 'to pack' | Users had no difficulty performing this task | None |
6 | Edit the shelf so that you won't be bringing any pants | Users had no difficulty performing this task. One user attempted to click instead of dragging items to the trash can, causing a minor bug to happen | Correct the bug that packs your item when you are in the 'shelf editing mode' |
7 | Add 4 pairs of sunglasses to the list of things to pack | One user was confused because the shelf did not change to the category when socks were being added, and so was unsure of whether or not socks were actually being added | Modify program such that when anything is being added to the shelf, the shelf changes to the category of the item being added |
8 | Add 1 fishing rod to the shelf of things 'to pack' | Users had no difficulty performing this task, although when one user forgot to input the number, the original item that had been typed in disappeared. In addition, the screen becomes extremely cluttered when the keyboard appears | Change the look of the screen when the keyboard appears, and make it so that what was typed does not get removed even if the entry is invalid |
9 | Pack the fishing rod | Users had no difficulty performing this task | None |
10 | Change your settings so you are now driving to Alaska | Users had no difficulty performing this task | None |
11 | View the weather information for your trip | Users had no difficulty performing this task | None |