Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

...

These photos were taken after we made the improvements described in the Iterations section.

Briefing

Image RemovedImage Added

Transcript: Hubbub is a mobile application for managing incoming information from Twitter, Facebook, Ee-mail, and so on, and reading what's important to you as efficiently as possible.

...

Index Card

Description


This was our first task. There are two index cards because we updated the task part-way through our paper prototyping. This task is meant to prompt the user to explore our reading interface so we can see how easy/intuitive it is to read information.


This was ( sometimes ) our second task (the order varied because it didn't matter too much). This is a form of organizing/saving information (our third high-level task in GR1) that we wanted to test. We learned later on in our paper prototype testing that the behavior of this feature confused some users. It is not consistent with how users prepare items for reading later in emails/twitter/etc, and it was unclear what was supposed to happen when the users hit the "read later" button (does some expected the item go away? , etc.).


This was our second/third task. It is also a form of organizing/saving information like the previous task. Our paper prototyping users told us that the tag menu/general functionality was more straightforward than the "read later" functionality.


This was our last final task, testing our implementation of the filter task screen (second high-level task from GR1). It was our most complex task, and was changed the most in our iterations for our evolved more than any other part of our paper prototype.

Analysis

...

Observations

Reading

  • The first task description, "Read something interesting" , task initially confused some users who . some users didn't realize they were being asked the first task was asking them to try to scroll down or expand items. Changing the description to "Find something interesting to read" resolved this.
  • Because it is a mobile app we Some users did not realize that the page was meant to be scrollable. We tried to afford scrolling by displaying a partial line of content at the bottom edge of the paper, but some users did not realize that the page was meant to be scrollable.didn't recognize the mobile app functionality we were trying to describe.
  • Originally, we didn't display a "Shrink" button on expandable content, and users tried to touch outside the content to get back. Users noticed Users were able to notice the "Expand" button and click successfully clicked on it to expand items to see the full version. In However, in some of the original tests , we didn't display draw a "Shrink" button on expanded items; users during these tests tried to touch the original menu to shrink button and users tried clicking outside expanded items to get back, similar to how you close a photo on Facebook. Some users did this even after we started showing the "Shrink" button - we could consider making clicking outside of an expanded item shrink it, though this could be another issue that comes up with a paper prototype.
  • One user wanted to share items across services. A couple of users hit the "Share" button. Ideally, this wouldn't require that the user do anything more, and the backend would make the post in the background using an API. We might need to ask for additional input in some cases though, like email forwarding, which took them to the canonical URL of the item (its imgur page, the e-mail in the Gmail interface, the post on Facebook, etc). Ideally, we could choose a reasonable default mode of sharing so that the user wouldn't have to take further action. However, one user wanted to share several items, and expressed interest in being able to share these items outside of their "default" modes. This reminded us that there is definitely the possibility that the user wants to share between services or out-of-band.
  • Some users thought the interface was busy, and they suggested hiding buttons. When the interface is on a real screen we can better determine whether decreasing learnability by hiding the buttons the blow to learnability makes sense.
  • For the most part, users did not encounter significant roadblocks. Users were familiar with interfaces that present a list of items to read, and did not have significant roadblocks navigatingso use of our reading interface was generally straightforward.

Saving/Organizing

...

  • One user suggested that hitting "Read Later" on an email should mark it as unread. We have two mechanisms to save content for later

...

  • . The first is to hit a "Read Later" button that

...

  • causes items to show up again in a later session. The second is a set of tags that users can apply to items, and later search for, similar to Gmail. One user mentioned that she would save emails often since she doesn't want to reply to them on the phone, and

...

  • recommended making items unread when they are set to read later, which would be desirable

...

  • to users who use both Hubbub and their email clients to read emails

...

  • .
  • Seeing "Saved" after hitting "read later" didn't fit users' mental models. When the

...

  • users hit "Read Later"

...

  • we changed that button's caption to "Saved". Some users thought that

...

  • "saved" didn't

...

  • make sense (emails are already "saved"), and suggested

...

  • removing the item from the list. We might go a step further and make the gesture for reading later be swiping the item off the screen

...

  • ,

...

  • similar to dismissing notifications on Android.
  • Tagging went smoothly for most users. They realized that they should check the tags they want and then hit "Save"

...

  • to save or "Cancel" to abort.
  • One user did not realize that they had to press the "New Tag" button to save a new tag. We didn't ask users to create new tags, but they did recognize that there was a textbox at the top

...

  • and one user created a tag anyway. That user didn't realize the "New Tag" button

...

  • needed to be hit in order for their tag to be created.
  • It wasn't clear how to rename a tag

...

  • . One user noted this during testing. We realized then that it is in fact, impossible to rename a tag with the current interface. This is something we may need to fix.

Filtering

  • Several users took more time

...

  • on the filtering task than

...

  • the other tasks, partly because the task itself is more complex.
  • Most users took longer than we expected to find the "Filter" tab. The filtering interface

...

  • went through the most changes in the iteration step. In the initial design, users

...

  • accessed the filtering interface by switching tabs at the top, but most users

...

  • had trouble finding the tab in the first place. When we replaced it with a button,

...

  • users learned the interface much more quickly.
  • Our "Advanced Filter" options button looked more like a header than a button. Some users didn't immediately understand what the advanced filter options referred to

...

  • . On paper the "Advanced Filter"

...

  • text surrounded by what were supposed to be disclosure arrows looked more like a header than a button. Since our task required using an advanced filtering option, users were slow to complete it. One user who couldn't find the "has a hyperlink" advanced option added "http" as a keyword search instead, which was creative and may have been as effective.
  • Some users wanted to preview the results of their filter, showing filter options alongside the items in the reading interface.

...

  • Initially, users were

...

  • unsure how to

...

  • apply or save

...

  • their filter. After we made the buttons more prominent

...

  • in the updated prototype, users figured it out quickly.

Design

Observations

User

Tom's Notes

Rahul's Notes

Leilani's Notes

User 1

computer

 

--user wants email marked unread when hit “read later”
--user wanted to scroll early in the test
--“silly link” != “silly pics”, need to fix task index card (but scrolled in the task list to find it, is this --intuitive?)
--need to show somehow that items are tagged
--filter - toggle or include
--user tried looking for “href” in search bar
--user wants to see results before saving filter
--user wants to rename filter to “links” (how would a user do this?)
--we forgot to print out sharing material for paper prototype
--we forgot the add “shrink” button option for when users are reading stuff
--user thought reset button resets filter options only (resets the form, not the filter)
--user wants views and easy access to the original state of the feed
--user wants an “x” button to kill the filter (to get to original state)
--user wants a preview button
--user thought saved filters section = advanced section in filter menu (paper prototype issue only?)

User 2

 

computer?

--User was unsure what “read something interesting” meant (didn’t try to expand any of the information in the list, just tried to read them as is)
--filter
    --toggle/selection not clear for sources
    --hard for user to specify links in filter. took a long time to find link checkbox (too hard?)
    --user felt getting back to the information was not clear (hit read tab vs back button)
    --navigation
        --filter menu needs execute button
    --user wants ability to make “views”
    --user wants to split “views” by source (only see email, only see something else, etc)
    --user wants to have a small filter menu directly on the read page (like firefox search bar?)

User 3

 

 

computer

User 4

 

computer

--clicked on gmail “icon” directly, rather than the email content
--user felt “saved!” feedback was confusing when marking the item
    --user said gmail already saves it, so why is it being “saved” here? what does this mean?
--read later button should change if item is visited already
--user felt tagging functionality was straight-forward
--user felt our interface was really busy
    --user would rather click on the item to access the (read later, save, tag) buttons then have them always there
--user felt “read later” functionality was unclear, where does it go after marking it “read later”?
--user wants read items to go away after reading them
--being able to drag things off of the screen to delete them sounded like a nice feature to the user (Rahul showed user an example of this, similar to dragging things off the dock in Mac taskbar)

User 5

computer

 

--I only have half the notes for this test because I was working on RS2 testing for a bit
--user used execute button on the filter menu!
--user hit the item itself rather than the “shrink” button to shrink the information
--user picked things he liked for read later (opposed to things he wasn’t finished with, paper prototype issue only?)
--new tag button’s functionality not immediately clear to user
--user wants multiple sharing options, not just one for the source being read

User 6

computer

 

--user’s first comment was that our interface is very busy
--user hasn’t really used twitter (user wasn’t sure if he needed experience to use this interface)
--tapped on text of top email (and tapped it to shrink again)
--tag task went quickly
--user liked Tom’s silly sound-effects
--user identified and hit filter button quickly
--user tried to save filter (we didn’t implement saving of this filter! just the button)
--user felt the interface was relatively straight-forward and simple to use

Iteration

We performed half of our paper prototype tests before making any considerable changes to the interface. We made Our major iteration included the following changes:

  • Eliminated the “tabs” formatSwitched from a tab metaphor to a popup for changing the current filter. Users now applied the filter by pressing "Execute" instead of switching back to the "Read" tab
  • Modified the first index card to “find something interesting to read”, rather than “read something interesting”
  • Changed access to the filter menu as a button at the top of the screen
  • Added an execute button to the filter menu that automatically brings the user back to the original reading interface (with filtered content)
  • Changed the description of the button that reveals more options in the filter from “advanced options” to “more options”
  • added Added “shrink” buttons to expanded content Specified to users that the buttons for sources in the filter menu “toggle”that was accidentally missing them

We noticed these changes had the following general effects on our subsequent users:

  • Users more quickly and confidently navigated through our filtering task
  • Users were somewhat less confused about how to access the hidden filter options in the filter menu
  • Users interacted more with the reading interface (the first task was clearer)