Skip to content

Internal Meetings

Dylan Fernandes edited this page Apr 12, 2017 · 13 revisions

Sprint #1

Meeting 1

Wednesday January 25th 2017
Time 12:00 PM to 13:00 PM (60 mins)
Absent: Jacob, Olivier, Pablo

Group Brainstorming:

Possible Features:

  • Study group search
  • Document distribution
  • Attendance taking
  • Scratch pad
  • Book meetings with TA
  • Appoint study lead
  • Chat/Forums
  • Integrate with Facebook
  • Difference from Moodle: focused more on student-student and student-TA interaction

Role split

  • Front end: Simon, Olivier
  • Back end: Dylan, Phil, Pablo
  • Team lead: Martin
  • Technical lead: Jacob
  • Designer: Samantha
  • Tester: Everyone

Meeting #2

Wednesday February 1st 2017
Time 12:00 PM to 14:00 PM (120 mins)
Absent: No one

Planning Sprint 2:

Assignment of Issues

  • AT:Registration > 0sp Dylan, Pablo (dev story)

  • ATs for Login > 0sp Dylan (dev story)

  • Design: Profile page and Dashboard > 3sp Sam

  • Navigation Bar > 5sp Simon

  • Component: Profile Page > 3sp Martin

  • Update information in profile page > 2sp Martin

  • Generate Burndown for sprint 2 > 0sp Martin (dev story)

  • Implement Backend API for profile page > 0sp Phil (dev story)

  • BACK END: Registration form validation > 0sp Phil (dev story)

  • Login Validation > 2sp Olivier

  • Registration Validation > 3sp Olivier

  • Form Validation for Profile edit > 3sp Olivier

  • Create UPDATE API User endpoint > 0sp Pablo (dev story)

  • Testing: Test User API endpoints > 0sp Pablo, Phil (dev story)

  • Set up Continuous Deployment > 0sp Jacob (dev story)

  • Set up Server > 0sp Jacob (dev story)

  • Users do not get redirected to the profile page on successful log in > 0sp Jacob, Simon (dev story)

  • Persistent Cookies > 0sp Jacob (dev story)

Notes

  • Study groups can be displayed on a sidebar as channels (like Slack)
  • When you join a group you should have the option to join as TA
  • Implement a settings page

Sprint #2

Meeting #3

Wednesday February 8th 2017
Time 10:00 AM to 10:15 AM (15 mins)
Absent: No one

Working on the tasks for Sprint 2

Since there was no sprint planning and everyone was busy working on their tasks assigned for the Sprint 2, the team agreed on pushing the meeting to Friday February 10th.

This way we can have more time to complete the tasks and have a more productive meeting on Friday.

Meeting #4

Friday February 10th 2017
Time 13:15 PM to 14:00 PM (45 mins)
Absent: Philippe

Tracking Progress

Meeting during the tutorial while waiting for our meeting with the customer. The highlights of the meeting are as follows:

  • Team gave their status of their task progress for sprint 2.
  • Team agreed on not creating issues without mentioning Martin.
  • Team discussed about focusing more on the documentation.
  • Team agreed on being less perfectionist about the quality of the code.

Meeting #5

Monday February 13th 2017
Time 13:00 PM to 14:00 PM (60 mins)
Participants: Philippe, Martin and Pablo

Coding Help

Small meeting to go over our assigned tasks and help each other out.

  • Discussed the idea to write a short Front-end and Back-end tutorials on the gitHub wiki (here) to show other members how to get started with basic tasks.
  • Discussed about setting up backend tests with mocha and chai.
  • Discussed briefly the redux workflow.
  • Helped each other out and showed our progress on our current coding tasks.

Meeting #6

Wednesday March 22th 2017
Time 13:30 PM to 15:00 PM
Participants: Everyone

Discussion on priority of features

  • Concluded that we need to focus on functional implementation of the chat and study group system.
  • Discussed all the different technical features that need to be fixed and that are holding us back
  • Decided on our testing procedures and coverage levels

Bug fixing

  • A bug was introduced that caused the server to crash every time the profile was edited.
  • Working together we backtracked the origin of the bug and fixed it

Sprint #5

Meeting #7

Wednesday March 29th 2017
Time 15:30 PM to 17:30 PM
Participants: Dylan, Philippe, Olivier, Sam, Simon

Discussion on tasks to finish for evaluation

  • Group component
  • Adding users by email to study group
  • Chat component
  • UserStory manual Testing
  • Verify server side tests

General Discussion

  • Priority of tasks
  • Tentative schedule to complete the tasks
  • Scheduling manual redaction

Meeting #8

Wednesday April 12th 2017
Time 10:00 AM to 1:00 PM
Participants: Everyone

Discussion on tasks to finish for evaluation

  • UI update tests
  • Fixing small bugs
  • Final pull requests

General Discussion

  • Final report
  • Presentation slides -Possible improvements