Project Summary & Timeline

Planned Timeline

Below is the original plan we came up with half way through our first term of working on this project.

*For better quality, the Timeline can be also found on the drive.

*For better quality, the Completion Timeline can be also found on the drive.

Summary of Project Completion

1. Research and Design Phase

We took this phase very seriously because we knew that the more thorough our research was, the more solid our foundation would be for our entire project. However, we naively predicted that our research would be completed by the end of Fall term. But one of the most important things we learned about this stage is that the development of a project is not linear but circular. There were multiple times when we thought we had our design ready but then realized there was something that needed to be changed which meant we had to do additional research to come up with another implementation. This part of the project was also key in developing effective team communication, which also served as the solid grounds for the rest of the development of the system.

2. Building Blocks Phase

At the start of this phase each one of us had a clear plan on what we needed to do independently. This was somewhat different from our research and design phase where we were constantly getting input from each other to design the system as a whole. Although we were working more independently during this phase it really helped that we had created a habit of meeting every week regardless if there was anything that necessary to discuss in person. These instances proved very useful as we received lots of good input from each other. Even though we one might not be as familiar with a specific area of the project good ideas may come from listening to an issue that the expert in that in that particular area might be having.

3. System Integration

During this phase we worked closely together and spent a lot of time at the labs to make the system come together. This was the time when all of our team player skills came into play as connected all the different blocks and debugged errors along the way. Although there were many stressful moments in this part of the project we were able to successfully solve all our problems and work efficiently as team and delivered a working product, and completely functional weeks before we had planned on it. We learned valuable team player skills and we always had each other's backs.

4. Project Presentation

Due to COVID-19 this part of the project of the project wasn't as exciting as we wished it would've been. However, we made the most out of it and dedicated our efforts to making professional documentation. We still met a few times on Zoom to distribute the tasks and provide feedback to each other's documents.