Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

#

Title of the Task and Statement to User

Steps of the Task (For our personal use)

1

Viewing and Ordering Foods
Panel

You and your friends were just seated by a lovely waitress at Mama Mia's.
You are extremely hungry and want to look through choices to order something as
soon as possible. So:
- You go through the menu to order some food
- You proceed to send in your order

1. Scroll through the menu
2. Move between tabs
     -Drinks
     -Appetizers
     -Entrees
     -Deserts
2. Click on each item for more information
3. Add and remove items from their order
4. View your order
5. Send in their order

2

Play Some Games 
Panel

You and your friends just ordered some delicious food from Mama Mia's. In the mean
time, you and your friends notice that there are games offered on the device. So:
- You go and browse through the games
- You choose to play Scrabble with your friends

1. Navigate the game screen
2. Click on a game
3. Play a game
4. Go back to the main game screen

3

Pay the Bill
Panel

You and your friend just finished your delicious meals and everything was wonderful.
The only thing left to do is pay the bill. So:
- You pay the bill

1. View the bill 
2. Add tip 
3. Choose to pay with cash or card 
4. Pay the bill

4

Filtering
Search and Comparing Foods
Panel

You and your friends are

ver

very impressed by the number of items on the menu, but some
want beef while others want seafood. So:
- You

filter the items that appears to suit your preferences

search for different items and compare them side by side

1.

1. Filter the menu based on certain specifications 
     -Price 
     -Nutritional Facts 
     -Ingredients 
2. Search for items 
3 2. Compare items side-by-side 

5

Ask for Help


Panel

You and your friends have just spilled a drink accidentally and really need help from the
waiter/waitress. So:
- You get help from the waiter/waitress using the system

1. Click on the help button 
2. Search through the help on the device 
3. Call your waiter over for help 

...

Description of Problem

Type of Usability Issue

Possible Solution

User did not understand what "Compare List" button did (older parent)

Affordance

Change Wording wording

User did not know how to remove an item from their order (older parent)

Learnability

Adding more information of their order in the actual menu (Better Affordance).

User assumed that they can sort the "Compare List" by clicking on the label (such as "Price") (college student)

Efficiency/Affordance

Implement sorting in "Compare List"

User did not know how many of an item they had already ordered (waitress)

Affordance

Display the number of times an item has been ordered on the "Add to Order" button

User thought help button was for device/interface help (older parent)

Affordance/Learnability

Change wording to be more specific to waiter/waitress help

User didn't know you could click on an item to view more information on the product (older parent)

Learnability/Affordance

Make the picture/description of the product look more clickable, like a button

User wasn't sure if "Add to Order" sent in their order or if they had to send in their order separately (older parent)

Learnability/Affordance

Change "View Order" to "View and Send Order"

User removed items by accident on the Order Screen (older parent)

Efficiency/Safety

Add a confirmation prompt before removing the item to make sure the user didn't click it by accident.

User found the radio buttons hard to click for the tip calculator (college student)

Efficiency

Instead of three radio buttons, make it three regular buttons that instantly change the tip once clicked on the percentage.

4. Reflection

Panel

User and Task Analysis

What We Learned

When we thought about what we wanted to get out of 6.813, we wanted to learn more about making technologies easier to use for populations that normally don't interact with technology. With this in mind, we decided to make a menu system because menus are used by both technologically advanced users and users who don't even own a computer. This was highly risky but we believed that it would be a great learning experience so we carried on. We learned that interviewing people who would be typical users of our product are extremely beneficial in learning about that the user, the user's technical abilities, and the user's desires in our product. Performing our task analysis was useful throughout the production of OpenMenu because it gave us goals we wanted to accomplish that we can always keep in mind.

What We Would Have Done Differently

We believe that this process went extremely well, and we wouldn't have changed much. We felt as through the user groups we chose were ideal for our product and the tasks we choose were valid for OpenMenu. 

...