- Spend more time planning and designing. Taking an extra week to plan the build more intensively (such as calculating required power, assessing available motors and equipment) would likely save some time.
- Spending more time trying to make a more complete and accurate timeline may have allowed us to have more balanced weeks, instead of having a "crunch time" in the last couple weeks.
- Recording every single test and taking a picture or having some kind of documentation after every working day would have been a good way to understand what took lots of time, effort, etc.
- 3D printed parts are good, but can be fragile if, for instance, the direction of the layers is done such that the force applied on that piece is in the same direction. This can lead to parts breaking under stress.
- Although the 3D printed parts allowed us to make parts quickly and evolve our design in an agile manner, but also failed at some points leading to a lack of some reliability.
- Again, better planning and more time allocated to design before rushing to build things to meet deadlines would have resulted into fewer moving parts, making things go more smoothly than it did.