Uploader User Testing - Round 2 Results
Summary
- 4 of 5 users found uploading a single file very easy. (DO - included Erin's users in my numbers, AB added mine)
- 3 of 5 users weren't sure which keys would allow them to select multiple files. (DO - included Erin's users in my numbers, AB added mine)
- A user added files individually and said that's what she did in email too because she "didn't know what controls or things to use"
- 4 of 5 users did not use the Pause / Remove workflow when told they really didn't want to upload 2 of the files in a big upload. They waited for the files to be uploaded and then removed them from the aTutor interface.
- Users are generally quick to recognize multiple files can be uploaded. EY
- Users easily recognized the Remove buttons and felt free to use them to remove files (often without pausing), but one user thought they meant "upload didn't work." EY
- One user could not initially find the "Browse files" link AB
- One user never noticed any confirmation/error messages, and instead confirmed that the files were uploaded in the application's File Manager. AB
- 3 of 3 users found Uploading a single file very easy JC
- 3 of 3 users were immediately able to select multiple files and without asking for instructions. JC
- 2 of 3 users did not use the Pause / remove workflow when attempting to correct file selection task. JC
- All users recognized and employed the Remove buttons. JC
- Two users immediately employed the Remove buttons to delete files as the uploads occurred.
- One user initially decided to wait for uploading to finish but when asked to explain why she reconsidered and looked for avenues to remove the files; she immediately employed the Remove button.
Demographics
User Number |
Location |
Gender |
Age |
Role |
Tech-savvy |
Do you own a personal computer? |
---|---|---|---|---|---|---|
User 1 |
Toronto |
Female |
|
Undergraduate |
Low |
Mac |
User 2 |
Toronto |
Female |
|
Graduate |
Low to medium |
PC |
User 3 |
Toronto |
Male |
|
Undergraduate |
Low to medium |
PC |
User 4 (RL) |
Berkeley |
Female |
51-60 |
Staff |
N/A |
Mac |
User 5 (MS) |
Berkeley |
Male |
35-40 |
Staff |
medium |
Customized PC |
User 6 (JH) |
Berkeley |
Male |
35 - 40 |
Staff |
high |
Mac laptop |
User 7 |
Vancouver |
Male |
19-24 |
Student |
High |
PC |
User 8 |
Vancouver |
Male |
19-24 |
Student |
High |
PC |
User 9 |
Vancouver |
Female |
19-24 |
Staff |
Medium |
PC |
Do you do any of the following and if so how often?
User |
Checking email |
Instant message |
Shop online |
online banking |
Internet research |
Take class online |
Social networking |
---|---|---|---|---|---|---|---|
User 1 |
|
|
|
|
|
|
|
User 2 |
|
|
|
|
|
|
|
User 3 |
|
|
|
|
|
|
|
User 4 (RL) |
all the time |
hardly ever |
a few times a month |
all the time |
all the time |
hardly ever |
hardly ever |
User 5 (MS) |
all the time |
hardly ever |
a few times a month |
never |
N/A (Never) |
a few times a month |
a few times a week |
User 6 (JH) |
all the time |
all the time |
a few times a week |
a few times a week |
all the time |
hardly ever |
all the time |
User 7 |
all the time |
all the time |
a few times a month |
a few times a month |
a few times a month |
all the time |
all the time |
User 8 |
a few times a week |
a few times a week |
hardly ever |
a few times a month |
all the time |
a few times a month |
hardly ever |
User 9 |
all the time |
all the time |
a few times a month |
a few times a month |
never |
hardly ever |
all the time |
Do you upload files on the web and if so how often?
User |
Pictures |
Media |
Documents to course site |
Documents to social networking site |
Attach a file in email |
---|---|---|---|---|---|
User 1 |
|
|
|
|
|
User 2 |
|
|
|
|
|
User 3 |
|
|
|
|
|
User 4 (RL) |
hardly ever |
a few times a week |
a few times a month |
hardly ever |
all the time |
User 5 (MS) |
a few times a month |
a few times a month |
N/A (never) |
hardly ever |
all the time |
User 6 (JH) |
a few times a month |
a few times a month |
all the time |
a few times a week |
all the time |
User 7 |
hardly ever |
hardly ever |
hardly ever |
hardly ever |
a few times a month |
User 8 |
a few times a month |
a few times a month |
a few times a month |
hardly ever |
all the time |
User 9 |
hardly ever |
hardly ever |
never |
a few times a month |
all the time |
Interaction Notes
User Number |
Previous LMS Experience |
Uploading a file |
Uploading multiple files |
Removing files from queue |
---|---|---|---|---|
User 1 |
Blackboard |
|
|
|
User 2 |
- |
|
|
|
User 3 |
- |
|
|
|
NOTE: We changed the tasks after user 3 so we've created a new table for the remainder of testers. See the protocol for the most recent version of tasks.
User |
Task 1 - Upload single file |
Task 2 - Upload 4 files |
Task 3 - Upload/pause/remove |
Task 4 - Upload 3 more |
Other general comments |
---|---|---|---|---|---|
User 4 (RL) |
|
|
|
Success in 1st attempt |
Thought it would have been easier on her own computer -- although she was a mac user |
User 5 (MS) |
|
|
• User was confused at first because he had added some files between tasks as we were discussing something and had to delete them before beginning the task. He quickly realized he could delete files before the upload had started with the red X. |
• We did this as a new task since I didn't ask the question in time. |
• He would like to see a thumbnail of what the file looks like in the File Manager. |
User 6 (JH) |
|
|
|
|
|
User |
Previous LMS Experience |
Task 1 - Upload single file |
Task 2 - Upload 4 files |
Task 3 - Upload/pause/remove |
Task 4 - Upload 3 more |
---|---|---|---|---|---|
User 7 |
|
|
|
|
|
User 8 |
|
|
|
|
|
User 9 |
|
|
|
|
|
Post Test Questionnaire Responses
Question |
User 1 |
User 2 |
User 3 |
User 4 (RL) |
User 5 (MS) |
User 6 (JH) |
---|---|---|---|---|---|---|
How easy or difficult was it for you to realize you could upload multiple files? |
Easy |
Very easy |
Very easy |
easy |
very easy |
easy |
How easy or difficult was it for you to upload a single file? |
|
|
|
very easy |
very easy |
very easy |
How easy or difficult was it for you to upload multiple files? |
|
|
|
very easy |
neutral |
very easy |
If you paused during upload, how easy or difficult was it for you? |
N/A |
Very easy |
Very easy |
neutral (she didn't do this task) |
easy ("but I wasn't sure I could do it at the beginning") |
very easy |
How easy or difficult was it for you to add more files to upload? *Removed this task from the questionairre after user 3* |
Easy |
Very easy |
Very easy |
N/A |
easy |
very easy |
If you removed files from the list of files, how easy or difficult was it for you to re? |
Neutral |
Very easy |
Very easy |
easy (she didn't do this task) |
easy |
very easy |
How easy is it to see which files are uploaded and which files are not? |
Easy |
Neutral |
Very easy |
easy |
very difficult |
very easy |
How confident were you that the files you uploaded were actually uploaded? |
|
|
|
confident |
uncertain |
neutral |
Question |
User 7 |
User 8 |
User 9 |
---|---|---|---|
How easy or difficult was it for you to realize you could upload multiple files? |
|
|
|
How easy or difficult was it for you to upload a single file? |
Easy |
Very Easy |
Very Easy |
How easy or difficult was it for you to upload multiple files? |
Easy |
Very easy |
Very Easy |
If you paused during upload, how easy or difficult was it for you? |
Very easy |
Very easy |
N/A |
How easy or difficult was it for you to add more files to upload? (Removed this task from the questionairre after user 3) |
Very Easy |
Easy |
Very Easy |
If you removed files from the list of files, how easy or difficult was it for you to remove? |
Very easy |
Easy |
Easy |
How easy is it to see which files are uploaded and which files are not? |
Easy |
Very Easy |
Very Easy |
How confident were you that the files you uploaded were actually uploaded? |
|
|
|
Potential Design Improvements (based on testing)
- (DO) Add the instructions back in for how to multi-upload
- (DO) Should we rethink pause, remove, add more files? So far people aren't using them. They do add complexity to the interface. If those tasks don't fall in the 80/20 rule I might vote for getting rid of them since users can accomplish both in other ways.
- (DO) Why do we have to have pause. It's weird to have to know you have to pause first when the big red delete icon is right there in your face. Why not let them remove but keep the file in the queue and make it way greyed out or somehow very different visually from the others. I know it's cleaner technically but I think it's a real stretch to expect users to know to pause first. Couldn't we leave removed files in queue and make them look distinctly removed? (+1 AB, continue to let users remove files while the upload is taking place.)
- (EY) +1 regarding pause. There is no need to make users wonder if it's okay to press remove before pausing. Pause is intended to be used for one of the following: 1) adding more files 2) removing files from queue 3) canceling upload. The experience would be smoother if we allowed the user to do these things directly without having to pause.
- (eli) simplify the user experience by doing an immediate upload and de-emphasize pause and remove. (AB: I like this idea, but think users should still be able to remove files from the queue when it is uploading, which would essentially allow them to cancel the upload if necessary, and make it very clear what is and is not being uploaded.)
- (eli) only have one progress bar with one pause button (+1 AB)
- (eli) in addition to the progress bar include a more active hourglass or spinner so that when Progress is stalled because of network activity or file size there is still some feedback that the Uploader is still uploading. (+1 AB)
- (AB) Fix test environment, or do an upload first yourself to ensure the user gets the Fluid Uploader on their first task.
- (AB) Consider centering "Done" button (if it's the only button because we get rid of Pause/Resume) to make it more prominent.
- (AB) Make the progress bar more prominent.
- (AB) Put confirmation and error messages in one place, and add guidance for doing this to pattern, tutorial, etc.. Currently there are error & confirmation messages in two different places the Uploader and confirmation messages in the application itself. In testing my user did not see the application's confirmation messages, the Uploader's error messages, or even the Uploader's confirm message (I don't think--I actually didn't notice it).
- In most cases, I think the application will want to handle the error messages (for consistency's sake), but there may be situations in which it makes sense to display they error messages in the uploader itself (e.g. when an application or website has no other error messages) to better ensure users see them.
- Make the "Uploaded" message in the Uploader more prominent. Consider putting the number of files *not* uploaded there too.
- Add information to the design pattern and component tutorial/documentation suggesting a very prominent "files uploaded" message (with the number of files uploaded, too, if possible--do we send this information back to the originating app?) if the messages are being handled by the application.
- (AB) If we retain the files' individual error messages in the Uploader, make them more prominent, and if possible put the name of the file in the message.
- (AB) Launch OS File Browser when user opens Uploader (or make "Browse files" link more prominent).
- (AB) Think about whether there are recommendations (e.g. for the design pattern)/modifications(e.g. config options for the Uploader) we'd like to make when using the Uploader with a (standard) File Manager. Is it overkill/too many steps to have to press "Done" in this case since the user can also just scroll down to see if the files were uploaded? Or is it too much in general since users are dealing with 3 different views on their files (OS File Browser, Uploader, Application File Manager)"?
- (JC)change text in blue section where it says "click browse files to add files to the queue" to include "hold down the shift key to select multiple files."
- (JC) the Resume button is not needed. Would prefer just these buttons : Done/Cancel and Upload/Pause. A button should have no more than 2 states or it could get confusing. I notice the Done button actually acts like a Cancel button because if I pause the upload and Click done, the Uploader closes and the file inventory remains unchanged.
- (JC) using red (Cancel) buttons next green(Upload) is an intuitive choice but not ideal since people with deuteranopia colour-blindness will interpret those as the same shade. In our case it's not a huge deal but I'm sure for a person working in a nuclear powerplant it would!