Task Analysis

Express Preferences

Goal: Express one's preferences for restaurants he/she either enjoys or would prefer to avoid.

Subtasks:

  • Articulate preferred restaurants or types of food
  • Articulate disliked restaurants or types of food

Preconditions:

  • User has a general idea of what restaurants and/or types of food he/she likes and/or dislikes.

Time Constraints: User should be able to quickly (no more than a few minutes) put together a small set of preferences. Putting together a more elaborate set of preferences could be done at the user's leisure, but should not take more than 10-20 minutes if the user already has an idea of what he/she likes.

Frequency: When socializing: about once a week. User can save preferences to reduce the frequency of this task.

Offer Options

Goal: Produce a small set of options that the group can use as a starting point for arriving at a decision.

Subtasks:

  • Make a suggestion for a specific restaurant.
  • Get a list of automatically-generated suggestions.

Preconditions:

  • User has already entered general preferences for preferred/disliked restaurants and/or types of food.
  • User is with a group of people who have agreed to dine together and would like to decide where.
  • (Optional) User has a specific idea for a restaurant he/she would like to go to.

Time Constraints: Quickly, ideally no more than 1-2 minutes.

Frequency: Once when socializing, about once a week.

Make Decision

Goal: Agree on one specific restaurant at which to dine.

Subtasks:

  • Accept or vote for a particular suggestion.
  • Reject or express disfavor for a particular suggestion.

Preconditions:

  • User has already entered general preferences for preferred/disliked restaurants and/or types of food.
  • User is with a group of people who have agreed to dine together and would like to decide where.
  • Group has been presented with suggestions for a restaurant and would like to agree on a single choice.

Time Constraints: Quickly, ideally no more than 1-2 minutes.

Frequency: Once when socializing, about once a week.

  • No labels