Versions Compared

Key

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

...

  • Filter items based on type and ingredients
  • Compare between multiple items while deciding
Order with Optional Custom Specifications

Goal: Give the user more control on how their food is prepared

A lot of times, customers are very picky about how their food is prepared or what is put in their food. Some customers, for example, want to take out one ingredient and replace it with another. OpenMenu will allow the customer to give the waiter specific instructions  so that their food will be prepared exactly the way they want it to.

Ask for Help with a Real Waiter or Waitress

Goal: Allow the user to get more information from a real person

If the menu doesn't answer the questions the customer has or if they prefer to interact with humans rather than technology, they can call over a real waiter or waitress to help them with any question they might have.

View and Pay Bill

Goal: Allow the user to pay bills quickly and easily

...

  • Split the check
  • Calculate tip

...

Play Touchscreen Games or

...

Browse Web

Goal: Keep customers entertained while waiting for the food to arrive

While waiting for food, customers are often bored with nothing to do. And since food preparation can take a long time, sometimes upwards of an hour, users can get bored or annoyed very quickly. With OpenMenu offering games and web browsing, the customers can be pass the time easily while waiting for their food.

Subtasks:

Why is the task being done?
What does the user need to know or have before doing the task?
Where is the task being performed?
How often is the task performed?
What are its time or resource constraints?
How is the task learned?
What can go wrong? (Exceptions, errors, emergencies)
Questions:

  • Why is the task being done?
    •  
  • What does the user need to know or have before doing the task?
  • Where is the task being performed?
  • How often is the task performed?
  • What are its time or resource constraints?
  • How is the task learned?
  • What can go wrong? (Exceptions, errors, emergencies)Play games or read the news while waiting