Add Matt's reflection

This commit is contained in:
Danila Fedorin 2020-05-29 00:02:33 -07:00
parent a7c6a36134
commit 9e940dd16d
1 changed files with 26 additions and 0 deletions

View File

@ -30,4 +30,30 @@ I have learned how to communicate with others and spread out the work. As a team
\subsection*{If you could do it all over, what would you do differently?}
Honestly I wouldn't change much. After the first term, our team discovered a better way of splitting up work to make us more efficient and ensure work was being done evenly. The only significant thing I would change would be to implement this design from the beginning, to reduce anger amongst teammates and increase our efficiency. We used an online resource to assign out action items to the team members, and then team members could complete these action items on their own time and report results back to the team via this online tool.
\pagebreak
\section*{Matthew Sessions}
\subsection*{What technical information did you learn?}
That sometimes Arduino drivers will include an operating system, which consumes most of the available memory. How to write code that uses the least amount of space in C, C++ would generate a lot of useless code.
Rewriting Arduino drivers that were made in C++ can save a lot of application memory, each byte used matters a lot.
\subsection*{What non-technical information did you learn?}
Most wireless technology does not penetrate buildings, so an a area with a lot of buildings will yield poor signals between wireless devices.
\subsection*{What have you learned about project work?}
To commit changes often means that you can go back to something that worked a few minutes ago, being able to do this usually saves a lot of time.
Many (Arduino) libraries from the internet are poorly implemented and more often than not can be further optimized and tailored to the specific application.
\subsection*{What have you learned about project management?}
Storing all documents in a shared space keeps documents from getting lost and allows project members to access information quickly.
\subsection*{What have you learned about working in teams?}
Maintaining constant communication with the team is critical to making progress in any project.
That even with hardware it is possible to work with hardware over the internet through VPN and SSH.
\subsection*{If you could do it all over, what would you do differently?}
Hardware wise it would have been easier had we used an ARM CPU based microcontroller instead of AVR, as this would have provided us with much more memory and disk space for our application.
\end{document}