About

Team Organization

Our team was divided into four main sub-teams: hardware, software, research, and presentation. All four teams reported to Austin and we held, on average, two weekly scrum meetings to provide updates on our progress.

To promote our workflow, we used Github for code reviews and our codebase, Trello for task assignment, progression, and tracking, and Microsoft Teams for text communication and online meetings.

Using Trello, we implemented agile methodologies and wrote detailed tickets for everyone's tasks that included a background, specifications, assumptions, acceptance criteria, and story points. This allowed us to clarify what we wanted accomplished in each ticket and also gave us a good method to track time spent.