Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel

The next stage is the entertainment stage, where the user will be able to browse the web or play a social game amongst the people at the table. The main view will be two icons, web and games. The web option will open a browser while the game option will open a tile view of games available.

Within the scenario

The four friends decide to play a social word game called Scrabble while they wait for their food.

Usability Analysis

Learnability

It's very easy to pick up on the scrolling and viewing items. And there is a quick tutorial for the user is necessary. However, learning where items are can be a hassle to learn.

Efficiency

The user can quickly see, scroll through, and order a large amount of items. However, finding items on the menu is inefficient and scrolling through the menu can be time-consuming

Safety

It’s pretty easy to figure out how to get to the web and games sections and to select what games you want to play, although learning the games themselves might be slightly challenging, depending on the game.

Efficiency

Playing games and scrolling through the web is generally pretty efficient, although the only possible hindrance is if the internet connection is bad, which will make the web browser pretty slow.

Safety

If the user clicks the wrong game or option, it’s a fairly simple matter to go back and click the desired option. There are no safety concernsWhen ordering, if the user accidentally clicks “Send Order,” a popup will appear asking for special instructions and asking the user if they really want to send the order. However, if the user accidentally does order the wrong thing, there’s no going back to cancel the order.

Paying the Bill

Panel

The last stage is the payment stage, where the user will see a list of the items they ordered, along with the price and the subtotal, tax, and total amount. On the side, there is a helpful menu with the amount of money 10%, 15%, and 20% tip is. They are given the option to add tip to their bill and the option to split the bill. At the bottom of the page, they can choose their payment form. Paying by credit would allow the user to simply swipe their card while paying by cash will signal the waiter/waitress to come over.

Within the scenario

On this screen, Joe and John want to split their check by couple and can easily do so with the split options. They will also be able to simply calculate the tip based on their input. Joe easily uses his credit card while John chooses to pay by cash.

Usability Analysis

Learnability

It's very easy to pick up on the scrolling and viewing items. And there is a quick tutorial for the user is necessary. However, learning where items are can be a hassle to learn.

Efficiency

The user can quickly see, scroll through, and order a large amount of items. However, finding items on the menu is inefficient and scrolling through the menu can be time-consuming

Safety

Everything on the bill page is spelled out, so it’s fairly easy to figure out how to pay and how to add tip. However, figuring out the card swipe payment could be tricky to figure out.

Efficiency

Possible tips are listed on the bill page, so the user doesn’t need to waste time figuring out how much tip to add. Everything else on the page is pretty simple and fast, so there aren’t really too many efficiency concerns, unless the user chooses to pay by cash and has to wait for the waiter to come over.

Safety

Since the user doesn’t actually pay until the waiter comes over or swipes the card, so if you click the wrong payment option, it’s pretty easy to fix. Likewise, adjusting the amount of tip to add is pretty easy, as well. There are no real safety concerns for this featureWhen ordering, if the user accidentally clicks “Send Order,” a popup will appear asking for special instructions and asking the user if they really want to send the order. However, if the user accidentally does order the wrong thing, there’s no going back to cancel the order.

Design 3: Using a Tab-Based System

...