What are the most significant risks that could jeopardize the success of the project? How are these risks being managed? What contingency plans are ready?
The most significant risk currently is still the integration of our entire project. Our entire CV portion is written in Python, while our interface is done in C++. We know that there are packages that are available that can use the code we wrote from Python and integrate it into our interface. However, we aren’t sure of the speed of using these packages as they are going to be slower than if we ran the CV using C++. We will be testing out this in the next week to see if the difference in speed is crucial for our project. The backup plan is to translate the existing code from Python into C++.
Were any changes made to the existing design of the system (requirements, block diagram, system spec, etc)? Why was this change necessary, what costs does the change incur, and how will these costs be mitigated going forward?
There are currently no significant changes made to the existing design of the system.