Skip to content

Meeting Minutes

Meeting 0 - Project introduction

Details

Date: Jan 22, 2025 @8pm

Location: Discord

Attendees:

  • Paul Li
  • Dave Kaushik
  • Jared Gourley
  • Josie Paananen
  • Muhammad Hossain
  • Sharon Wong
  • Zachary Zhang

Agenda:

  • add TA into discord
  • Project expectations
  • Elicit project requirements
  • Executive summary
  • Project glossary
  • User stories
  • MoSCoW

Minutes

  • MAKE A GITHUB RELEASE:
  • It’s like something in markdown that github deploys into a website?
  • Check rubric for each sprint (on website)
  • Also see the example documentation
  • A unique release every sprint deadline
  • This will be how the TAs mark?
  • For the client meeting:
  • Make sure we actually have new things to do (i.e. not simply bug fixing the whole term)
  • Clarify requirements with them - don’t let them add too many features in
  • Get the code from the previous semesters
  • Amir can give us feedback if we have something finished early enough

Action Items

  • Everyone: Set up meeting to meet with clients

Meeting 1 - Meet clients

Details

Date: Jan 23, 2025 @6pm

Location: Google meeting

Attendees:

  • Funke Smith(Client)
  • Paul Li
  • Dave Kaushik
  • Jared Gourley
  • Josie Paananen
  • Muhammad Hossain
  • Sharon Wong
  • Zachary Zhang

Agenda:

  • Introductions to clients
  • discuss about project scoop
  • Features wish to be done
  • Q&A

Minutes

  • Would like to do a project that is small and simple
  • Ideally a scope that is enough to be FINISHED in one semester
  • Want to avoid leaving unfinished work that would have to be worked on by the next team
  • Features
  • Determine which of the below features are mandatory, ideal, or not feasible
  • (See doc for more details)
  • Signup/Profile Creation (mostly done? Unless they want improvement)
  • Students, mentors, industry partners can sign up
  • All of the above can create profiles
  • Opportunities Board
  • Job shadowing is under career aspiration
  • Mentorship Connection
  • Badges and Achievements
  • Project and Problem-Based learning opportunities (Nice to Haves)
  • There would be courses LMS (New feature)
  • Resource Library
  • Feedback and Evaluation

Action Items

  • Everyone: Clone repo and run it locally see if it works

Meeting 2 - Sprint 1 Project Meeting

Details

Date: Jan 27, 2025 @8pm

Location: Discord

Attendees:

  • Paul Li
  • Dave Kaushik
  • Jared Gourley
  • Josie Paananen
  • Muhammad Hossain
  • Sharon Wong
  • Zachary Zhang

Agenda:

  • Start working on sprint 1
  • Finish up user story
  • Start with acceptence test
  • Distribute work

Minutes

Setting up user story

  • Go over document that client offered and start creating user sotry
  • Finish up Epic 1 - 7
  • Setting up acceptance test for each user story
  • Ask TA for futher more premission for the repo

Prioritize user stories using MoSCow


Meeting 3 - Sprint 1 Demo

Details

Date: Feb 2, 2025 @10am

Location: Discord

Attendees:

  • Paul Li
  • Dave Kaushik
  • Jared Gourley
  • Josie Paananen
  • Muhammad Hossain
  • Sharon Wong
  • Zachary Zhang

Agenda:

  • Finish up sprint 1 and deploy

Minutes

Standup

  • Create lo-fi designs for functionality
  • create issues for each user story and add it to the GitHub project board
  • Copy old UML diagram unless there's any design changes. The architecture design should not change too much from the last iteration
  • Create story map for the next 5 sprints
  • create epic (high-level) user stories for now and refine them before submitting documentation and starting development
  • Wildcard is worth 5 percent of the grade for this sprint and is based on our relative performance compared to other teams
  • We have discussed who will work on each of the deliverables for sprint 1

Action Items

  • Everyone: add work into mokdoc and deploy them to github

Meeting 4 - Spring 1 Review with client

Details

Date: Feb 3rd, 2025 @12:30pm

Location: Google meeting

Attendees:

  • Funke Smith(Client)
  • Paul Li
  • Dave Kaushik
  • Jared Gourley
  • Josie Paananen
  • Muhammad Hossain
  • Sharon Wong
  • Zachary Zhang

Agenda:

  • Get client's feedback on user stories and requirements

Minutes

  • Wants to know the tools we are creating
  • First make current features better—then streamline processes

Went through Project Requirements

  • She wants access documentation.
  • Doesn't want to use a GitHub account—can we share a mock doc?
  • Might have to convert to PDF.

Authentication

  • Liked the sign-in page.
  • Wants to be able to sign in with Google.

Badges

  • UI component, badge design.
  • Wanted to know our means.

Opportunities Board

  • Two parts:
  • Organization – Input task info, job description, etc.
  • Student-job shadowing opportunities.

Work-Based Learning

  • Similar to a LinkedIn-style careers site.
  • Something similar (showing job available)
  • Questions:
  • Does the company need a login?
  • Can an admin post an opportunity?
  • Wants a broke.

Event Calendar

  • Wants the calendar. If unavailable, she is willing to sacrifice it.

Mentorship Connection

  • Admins want to manually approve one-on-one mentorships with professionals in the field, not tutors.
  • Admins do not want to manually approve mentorships through events.

Badges and Achievements

  • She liked it.

Project and Problem-Based Learning

  • Two ways:
  • Project-Based Problem Course

    • Project based— problem course
    • Farmers having problem with supply chain– create a solution, be a consultant —have encounters to solve a problem
    • Want students to solve it
  • Experiential Learning

    • Includes job shadowing.
    • Includes job-related problem-solving.

Feedback

  • Secondary feature for her.
  • Can cause problems.
  • Won't do

Action Items

  • Everyone: Run the project locally, start working on sprint 2 tasks

Meeting 4 - Spring 1 Review with client

Details

Date: Feb 3rd, 2025 @12:30pm

Location: Google meeting

Attendees:

  • Funke Smith(Client)
  • Paul Li
  • Dave Kaushik
  • Jared Gourley
  • Josie Paananen
  • Muhammad Hossain
  • Sharon Wong
  • Zachary Zhang

Agenda:

  • Get client's feedback on user stories and requirements

Minutes

  • Wants to know the tools we are creating
  • First make current features better—then streamline processes

Went through Project Requirements

  • She wants access documentation.
  • Doesn't want to use a GitHub account—can we share a mock doc?
  • Might have to convert to PDF.

Authentication

  • Liked the sign-in page.
  • Wants to be able to sign in with Google.

Badges

  • UI component, badge design.
  • Wanted to know our means.

Opportunities Board

  • Two parts:
  • Organization – Input task info, job description, etc.
  • Student-job shadowing opportunities.

Work-Based Learning

  • Similar to a LinkedIn-style careers site.
  • Something similar (showing job available)
  • Questions:
  • Does the company need a login?
  • Can an admin post an opportunity?
  • Wants a broke.

Event Calendar

  • Wants the calendar. If unavailable, she is willing to sacrifice it.

Mentorship Connection

  • Admins want to manually approve one-on-one mentorships with professionals in the field, not tutors.
  • Admins do not want to manually approve mentorships through events.

Badges and Achievements

  • She liked it.

Project and Problem-Based Learning

  • Two ways:
  • Project-Based Problem Course

    • Project based— problem course
    • Farmers having problem with supply chain– create a solution, be a consultant —have encounters to solve a problem
    • Want students to solve it
    • Experiential Learning

    • Includes job shadowing.

    • Includes job-related problem-solving.

Feedback

  • Secondary feature for her.
  • Can cause problems.
  • Won't do

Action Items

  • Everyone: Run the project locally, start working on sprint 2 tasks

Meeting 5 - Sprint2 Distrubtion

Details

Date: Feb 5th, 2025 @9:30am

Location: ECHA

Attendees:

  • Paul Li
  • Dave Kaushik
  • Jared Gourley
  • Josie Paananen
  • Muhammad Hossain
  • Sharon Wong
  • Zachary Zhang

Agenda:

  • Start distrubting sprint2 work

Minutes

Standup

  • seprate the work to every teammate according the project planning

Action Items

  • Everyone: start working on their task

Meeting 6 - Sprint2 Discussion

Details

Date: Feb 12rd, 2025 @9:30am

Location: Discord

Attendees:

  • Paul Li
  • Dave Kaushik
  • Jared Gourley
  • Josie Paananen
  • Muhammad Hossain
  • Sharon Wong
  • Zachary Zhang

Agenda:

  • Discuss what we discovered during implement sprint2

Minutes

Standup

  • Apply button is not working in the app
  • Signup as Company has wierd logic
  • Send message to signup as company is not working
  • Searching bar has several bugs
  • Need to get the logic of company role and company account clear because they are not the same

Action Items

  • assigned bug fixing task to teammates

Meeting 7 - Sprint3 Discussion

Details

Date: Feb 24th, 2025 @8:00pm

Location: Discord

Attendees:

  • Paul Li
  • Dave Kaushik
  • Jared Gourley
  • Josie Paananen
  • Muhammad Hossain
  • Sharon Wong
  • Zachary Zhang
  • Swayam Seth

Agenda:

  • Discuss how are we distributing the tasks for part 3

Minutes

Standup

  • Introductions with new member
  • Discussion about the project
  • Story 2 and 5: Job shadowing listings, internships and project listings (create, view) - Jared/Paul/Zach
  • Story 3: Mentor-mentee - Dave/Safwan
  • Story 4: Badges - Josie/Swayam
  • Story 6: Search Functionality for resources, editing resources, removing (admin) - Sharon

Action Items

  • assigned sprint 3 task to teammates

Meeting 8 - Sprint3 Discussion

Details

Date: Mar 5th, 2025 @9:00am

Location: ECHA

Attendees:

  • Paul Li
  • Dave Kaushik
  • Jared Gourley
  • Josie Paananen
  • Muhammad Hossain
  • Sharon Wong
  • Zachary Zhang
  • Swayam Seth

Agenda:

  • Reviewed feedback for sprint 2

Minutes

Standup

  • Passing and failing tests need to be in each tests, want more tests
  • Focus on the UI/UX, traceability matrix, documentation for sprint 3
  • Wants more progress for sprint 3
  • Keep in mind we have the login now, badge system, resources
  • Some adjustments are okay
  • Want the tests to run in github actions**
  • Need to meet with client

Action Items

  • schedule time to meet with clients

Meeting 9 - Sprint2 Review with clients

Details

Date: Mar 6th, 2025 @5:00pm

Location: Zoom

Attendees:

  • Funke Smith(Client)
  • Paul Li
  • Dave Kaushik
  • Jared Gourley
  • Muhammad Hossain
  • Sharon Wong
  • Zachary Zhang
  • Swayam Seth

Agenda:

  • Get client's feedback on user stories and requirements

Minutes

Standup

  • Quick introduction of Swayam to Funke and Farjana
  • Swayam showed the badge system
  • Quick check-in to make sure we’re on the same page
  • Funke would like to see the ‘work plan’ aka user story roadmap / sprint plan
  • She agrees that ‘quality over quantity’ is important - implementing simpler features correctly is better than more buggy ones
  • Paul showed company signup process
  • They have an email address that we should be able to use
  • Skillcity would probably like to manually approve the requests of companies that want to join, but once they are on the website they could freely post jobs (that could get banned if they don’t follow terms of service)
  • Dave showed mentor/mentee matching
  • For mentoring, there are strict rules about who should engage with young people. Mentor applications should be manually approved?
  • Somewhere in the process, an admin has to approve the connection attempt
  • Potentially restrict a mentee to only have one mentorship application going at one time
  • NOTE: a student’s profile will be partially public (their skills, portfolio, etc), but DO NOT reveal any of their contact information to the public
  • Jared showed creation of job/activity postings and students applying to jobs
  • Do more research on other job/experiential learning sites to make sure it’s up to competitive standards(?)
  • Sharon showed the resource panel
  • Do more research again on what we’re modelling this resources system correctly?

Action Items

  • double check the sprint plan that everything is up-to-date and send to her
  • compare with other similar services when trying to figure out assumptions on implementing things

Meeting 10 - Sprint3 Demo + Sprint 4 Distribution

Details

Date: Mar 12th, 2025 @9:30am

Location: ECHA

Attendees:

  • Paul Li
  • Dave Kaushik
  • Jared Gourley
  • Muhammad Hossain
  • Sharon Wong
  • Zachary Zhang
  • Swayam Seth
  • Josie Paananen

Agenda:

  • Demo and sprint 4 task distribution

Minutes

Standup

  • Finished the standup w/ TA and demo
  • Caught up on how everyone implemented their features, any blockers
  • Planned what’s next:
  • Calendar Creation (2.05, 2.06): Jared, Zach
  • Mentors creating Assignments for mentees (5.03, 5.04): Safwan, Dave, Paul
  • Google authentication: Josie, Sharon
  • Email service: Swayam

Action Items

  • everyone works on their tasks

Meeting 11 - Sprint 4 Checkin

Details

Date: Mar 19th, 2025 @9:00am

Location: ECHA

Attendees:

  • Dave Kaushik
  • Jared Gourley
  • Muhammad Hossain
  • Sharon Wong
  • Zachary Zhang

Agenda:

  • Sprint 4 standup

Minutes

Standup

  • Finished the standup w/ TA
  • Project should be 85% done
  • Requirements for sprint 4 submission are pretty much the same as previous ones

Action Items

  • everyone continue working on their tasks

Action Items

  • everyone works on their tasks

Meeting 12 - Sprint 4 Demo and Sprint 5 Tasks

Details

Date: March 26th, 2025 @9:00am

Location: ECHA

Attendees:

  • Dave Kaushik
  • Jared Gourley
  • Sharon Wong
  • Zachary Zhang
  • Paul Li
  • Josie Paananen
  • Swayam Seth

Agenda:

  • Sprint 5 standup

Minutes

Standup

  • Finished the standup w/ TA
  • Discussed the deployment manual, job description, with TA
  • Addressed current bugs in the program
  • Project should be 100% done for Sprint 5
  • Did Sprint 5 deligations

Action Items

  • everyone works on assigned tasks