Changes between Initial Version and Version 1 of TeamStructure2020


Ignore:
Timestamp:
Jul 17, 2020, 1:42:01 PM (5 years ago)
Author:
Angela Voo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TeamStructure2020

    v1 v1  
     1= Team Structure 2019-2020 Season
     2
     3== Overview ==
     4The Space RAIDers a team of student volunteers who share an interest in Business and STEM. Students collaborate to create robots, participate in competitions, and help the community foster and develop future STEM leaders. The students are supported by a group of volunteer mentors and faculty who are interested in helping the students learn and succeed. We are here to have some fun and learn / develop new skills.
     5
     6At the broad level, the team is organized into four disciplines or subteams: operations, mechanical, electrical and software.
     7 - __Operations team__ handles funding, developing business plans, writing grant proposals, preparing the team for an award, outreach, etc. They also take care of the website, Facebook, YouTube, and all the team’s other mediums of social media.
     8 - __Mechanical team__ focuses on the physical manifestation of the robot, the development of the individual mechanisms and such. They look into the possible designs for each mechanism and collaborate with Control Systems to make the robot functional and successful.
     9 - __Electrical team__ works on sensors, wiring of the robot, and many other important parts of the robot.
     10 - __Software team__ works on developing the software that controls the robot and the various mechanisms. Software is also responsible for the running of the robot during the autonomous mode and helps the driver control the robot during the teleop mode.
     11
     12All students will be part of one of the above disciplines. Each of the disciplines is vital to the team and the team's success is dependent on all four units being successful and working together. We all succeed or fail as a team. Each of these disciplines are further organized into smaller groups to focus and accomplish specific tasks.
     13
     14Apart from the main disciplines above, there are many teams that are cross-functional. These cross-functional teams are vital to the overall success of the team and the season. Some of these include: drive team, scouting, strategy, integration…
     15
     16We are a student-led, mentor-enabled team. Every member in the team is a leader in their own rights. That said, for the smooth running of a season there are a lot of behind the scenes tasks that need to get done. A well defined team organization is very important so that we can work together to achieve our goals.
     17
     18For the 2019-20 season the team has decided to go with a hierarchical team structure, led by the captain, co-captains, and subteam leads. Together they form the team’s primary leadership. Beyond that, the leads of the divisions within the subteams will handle more specialized tasks.
     19
     20== Captains ==
     21**Team Captain** – Rohan Uttamsingh (overarching robot)
     22
     23 - Understand the needs of the team
     24 - Set the team’s direction and agenda
     25 - Communicate overarching goals
     26 - Collect feedback from the team as a whole and make the hard or important decisions as they arise
     27 - Hold all leads accountable for their responsibilities, address and work towards a solution with leads who aren’t completing their job
     28 - Resolve dispute and provide final decisions when needed
     29 - Maintain contact and good relations with other teams
     30 - Open and close meetings
     31 - Keep motivation high
     32
     33**Co-Captain** – Jessica Wu (overarching team)
     34
     35 - Plan major events specific and non-specific to the robot
     36 - Handle overarching events and plans for the team
     37 - Resolve disputes, helps provides final decisions when needed
     38 - Maintain necessary team operations that are not related to the engineering aspects of the robot
     39 - Prepare the team for competition and season as a whole
     40 - Make team announcements
     41 - Assists captain in deciding overarching goals, direction of the team, and major deadlines
     42 - Assist in managing leadership roles
     43 - Open and close meetings
     44 - Keep motivation high
     45
     46== Major Leads ==
     47**Mechanical Lead** – Benjamin Guo
     48
     49 - Robot Design
     50   - Work with strategy/delegates/integration team to identify the best robot design
     51   - Finalize/choose major mechanical design decisions
     52   - Work with Mechanism Leads to ensure functional design and fabrication of all mechanisms, and take a more hands-on approach to assist whenever applicable
     53   - Work with CAD Lead and Mechanism Leads in allocating space and weight for each mechanism
     54   - Communicate the physical constraints of each mechanism and electrical board to the respective teams
     55 - Integration of mechanisms
     56   - Help the mechanism leads communicate with each other to ensure a cohesive mechanical design
     57 - CAD
     58   - Ensure that all mechanisms groups CAD before building
     59   - Assist all mechanism groups throughout the season in developing their CAD
     60 - Help guide members who look like they aren’t working on something to their mechanism lead ask them how they can help
     61 - Most importantly: encourage and engage all members, help people find things to help with and make people feel welcome and needed.
     62
     63**Mechanical Co-Lead – CAD Lead** – Shyam Pillai
     64 - Ensure that all mechanisms groups CAD before building
     65 - Assist all mechanism groups throughout the season in developing their CAD
     66 - Identify any flaws in the CADs and help groups fix issues
     67 - Track BoM and weight and space budgets
     68 - Communicate with Mechanism Leads and the Mechanical Integrations Lead to ensure that mechanisms fit within their constraints
     69 - Communicate with the Software Lead and Electrical Lead to ensure that sensors and all electrical boards are accounted for in designs
     70 - Synthesize all mechanisms into a single, full-robot CAD and keep that CAD updated as the season progresses
     71
     72**Mechanical Co-Lead – Mechanical Integrations Lead** – Angela Voo
     73 - Work with CAD Lead and Mechanism Leads to outline space and weight constraints for each mechanism
     74 - Ensure that the mechanisms effectively work in conjunction with each other
     75 - Help the Mechanism Leads communicate with each other to ensure a cohesive mechanical design
     76 - Work with the Electrical Lead to ensure all necessary sensors are considered in advance and mounted on the robot
     77
     78**Project Manager** – Kinsley Wargo
     79 - Work with every team to create a reasonable build-season schedule (deadlines for CADs, prototypes, final designs, time for deliverables, etc.) and update/adapt  - this schedule as the season progresses
     80 - Ensure every group follows their schedule and help adjust schedule when necessary
     81 - Schedule time with the robot for each subteam (mech, electrical, software testing, drive team)
     82 - Help the subteam leads create physical to-do lists and ensure those lists are consistently updated
     83 - Assist mechanisms leads in ordering parts (teach them to use the order form and talk to mentors) and work towards creating a better system for ordering parts
     84 - Anticipate the need of general supplies and tools and order them in advance
     85 - Encourage active participation: ensure every member is working on a task at all times, feels comfortable doing it, and knows who to ask for help
     86
     87**Electrical Lead** – Gabrielle Moomaw
     88 - Make major electrical design decisions
     89 - As part of the integration team, work with Software, Mechanical, and Strategy leads to identify requirements and create a cohesive robot
     90 - Works heavily with software and drive team in determining necessary sensors, and works to ensure those sensors are well integrated into the robot
     91 - Ensure functional design and fabrication of all electrical systems
     92 - Track power budget during build season
     93 - Ensure schematics are documented
     94 - Manages the design and construction of all electrical components of the competition bot
     95 - Create a list of all supplies and tools needed to be packed for competitions
     96 - Ensures all necessary parts are ordered in advance while ensuring the team stays in budget
     97 - Oversees the inclusion and installation of sensors
     98 - Delegate tasks and responsibilities to members and assign responsibilities as they see fit
     99 - Most important: encourage and engage all members, help people find things to help with and make people feel welcome and needed
     100
     101**Software Lead** – Eileen Wang
     102 - Ensure that all software members feel that their ideas are heard and that their contributions are important
     103 - Make major software design decisions
     104 - As part of the integration team, work with Mechanical, Electrical, and Strategy leads to identify requirements and create a cohesive robot and continue this communication throughout Build Season
     105 - Ensure software functions as intended
     106 - Ensure software is documented for debugging and testing and maintained on GitHub
     107 - Oversee the development of all robot code
     108 - Work with the drive team about interface with the drivers
     109 - Delegates different aspects of robot code to software development groups
     110
     111**Drive Team Lead** – Rohan Uttamsingh
     112 - Develop levels of strategy requirements for the robot and ensure these are satisfied by consistently following up with each major lead
     113 - Serve as Drive Coach, select Drive Team, and ensure drive team practices often
     114 - Be an expert on the rulebook
     115
     116**Operations Lead** – Divija Sadula
     117 - Ensure development and following of business plan
     118 - Keep current sponsors satisfied and identify and pursue new sponsors
     119 - Identify and pursue awards
     120 - Apply for grants
     121 - Choose and prep individuals to stay in the pit to talk to judges during competitions
     122 - Manage the budget
     123 - Communicate with other leads about their respective portion of the budget
     124
     125**Outreach Lead** – Jessica Wu
     126 - Finds and organizes outreach events
     127 - Maintains contact with current sponsors
     128 - Writes and edits newsletter to current sponsors
     129 - Works with operations lead to pursue new sponsors
     130 - Prepare essays and materials for competition awards
     131 - Prepare materials for pits during competition
     132 - Plans at least one outreach large event at school each year
     133
     134== Additional Leads
     135
     136**Mechanism Leads**
     137
     138 __Intake__ - Emma Brown & Zach Bott
     139
     140 __Control panel spinner__ - Nina Nebesh
     141
     142 __Climb/hang__ - Angela Voo
     143
     144 __Shooter__ - Sonia Albert & Shyam Pillai
     145
     146 __Drivetrain__ - Kolya Cochran
     147
     148 - Help your team develop an optimized mechanism with contributions from all members
     149 - Work side-by-side with a co-lead (two leads per mechanism)
     150 - Responsible for design and fabrication of a single mechanism
     151 - Work with other mechanism leads and mechanical lead to ensure mechanism seamlessly integrates with the bot as a whole
     152 - Work with software, electrical, strategy, and drive team in both design and fabrication to ensure mechanism meets all requirements
     153 - Keep mechanism on schedule and update project manager every meeting on the status of schedule
     154 - Engage all members and delegate tasks across all members, making everyone feel responsible for some part of the fabrication
     155 - Assist members when they are unsure about something, such as clarifying a direction, showing them how to fabricate complicated parts, helping them find tools in the closet, etc
     156 - Order all necessary parts (using the order form after talking to a mentor) in advance
     157 - Create a physical to-do list that is frequently updated and available to all members of the mechanism team
     158 - Create a packing list of all supplies and tools the group needs for competitions and work with mechanism team to pack
     159
     160**Autonomous Software Lead** – Daniel Fu
     161 - Break down autonomous responsibilities and delegate them to autonomous software groups
     162 - Ensure that all autonomous members are given the opportunity to contribute
     163 - Work with strategy and drive team to determine parts of the game that can be automated
     164 - Work with mechanical, electrical, and software leads to ensure that autonomous requirements are met in design and fabrication
     165
     166**Media Lead** – Gavin Osborn?
     167 - In charge of taking pictures and videos during meetings, competitions, and outreach events
     168 - Uploads photos in a timely manner to the Google Drive folder
     169 - Edits the video footage for YouTube videos, outreach presentations, or to display in the pit during competitions
     170 - Recruits and works with other media members
     171
     172**Pit Lead** – Kinsley Wargo
     173 - Direct pit set-up before competitions
     174 - Designs the pit layout and orders any necessary parts
     175 - Assign roles in the pit during competitions
     176 - Keep the number of members in the pit to a minimum
     177 - Directs judges to award representatives
     178 - Talk with other FRC teams if they visit our pit and ensure our team visits other pits
     179
     180**Organization Lead** – Zach Bott
     181 - Creates and enforces an organizational system in the closet and shop
     182 - Creates detailed list of all supplies, tools, and stock needed for competitions
     183 - Restock the tool carts
     184 - Recruit members to assist with general packing
     185 - Ensure mechanism leads create their own packing lists and pack their specific tools and supplies
     186 - Ensure subteam leads (software, electrical) create their own packing lists and pack their specific tools and supplies
     187 - Responsible if something isn’t brought to competitions
     188
     189**Strategy Council**
     190 - Assist in the development of the season strategy during kickoff
     191
     192**Scouting Lead** – Marvin Chen (tentative depending on attendance)
     193 - Determine metrics to scout and develop/improve upon a scouting system
     194 - Ensure Drive Coach receives pre-match breakdown before every match
     195 - Arrive to competitions with data on every team that has already competed
     196 - Develop a scouting schedule and ensure scouts arrive and provide accurate data
     197 - Prep team members on expectations during competition and the importance of scouting
     198
     199**Testing Lead** – Daniel Osheroff
     200 - Ensure that all software is merged onto a single Git branch
     201 - Through testing, ensure functionality and identify bugs
     202 - Develop test cases to run at competitions to ensure full robot functionality
     203 - Ensure field pieces are developed to correct specifications for accurate testing