Skip to content

2022.10.26 Planning Scrum Meeting

Clare Chen edited this page Oct 28, 2022 · 1 revision

Attendance

  • Everyone is here (in-person)
  • Scrum Master: TA - Brij Patel

Project Updates

  • ~40% completion towards Project Part 3. goal points
    • Ingredient and Recipe functionality currently works independently of each other
    • UML rough diagram has been created
    • Figma storyboards have been updated
  • Answers to previous questions:
    • Do we have to exactly initialize half of our user stories by Project Part 3?

      No, does not have to be exactly, just in terms of effort it should be an equal split.

    • How much detail regarding the attributes of a recipe should be show in recipeList?

      Up the project designers to decide the extent of how much info to show in recipeList other than the names

    • Do images have to be stored in firebase?

      Yes, all data should be stored in firebase

    • Can we allow duplicate ingredients in recipe?

      No

Takeaways

  • On schedule, need to keep up the pace to reach milestones by deadline
  • Integrate the various components into on working prototype instead of disconnected separate projects
  • Most important thing to set up the main menu and convert our activities (e.g. recipe list, ingredients) into fragments
  • Edit ingredient/recipe list user story should be implemented
  • By 2022.11.03, we should have a polished prototype of the ingredients, ingredient storage, recipes, and recipe list.

Action Items

  • Design the main menu UI and functionality
  • Merge code into one working project
  • Start fine-tuning the project (debug and add specifications)
  • Discuss open-ended project specifications and implement them
  • Update UML diagram as project progresses
  • Update StoryBoard Figma as project progresses
  • Continue asking questions posed in the user stories and previous meetings
  • Document answers to meeting prepared question in the wiki
  • Document answers to user story questions in the issues

Individual Action Items

  • Aneel: US 02.08.01, US 02.07.01
    • Show images in RecipeList
    • Change sort 'default' name to 'date added'
    • Change sort ASCII order to alphabet order
    • Do unit tests for recipeList
    • Add controllers to Recipes to specify sort, edit, and add functionality
    • Turn RecipeList activity into fragment
  • Clare: US 02.08.01, US 02.07.01
    • Show images in RecipeList
    • Change sort 'default' name to 'date added'
    • Change sort ASCII order to alphabet order
    • Do unit tests for recipeList
    • Add controllers to Recipes to specify sort, edit, and add functionality
    • Turn RecipeList activity into fragment
  • Curtis: US 02.01.01, US 02.04.01
    • Add images to Recipe
    • Do unit tests for recipe
    • Decide which input are mandatory and which are not, make it clear through UI
    • Change servings and unit input to integers
    • Show error messages for non-filled mandatory fields
    • Add category should be a separate method which includes a drop-down/fields of existing ingredients
    • Turn Recipe activity into fragment
  • Kailash: US 01.01.01, US 01.02.01, US 01.03.01
    • Decide which input are mandatory and which are not, make it clear through UI
    • Show error messages for non-filled mandatory fields
    • Turn Ingredient activity into fragment
  • Josh: US 01.01.01, US 01.02.01, US 01.03.01
    • Decide which input are mandatory and which are not, make it clear through UI
    • Show error messages for non-filled mandatory fields
    • Turn Ingredient activity into fragment
  • Vedant: US 01.05.01
    • Implement edit in ingredient list
    • Add controllers to Ingredients to specify sort, edit, and add functionality
    • Turn ingredientList activity into fragment