Subteam Architecture ==================== Organizing a community FTC team into functional subteams improves efficiency, accountability, and skill development. Subteams allow members to specialize while still contributing to the overall success of the team, creating a scalable and structured environment. Common Subteams --------------- Mechanical / Build ~~~~~~~~~~~~~~~~~ Responsible for the design, assembly, and maintenance of the robot. Works closely with programming to ensure integration between hardware and software. Software / Controls ~~~~~~~~~~~~~~~~~~ Develops autonomous and teleoperated routines, integrates sensors and control systems, and collaborates with the build team to optimize performance. Outreach and Awards ~~~~~~~~~~~~~~~~~~ Manages community engagement, event participation, media presence, and award submissions. Promotes the team’s visibility and fosters connections with sponsors, mentors, and local organizations. Operations and Finance ~~~~~~~~~~~~~~~~~~~~~ Oversees scheduling, inventory, budget management, travel logistics, and general administrative support. Ensures smooth operation of day-to-day team activities. Integration ----------- Subteams must coordinate closely through regular meetings, shared documentation, and clear handoff procedures. Effective communication ensures that technical, operational, and outreach goals align, creating a cohesive team that can execute at a high level while maintaining individual ownership and accountability within subteams.