Part 2 Backlog - CMPUT301F22T03/JoyfulMealPlanning GitHub Wiki

PART 2 Backlog

Link to the project board: Part 2 Backlog

  • (H) - User stories to be finished before the halfway checkpoint
  • (F) - User stories to be finished before the final checkpoint
  • Story points (numerical scale): 1 - 5
  • Risk level: Low (L), Medium (M), High (H)

Ingredients storage

  • US 01.01.01 (H) As a meal planner, I want to add an ingredient, with a brief description, best before date, location, amount, unit, and ingredient category. Story size: 3 Risk level: M
  • US 01.02.01 (H) As a meal planner, I want to view an ingredient and its details. Story size: 1 Risk level: L
  • US 01.03.01 (F) As a meal planner, I want to edit the details of an ingredient. Story size: 2 Risk level: M
  • US 01.04.01 (H) As a meal planner, I want to delete an ingredient. Story size: 2 Risk level: L
  • US 01.05.01 (H) As a meal planner, I want to see a list of my ingredients. Story size: 2 Risk level: M
  • US 01.06.01 (F) As a meal planner, I want to sort the list of ingredients by description, best before date, location, and ingredient category. Story size: 3 Risk level: M

Recipes

  • US 02.01.01 (H) As a meal planner, I want to add a recipe, with a title, preparation time, number of servings, recipe category, comments, photograph, and list of ingredients. Story size: 4 Risk level: M
  • US 02.02.01 (H) As a meal planner, I want to add an ingredient to a recipe, with a brief description, amount, unit, and ingredient category. Story size: 3 Risk level: M
  • US 02.03.01 (H) As a meal planner, I want to delete an ingredient from a recipe. Story size: 2 Risk level: L
  • US 02.04.01 (H) As a meal planner, I want to view a recipe and its details.
  • US 02.05.01(F) As a meal planner, I want to edit the details of a recipe, including the ingredients. Story size: 3 Risk level: M
  • US 02.06.01 (F) As a meal planner, I want to delete a recipe. Story size: 2 Risk level: L
  • US 02.07.01 (H) As a meal planner, I want to see a list of my recipes. Story size: 2 Risk level: M
  • US 02.08.01 (F) As a meal planner, I want to sort the list of recipes by title, preparation time, number of servings, or recipe category. Story size: 4 Risk level: H

Meal Plan

  • US 03.01.01 (F) As a meal planner, I want to make a meal plan, for several upcoming days of meals, based on choosing from my recipes or individually from my ingredient storage. Story size: 5 Risk level: H
  • US 03.02.01 (F) As a meal planner, I want to scale my recipes to adjust the number of servings for the meal plan. Story size: 4 Risk level: H

Shopping List

  • US 04.01.01 (F) As a meal planner, I want to view a shopping list of ingredients that I need to buy, based on my ingredient storage and meal plan. Story size: 3 Risk level: M
  • US 04.02.01 (H) As a meal planner, I want each ingredient on the shopping list to show its description, amount, unit, and ingredient category. Story size: 3 Risk level: M
  • US 04.03.01 (F) As a meal planner, I want to sort the shopping list of ingredients by description or category. Story size: 4 Risk level: M
  • US 04.04.01 (F) As a meal planner, I want to note that I have picked up an ingredient on the shopping list. Story size: 3 Risk level: M
  • US 04.05.01 (F) As a meal planner, I want to add ingredients I have picked up to my ingredient storage, reminding me to complete details like location, actual amount, and unit. Story size: 3 Risk level: M