Roles

In progress as we conclude exactly which features we’ll include.

Name Official Role Responsibilities/Interests for Development
Drew Scrum Master (Period 1) Teacher/Student backend development, connections
AJ Backend Dev Quiz and assignment storage, quiz frontend, websocket?
Ekam Frontend Dev Table generation and customization/saving, sign-in frontend
Aiden Scrum Master (P3) Wireframes for whole site
Ishi Frontend Dev QR Code Interface, OCR
Toby DevOps Stapplet Backend
Raymond Backend Dev Other data manipulation

Work Emphasis

Period 1 JCC members will focus on general services not specific to data science due to smaller team size, but to account for a relative decrease in complexity, they will be primarily responsible for creating the Teacher and Student objects/databases in the backend to be used for more specific data science backend resources.

Period 3 JCC members will focus mostly on data-science-related services, including backend objects used for storage to each student. This entails converting data to graphs (sounds complicated), etc.

Communication

  • Issues on Scrum Board
  • Slack (VERY active)
  • Meetings at lunch AT LEAST once a week (currently on a streak)

Meetings should discuss:

  • Current state of tasks
  • Individual contributions throughout the previous week
  • Top priorities in the coming week, create task list

These should be saved in an issue on the Scrum Board for documentation.