Sprint Plannings - CMPUT301F23T02/StressOverflow GitHub Wiki
October 17, 2023.
Preparation plans:
Sunny - User stories, assigning story points to a few parts of them. Small parts of the user diagram mockup.
Crystal - Reviewing story points and assigning risk factors to each user story.
Ying - Created Figma prototypes for logging in and the general overview page, not including fragments
Sagi - Creating the dialog fragments and the transitions between each state on Figma
Caite - Created the tentative CRC cards for the project so far
October 24, 2023.
Happy midterm week.
Let's do nothing because we have midterms.
October 31, 2023.
Couple of remaining midterms, so not much work.
Create boilerplate code for the project.
As a team, start creating the basic list view stuff (one person did most of this since its mostly the same as assignment 1, and was relatively low effort).
November 7, 2023.
Sunny - Issues relating add/edit item fragments, main listview.
- US 01.01.01: Add items with [...]
- US 01.02.01: View items and details
- US 01.03.01: Edit items
- US 01.04.01: Delete items
- US 02.01.01: See items
- US 02.02.01: See total item value
Crystal - Issues and user stories relating to tags.
- US 01.01.01: Add items with [...]
- US 01.02.01: View items and details
- US 01.03.01: Edit items
- US 02.03.01: Select and delete items
- US 03.01.01: Define tags
- US 03.02.01: Attach tag(s) to item
- US 03.03.01: Select items and apply tag(s)
Ying - Issues and user stories relating to filtering and sorting items.
- US 02.04.01: Sort by [...] in ascending or descending order
- US 02.05.01: Filter by date
- US 02.06.01: Filter by description
- US 02.07.01: Filter by make
- US 03.04.01: Sort by tag
- US 03.05.01: Filter by tag
Sagi - Issues relating to login screen, authentication, and session stickiness.
Caite - Issues related to picture creation, uploading, and attaching pictures to items.
- US 04.01.01: Take photos and attach to item
- US 04.02.01: Use photos from gallery and attach to item
- US 04.03.01: Delete attached photo
- US 05.02.01: Specify description from product barcode
November 14, 2023.
Everyone writes tests for their own respective pieces of code and the assigned user stories from last week, last weeks' user stories ~85% done
November 21, 2023.
Mostly perfectly maintenance from now on
Sagi - fixing a few authentication error edge cases
Sunny - a few tests + UI touchups
Ying - sorting testing and optimization
Caite - image testing and optimization
Crystal - tag testing + implementation of cascading tag deletion
November 28, 2023.
Sunny - UML and implementation of US 05.01.01: Identify number from camera image
Caite - Tests, implementation of US 05.02.01: Specify description from serial number
Crystal - tests, fixing edge case issues when mass-adding tags on a filtered view
Sagi - CRC cards, login screen touchups, tests
Ying - lots of tests and integration tests