CS2212B Group Project
Our group project (codenamed BuildingBuddy, or BB for short), a very heavyweight component of the course CompSci 2212B, has been launched officially on January 25, 2023, marked by the first group meeting held at 5:30 pm on this day at Middlesex College. To simply put, this project requires us, a team of five guys, to build a full-stack application that shows the floor plans of several buildings on campus. This application is expected to feature some required and extra functionalities.
About the BB app icon design: The half-band-aid-shaped elements were indeed inspired by the logo of BlackBerry, a Canadian software company whose stock symbol is also BB. Purple is the official colour of Western University. Yellow stands for Snapchat, where the BB dev team was formed. Those overlapping BlackBerry-inspired shapes indicate the main feature of the app — displaying floor plans. And yes, we’re assigned the team number 14. The icon was designed with Affinity Designer V1 for Mac.
While we already have a Confluence space for this project (since Western University is a big fan of the Atlassian bundle: Jira, Confluence, and BitBucket), it doesn’t hurt to create a page on my own site to log my own activities through and through. Why? Probably someone stressed by this course like we are will Google this course code (CS2212) and project and end up reading this page at some point. I hope it will help them gain some insights into how a school project on software engineering actually moves forward from a team member’s perspective and what work an individual needs to do in the process.
Unlike the other blog posts, this page will be updated regularly without a card-in-card view or change in timestamp.
Date & Time | Duration (Minutes) | Location / Work Mode | What I Did | Side Notes |
Wed 2023-01-25 17:30–17:45 |
15 |
MC222
in person w/ 4 team members & TA |
|
|
Thu 2023-01-26 17:05–18:10 |
65 |
Weldon Library (basement)
in person w/ 3 team members |
|
|
Thu 2023-01-26 21:10–23:40 |
150 |
home
individually |
|
|
Fri 2023-01-27 15:45–16:05 |
20 |
home
on Discord call w/ 3 team members |
split up work on the Req Doc:
|
|
Sat 2023-01-28 02:55–03:35 |
40 |
home
individually |
designed and uploaded the icon for the team project, possibly useful for the UI | |
Sat 2023-01-28 14:50–17:00 |
130 |
home
individually |
|
|
Sat 2023-01-28 20:00–20:45 |
45 |
home
individually |
edited several subpages under “Functionality to Be Delivered” and some other pages across the Confluence space | |
Sun 2023-01-29 19:40–20:20 |
40 |
home
individually |
finished editing all subpages under “Functionality to Be Delivered” | |
Tue 2023-01-31 01:40–02:35 |
55 |
home
individually |
|
|
Tue 2023-01-31 16:04–16:29 |
25 |
home
on Discord call w/ 4 team members |
discussed a few details about the Req Doc and our work on hand | I was online (camera on), and the other 4 guys were at Arts & Humanities Building |
Tue 2023-01-31 16:30–18:00 |
90 |
home
individually |
|
|
Tue 2023-01-31 23:14–23:44 |
30 |
home
individually |
|
|
Wed 2023-02-01 10:40–11:20 |
40 |
NSC-1
hybrid |
|
The teacher gave us some time in class to refine our documentation on Confluence. Team memebers were seated at different spots in the classroom but we were talking on Discord. Didn’t take my laptop to the class and I couldn’t do much. |
Wed 2023-02-01 17:30–17:40 |
10 |
MC222
in person w/ 4 team members & TA |
|
Starting next week, the TA will meet the team 16:10–16:30 every Friday |
Thu 2023-02-02 01:40–02:20 |
40 |
home
individually |
|
|
Sat 2023-02-04 17:30–18:20 |
50 |
home
individually |
|
|
Sun 2023-02-05 17:00–18:00 |
60 |
home
with other team members on Discord |
collaborated on the use case diagram | |
Mon 2023-02-06 01:50–03:20 |
90 |
home
individually |
|
|
Mon 2023-02-06 16:00–19:30 |
210 |
home
individually |
|
|
Fri 2023-02-10 14:10–16:10 |
120 |
AHB 3B04
w/ teammates |
|
|
Fri 2023-02-10 16:10–16:25 |
15 |
MC222
w/ teammates and TA |
Asked a few questions about Design Doc and coding norms |
|