AVC Project Plan - Aaris-Baskaran/ENGR101-AVC-Team35 GitHub Wiki
Team 35
Team Members & Contact Information:
Aaristarcus Baskaran | Email: [email protected] | Discord: AarisBaskaran#2505
Charles Erasmus | Email: [email protected] | Discord: Caverasmus#9565
Calvin Herbert | Email: [email protected] | Discord: Ventrix#3375
Aidan Lim | Email: [email protected] | Discord: WillPowerme#5321
Marius Minnie | Email: [email protected] | Discord: D47kB70th37#2147
Communication Tools:
GitHub (Documenting code and recording progress) : https://github.com/Aaris-Baskaran/ENGR101-AVC-Team35
Discord (Group Chat & Voice Calls)
Email (Secondary Option If Discord Unavailable)
Roles:
Project Manager: Calvin Herbert
- Sets up regular meetings
- Controls communication
- Reports regularly
- Combines team documentation
- Communication documentation
Program Architect: Aaristarcus Baskaran
- Plans out code
- Writes core aspects of code
- Extends functionality
- Documents issues and changes
Program Developer: Charles Erasmus
- Writes code
- Assists Program Architect
- Bug fixes
- Documents issues and changes
Program Developer: Marius Minnie
- Writes code
- Assists Program Architect
- Bug Fixes
- Documents issues and changes
Program Tester: Aidan Lim
- Prepares trial run conditions
- Tries to break program
- Identifies possible solutions
- Documents performance against milestones
Milestones:
Project Start:
Start Date: 3rd June | Due Date: 4th June
Tasks:
Complete AVC Project Plan - All
Install and test setups for code writing - All
Write test cases for code - Program Tester
Ensure Plan is completed and placed on GitHub - Project Manager
Core Code:
Start Date: 4th/5th June | Due Date: 9th June
Tasks:
Make outline and basic program for 'robot' - Program Architect
Write main section of core code - Program Developers
Test new versions of core code and debug if possible - Program Tester
Organize meetings and document progress, help other members where needed - Project Manager
Report and document progress as we go - All
Completion Code:
Start Date: 9th/10th June | Due Date: 15th June
Tasks:
Make outline and basic program for 'robot' - Program Architect
Write main section of completion code - Program Developers
Test new versions of completion code and debug if possible - Program Tester
Organize meetings and document progress, help other members where needed - Project Manager
Report and document progress as we go - All
Challenge Code:
Start Date: 15th/16th June | Due Date: 18th June
Tasks:
Make outline and basic program for 'robot' - Program Architect
Write main section of challenge code - Program Developers
Test new versions of challenge code and debug if possible - Program Tester
Organize meetings and document progress, help other members where needed - Project Manager
Report and document progress as we go - All
Final:
Start Date: 19th June | Due Date: 19th June
Tasks:
Have final project meeting - All
Do final checks of program and ensure that code is finished - All
Review project documentation to ensure content is comprehensive and correct - All
Submit Final Code and Documentation - All