You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

GR1 - Task analysis

User analysis

Task analysis

  1. Task: Manage food budget
    1. Subtask: set monthly food budget
      1. Precondition: Log into account (register if new user)
      2. Identify amount
    2. Subtask: view food spending
      1. Precondition: Log into account
      2. Select viewing method (progress bar, graph, etc.)
    3. Subtask: add food purchases
      1. Precondition: Log into account
      2. Enter value spent on food
  2. Task: Keep track of food supply
    1. Subtask: view food items and expiration status
      1. Precondition: Log into account
      2. Select viewing/sorting method
    2. Subtask: add food items to food supply
      1. Precondition: Log into account
      2. Specify food item
      3. Specify quantity
      4. Specify date added
    3. Subtask: remove food item(s) from food supply
      1. Precondition: Log into account
      2. Select food item(s)
      3. Delete selected items
  3. Task: Find and save recipes
    1. Subtask: find recipes based on food supply
      1. Precondition: Log into account
      2. Precondition: Specify current food supply (so that recipes can be found using those foods)
      3. Enter desired recipe difficulty
      4. View found recipes
    2. Subtask: save recipes
      1. Precondition: Log into account
      2. Precondition: Perform recipe search and select recipe
      3. Click to save recipe
    3. Subtask: view saved recipes
      1. Precondition: Log into account
      2. Select sorting method (newest, difficulty, etc.)

Domain analysis

  • No labels