You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

Unknown macro: {pagetree2}

Table of Contents

Design

Our design has changed drastically from how we first envisioned it. As we completed different evaluations, a common theme amongst our feedback was the need to simplify the user interface. Because of this, between the various iterations of our design, we spent majority of the time attempting to simplify the interface while still offering the functionality wanted by the user.

Home Page

In our paper prototyping stage, the home page contained separate sections for upcoming meetups and previous meetups, and notifications had to be viewed via a dropdown which was triggered by clicking a button in the navigation bar. After performing user evaluations on the paper prototype, we quickly realized that separate sections made the home page too bloated, and users had trouble recognizing the notification button in the navigation bar. In the computer prototyping stage we tried making the sections smaller and scrollable and adding more affordance to the notifications dropdown, but feedback from heuristic evaluations were still negative. As a result we did away with the sections and added a tab view for viewing notifications, upcoming meetings, and past meetings. Because the meetup notifications need to be handled first upon login, the notifications tab is set as the active tab when the home page is loaded. We also added a header to point out how many pending invitations a user currently has right below the greeting headline, and fixed the sizes of images in each tab to increase internal consistency.

Rating Feature

In the paper prototyping stage users complained about the affordance of the rate buttons, and in the computer prototyping stage users complained about the lack of feedback and safety with clicking the negative or positive buttons.  As depicted in the screenshot, we addressed the users concerns by different colorful buttons with better affordance, and using a confirmation dialog when performing negative ratings. We also provide feedback by disabling the buttons once a review is submitted.

Profile Page

The final design of the profile page is shown above. During the paper prototype stage, the design of this page was cluttered with attributes about the dog and comments left by reviewers. We simplified the design by first reducing the amount of attributes that are shown about the dog, and using white space to properly group items. We also made sure to only show positive reviews versus listing every single review that the dog has received. Because we fixed these major problems, feedback from heuristic evaluations did not yield many issues regarding this page. From the computer prototype to the final design, the only major change was making the button more descriptive by making it say "Let's Meetup!" versus just "Meetup".

Schedule Page

The final design of the schedule page is shown above.

The final design of the search page, the review page, and respond to invitation page are show above. Most of the major changes, such as adding autocomplete to the search page for efficiency or allowing users or listing the schedule in the respond page,were captured early on during paper prototyping. Other then a few cosmetic issues that were fixed after hueristic evaluation, these page have not changed much since the computer prototyping stage.

The final design of both the

Paper Prototyping:

Multiple iterations of our paper prototype were tested by various users. We received a tremendous amount of feedback. From this feedback, these were the maor design decisions we made:

  • The date and time fields on the schedule page were placed on separate lines
  • The "History" header was changed history to "Previous Meetups".
  • Autocomplete was added to the location field on the schedule page to increase efficiency
  • The calendar from the home page that showed upcoming meetups was replaced it with a list
  • More affordance was given to the button that lists invitations
  • The current date was highlighted in the calendar on the schedule page

Heuristic Evaluation:

Our heuristic evaluation turned out to be quite favorable. We consolidated our feedback and the following design changes. We identified the need: 

  • Photo sizes were made constant regardless of aspect ratio for internal consistency
  • All text besides headers were changed to use standard serif fonts
  • The "Meetup" button was changed to "Let's Meetup"
  • The review button was given a greater affordance
  • A confirmation dialog is shown whenever the negative review button is selected for safety reasons

We took this feedback into consideration in finishing up the design of the interface.

User Testing:

Finally the user testing still revealed shortcomings with interface that might have been difficult to perceive earlier. We admittedly did not take every single suggestion into effect in our final design due to time constraints.

Notifications

Up until now the notifications appeared as an icon in the navbar but this was confusing to users and therefore changed.

Previous meetups

Layout should make use of space on the right. Layout should be consistent with other pages.

Invitations

The words “reject” and “accept” on buttons should be written in full.

Navbar 

There should be clear navigation to the "Home" page.

Implementation

The website has been tested using Google on the Windows 8 and Mac OSX platforms.

Evaluation

Our user testing involved the following tasks:

Task 1 : Respond to the invitation from Lassy

Task 2 : Search for dogs in Beacon Hill and schedule a meetup with Cupcake

Task 3 : Review a previous meetup with Allen

Task 4 : Reschedule the meetup invitation from Tony

Reflection

  • No labels