Versions Compared

Key

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

...

What does the user need to know or have before doing the task?
The user can either search by name, in which case he/she should have the name of the restaurant. Otherwise, the mobile app will use location to search for restaurants nearby. The user must basically know the name of the restaurant he is at. 

Where is the task being performed?
The task can be performed anywhere, although it has special behavior if performed at the same location as the restaurant.

How often is the task performed?
This task is performed whenever the user wants to eat or search a at a restaurant where he wants to order off of a more interactive menu.

What are its time or resource constraints?
There are no resource constraints but time might be constrained by the client’s hunger or desire to order food. Furthermore, a search is especially tilted in the favor of efficiency.

...

What can go wrong? (Exceptions, errors, emergencies)
The task is meant to inform clients of the restaurants available to them in an innovative way, and the client will not be able to provide any feedback through the siteGPS cannot detect the location correctly, and therefore does not display the restaurants correctly. A search might not be indexed correctly - therefore, display the wrong results. An emergency might be wanting to order food quickly, and therefore wanting to a find restaurant quickly - which is more of an efficiency issue.

Who else is involved in the task?
No one.

...