CS 3 (Spring 2022) Project Logs in CS3

Writing Your Project Log

In addition to completing the project, your group will need to maintain a log of who does what throughout the project. The log should be written in the README provided in your git repo, and updated consistently to reflect the group’s progression. This is a mandatory part of all projects in this course. If the project log is not updated completely and properly, you are unable to have in-person OH or code reviews with your TAs.

We have many reasons we are having you keep a detailed logs. First, it is a real-world practice that is common in software engineering, so it is good to get into practice. Second, reading the log helps you better understand what other members of your group have worked on, and any bugs they may have faced that you may also encounter. Finally, it helps your Mentor TAs understand where you are in the project, allowing them to help you better.

In terms of what we expect, for each entry, you should include the following

Examples

Some entries from an example log could look like the following:

Wednesday, 3/23, 9:30 - 11:30pm

Thursday, 3/24, 10:00 - 12:00pm

Thursday, 3/24, 11:00 - 12:00pm