Skip to content

Meeting Minutes

Norman Kong edited this page Feb 21, 2021 · 10 revisions

Meeting 1 : Tuesday, February 9th

Agenda

  • Sprint Planning (schedule next meeting)
  • Task Division

Attendance

Everyone was present

Decisions Made

  1. Sprint Planning
  • Meeting 2: Sunday, February 14th @7:30PM
  • Divide the team in a group of 3 & group of 2. Each team writes the 15 requirements and domain model and present it on Sunday's meeting. Merge the work to have a final requirement and UML class diagram.
  • Meeting 3: Thursday, February 18th @7:30PM
  • Have final changes made to models, present persistence layer and testing layer.
  • Work & review the documentation on Github
  • Update welcome page, README files
  1. Task Division
  • Documentation will be a rotational task. One person will be assigned documentation on top of their coding task for each sprint.
  • Persistence, Testing Suite , Building System will be divided amongst the five of us once the requirement model is completed
Team Member Roles / Tasks
Annabelle Dion Testing
Sia Ham Database design
Thomas Jarvis Build System
Norman Kong Testing
Catherine Van Gheluwe Database design

Meeting 2: Monday, February 15th 2021

Agenda:

  • Compare the requirements models and domain models of both sub teams (team1: Norman, Thomas; team2: Catherine, Sia, Annabelle) and reach consensus for initial versions of the models.
  • Plan tasks

Attendance

Everyone was present

Decisions Made

  1. Requirements Model:
  • Notable design decisions:
  • Decided that customers can choose to filter available appointments by technician, time and/or services.
  • Decided that technicians will alert the administrator if they must cancel an appointment.
  • Database size estimate: 0.5MB per image, 1 image per appointment, 7 appointments per day, 1 week per appointment = 24.5 MB, x2 in anticipation of peak service, + 10MB for text = 60MB.
  1. We discussed and edited the requirements model, use case diagram and class diagrams.
  • Todo:
  • For Feb. 15, Norman and Thomas: Clean up and finalize class diagram, then add to documentation and repo (see Issues).
  • For Feb. 15, Annabelle, Sia and Catherine: Clean up and finalize and finalize requirements model and use case diagram, then add to documentation and repo (see Issues).
  1. Last tasks for deliverable 1:
  • Thomas will work on the Build System and Continuous Integration on Feb 15. He will then help with other tasks that need help.
  • Catherine and Sia will finish the Persistence Layer as soon as possible.
  • Norman and Annabelle will read into the Testing of Persistence Layer and then apply it once Catherine and Sia finish their task.

Meeting 3: Saturday, February 20th 2021

Agenda

  • Update work done / progress since last meeting:
  • Catherine, Thomas worked on the Persistence Layer, Umple code. Code was written but there are still errors.
  • Annabelle got the springBoot, the CRUD repo and the UnitTests set up, but the tests can't be run yet. She believes it has something to do with the entity manager. Her work is on the branch unitTesting.
  • Norman worked on documentation.
  • Schedule next meeting.
  • Next meeting is scheduled for Monday, February 22nd at 6:00.

Attendance

Everyone was present