A community-sourced user research project to answer the questions:

Description

We'd like everyone to help us discover the optimum solution to the archive problems mentioned above. This is the first time we're trying user testing as a broad community activity. Please bear with us if the process is not perfect and let us know your thoughts and feedback on how the process can be adjusted or improved. Please use the Answers section of the project for your feedback.

The way we plan to find the optimum solution is to collectively conduct research to gather data, which we can then analyse and base our decisions on. This data collected will be analysed centrally by the team at Canonical. Findings and recommendations will be reported after the data has been analysed.

To ensure consistency in the way the data is collated and facilitate analysis, we have prepared the following guidelines. Please adhere to these to ensure we get valid data and find the best solution.

What are we testing?

We will be giving test participants a task that will require them to interact with an archive file on Ubuntu and talk about the experience.

Who are we testing?

It is important to select users that represent our target audience, not just our existing audience. We want to optimise the product for use by people outside the pool of Ubuntu enthusiasts.

Don't ask your family or friends who work in the computer industry or are developers. Ask family and friends in other industries, people who are willing to participate at a cafe, library, university, on the train etc. Try to get an even spread in terms of gender and age and experience with computers (but avoiding expert users).

Please conduct as many or as few tests as you have time for. If you were doing this on your own you would have to conduct at least 5 interviews to begin to identify trends, but we have the benefit of the collective effort to provide us with sufficient data to identify these and don't want to take up too much of your time.

When and where are we testing?

We would like to conduct these test during the weeks commencing 27th July and 3rd August, 2009.

Where are we testing? We're testing everywhere our users are! By conducting distributed user testing, we should collect user data from populations all around the world. More specifically, we recommend administering user tests in comfortable, populated areas like libraries, cafes, pubs, etc.

How to run the tests

Preparation

  1. Download and set up screen capture software to record the sessions. We recommend ScreenJelly because they can capture and upload a screencast using only your browser.

  2. Create a new account on your computer that's unmodified – so that the interface is fresh and doesn't contain your existing files.
  3. Log in to your fresh account and download this archive: extract_contents_to_desktop.tar.bz2

  4. Extract the archive on your desktop so that you have two folders called "Downloads" and "My Favorite Photos" there.

Make sure the files on your desktop (Downloads, Downloads/photos.zip, My Favorite Photos) are the same for each test.

During the test

A suggestion of how you might introduce the testing session:

Please record the test using screen capture software (Screenjelly only records up to 3 minutes, so you may have to create two). Please make sure you record audio also, if possible, because it's important to hear what users are saying, not just see what they are doing.

Feel free to take notes as you speak to participants so you can provide us with additional details after the test. Sit beside your test participant rather than standing over them so it feels more like a conversation than a quiz.

Please collect the following for each test participant:

Set the scene and explain the task you want them to carry out:

Ask users to begin and observe what they do and what they say. Take notes of important details but please remember we are only collecting data at this point and not analysing it.

Inside the "Downloads" folder there will be an archive named "photos.zip." Inside archive there is a folder named "photos" with assorted jpeg images inside of it. To find out what they refer to the archive file as, the term do they use to describe it, ask them:

Final feedback and thank you

Finish by asking your participant to give you and further feedback they would like to on what they have seen today, then thank them again for their assistance with the project.

After the test

Please email your results and a link to your recording online to djsiegel+archivetest09@ubuntu.com. In the email please include the following information about your test participant (one participant per email please).

  1. Name
  2. Age
  3. Gender
  4. Profession
  5. Experience with a computer (from 1-10 with 10 being an expert)
  6. Had users done this (worked with archives) before? Y/N Details
  7. Did they know how they would go about doing it before they started? Y/N details
  8. What name do they use to refer to the archive:
  9. What is the first interaction they have with the archive (double-click, right-click or other)?
  10. Did they complete the task successfully?
  11. Other interesting comments or findings

Additional useful tips

User asks, “How am I doing?”

You’re doing fine. There are no right or wrong answers. Everything you tell me helps me to understand what would make the product easier to use.

User asks, “Is that right?” or, “How DO you do task x?”

First time they ask: I can’t really answer that, or I’ll spoil the fun. Just tell me what you think. Subsequent times: what do /you/ think?

Ask why.

If a user says something interesting or unexpected or silly, ask why. Don’t wait until later to ask why. Ask then and there. If you wait until later, you’ll need to recreate the scenario in their mind. That takes time and can be inaccurate.

Be fun.

Work hard to put the user at their ease. Make little jokes about the unnaturalness of the protocol.

Charm them.

Think of the user as a long lost, aged aunt. If you're really nice and charming, when she comes to visit for tea she might bequeath you a fortune.

Help the user to satisfy their curiosity.

If they want to know something about the interface, and it's possible in terms of time and prototype to let them try something, then do. The more you can create an atmosphere of curiosity and exploration, the better.

Don't use the words that the interface uses.

If the interface says “Enter a contact” you should say “How would you put someone’s name and address into the website?” If the interface says “proceed to checkout” you say “how would you buy all the stuff you’ve chosen?”

Encourage your participant to ‘think aloud’

If they are considering the answer to one of your questions, to talk you through the how they are making the decision (this is what is most interesting to us - *why* people get to the decision they do, not necessarily which decision they make).

Comments/Questions:

Design/ArchiveTest2009 (last edited 2009-08-18 17:26:24 by c-98-240-187-46)