Team Weekly Report for 11/18

This week, we are worried that the visualization of our project is not smooth enough, even though the speaker is smooth and real-time. This has been the greatest risk that could jeopardize the success of the project, since we want to present our visualization on the monitor on the demo day. So, to manage this risk, we are working on the control script of the recognition system to optimize the rendering to output estimation results in real-time. Some of the ways we explored are vectorization into a numpy array, creating non-blocking processes. The contingency plan is to spawn fewer processes to optimize the overhead.

No change is made to the system design. No updates to the schedule. We are on track now for testing.

Team question: Explain how you have grown as a team, and detail some of the strategies you have used to establish goals and plan tasks so far this semester.

As a team, our collaboration has been more successful in terms of clearer goals and better communication. We set clear goals individually and as a team, and this leads to on-time delivery of milestones because we use specialized expertise to focus on goals better. One strategy we have used to establish clear goals is to set goals based on priority. We focus more on urgent tasks, then important tasks, then non-urgent and non-important tasks. By using this strategy, we can rule out some tasks that are over-thinking. For example, we can focus more on important tasks such as real-world testings of the system instead of optimizing the script blindly. Another strategy is to set both flexible and hard deadlines. Flexible deadlines motivate each of us to take responsibility and hard deadlines ensure the schedule is on track.

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *