GR3 - Paper Prototyping
Prototype photos
When the user first navigates to the rideshare page, they are asked to login with an mit certificate, but can still see the functionalities available for logged in users.
Once logged in, the user can see listed rides. This image shows one listing, where the user has refined the listing results to those starting at 6:00.
The user can refine the listing by filling out the refine search form on the left side of the prototype.
If no rides match their needs, they can post a new ride, using the post a ride form.
When the ride is posted, the user is taken to a page showing just their rides with a confirmation message. The user now has the options to delete one of their postings or share them with friends.
Briefing
Scenario Tasks
Observations
During our user testing, we noticed issues that were easily fixed in our second iteration, though we also noticed a few issues that we are planning on clarifying for our prototype impelementation.
Problems specific to our first iteration:
- The category buttons were confusing and their function was not obvious from their initial design.
- The appearance of Filter buttons for each type of field in the Refine Search panel was confusing.
- The button to "Share" a posting was small and hard to find.
- A lot of users didn't realize our date fields had a calendar widget right next to them and typed in their desired date instead.
- When adding users while trying to share a posting over email, users didn't understand the paradigm we designed to enter an email address, and click "Add" for each desired recipient. One user tried to enter all the users into the box for adding, which would be an error case.
Higher level problems:
- One issue that we also grappled with was the user's definition of start and end locations when posting a new RideShare. Should the user enter "MIT" as a location or something like "East Campus". We made the design decision that either one entered by the user would be ok since we will not filter by start and end location, only trip category, and a person looking for a ride would need to visually inspect all the options when looking for a match.
- Users were confused about the meaning of "Refine Search" in our interface, and didn't realize that that consists of a search.
- It is somewhat unclear to users what it means to "post a ride". They don't understand if one "posts a ride" to offer other people to share it with them or to indicate that they are searching for a ride at that time.
- The left hand panels were distracting for users who were not logged in; they should not be able to interact with these panels before logging in.
- We didn't take into account editing your posts after you've submitted them. Right now the user would need to delete a post and enter it again in order to change it.