SlideShare a Scribd company logo
1 of 11
How to Build
a Successful
Drive Team
Nicholas Oprescu-Havriliuc
Agenda
• Qualities your drive team need to have
• Selection process (tryout)
• Practice makes perfect
• Strategy discussions that the drive team has
• A typical game
• Roles and responsibilities during a game
• Tips and tricks for competition
• Why I think being part of the drive team is the best role ever
What qualities your drive team members
need to have?
• Maturity
• Skilled & Self-confident
• Communicative
• Respectful & Accommodating
• Dedicated & Hardworking
• Experienced
• Knowledgeable in mechanical,
electrical & programming aspects of
the robot
How do you select your drive team?
• Follow a rigorous annual tryout process to select the drivers, operator, backup
driver/operator, and human player for getting the best fit
Drive team
Pit
Crew
Strategy
Team
• The 610 tryout process includes:
• Driving the robot through an obstacle course in
the shortest amount of time and picking the
top two for each role – out of all candidates
• Interview each one of the candidates
(interviewer = the strategy head) about their
experiences in dealing with stressful situation
How often do you practice?
Off-Season/Build Season/Competition Season
• We try to practice every day and for as long as possible during the build
season
– How? Simulated matches, drills, etc.
– Why? Makes the drive team as confortable with the robot as possible,
understand the physics/dynamic, game element interaction
• We practice very little in the off-season
– How? Demonstrations, Events (e.g.
Fall Fiesta)
– Why? Keeps the drive team well
practiced
What kind of strategy discussions we have?
Pre-Requisite to competition
• Define the strategy ahead of the competition based on the game
rules, robot strengths and weaknesses, what is known about other
robots in the competition
Competition time
• Lessons learned from the last game
• Validate the strategy for the next game
• Coordinate with the other alliance partners
• Recording the game
What do we do for a typical game?
Queuing
• Pit-crew gets
the robot
ready
• Team is called
• Team loads
the cart
Staging
• Team goes to
the queuing
line
• Team goes
over strategy
with the
alliance (once
more)
• Team waits
for the go
ahead to set-
up on the
field
Preparation
• Driver/HP
positions the
robot on the
field
• Operator and
Driver installs
computer in
the station
• Operator/Driv
er ensures
connectivity
between
computer and
robot
Game
• Team
executes the
alliance
strategy
• Team adapts
for the
unexpected
• Team wins
the game 
Clearing
• Team
transports the
robot to the
pit
• Team updates
the pit crew
• Team and
Strategy
conduct a
strategy
session
Roles and Responsibilities during a game
R = Responsible, C = Consulted
Coach Driver Operator
Human
Player
Setting up the game strategy R C C C
Queuing R C R
Preparing the robot for the game R
Ensure robot connectivity for the game R C R
Drive the robot during the game R
Operate the robot during the dame R
Feed the robot during the game R
Maintain a whole field situational
awareness
R C
Ensure the strategy is followed R
Identify mechanical/electrical issues R R R R
Review the Lessons Learned from the game R R R R
Tips and Tricks for competition
Relax as much as you can
• Sleep well before the competition day
• Sleep longer the day of your competition
• Sleep/Nap during breaks
Communicate as much as you can
• Share with the pit crew and strategy person what happened during the previous game
• Strategize for the next game with the alliance
• Let your pit crew know how the robot behaved during a game so they can fix it
• Listen well at what your colleagues are saying
Eat and Drink
• Get the food and water delivered to your drive team and pit crew
• Make sure you eat and drink for maximum efficiency
Why I think it is the best role ever?
• Keeps your adrenaline up; making
decisions in split seconds is awesome
• Very satisfactory to feel in a game first
hand all the great work done by the
team
• Very pleasing to see your work (a.k.a.
electrical) in practice
Questions

More Related Content

Similar to How to Build a Successful Drive Team - Swatposium 2016

Agile prague 2017 - Real Teams - Petri Heiramo
Agile prague 2017 - Real Teams - Petri HeiramoAgile prague 2017 - Real Teams - Petri Heiramo
Agile prague 2017 - Real Teams - Petri HeiramoPetri Heiramo
 
Agile in style ganesh c 12-26-12 ct buddies
Agile in style   ganesh c 12-26-12 ct buddiesAgile in style   ganesh c 12-26-12 ct buddies
Agile in style ganesh c 12-26-12 ct buddiestcganesh
 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur Rahmansaher
 
Performance and Beyond - Leandro Melendez
Performance and Beyond - Leandro MelendezPerformance and Beyond - Leandro Melendez
Performance and Beyond - Leandro MelendezQA or the Highway
 
Agile Predictability
Agile PredictabilityAgile Predictability
Agile Predictabilityagilesamurai
 
Team Organization
Team OrganizationTeam Organization
Team OrganizationTomSmolka
 
2011 kickoff vancouver-complete packet
2011 kickoff vancouver-complete packet2011 kickoff vancouver-complete packet
2011 kickoff vancouver-complete packetOregon FIRST Robotics
 
NAS Dubai weekly tasks updated 2016 2017
NAS Dubai weekly tasks updated 2016 2017NAS Dubai weekly tasks updated 2016 2017
NAS Dubai weekly tasks updated 2016 2017mrsharma2015
 
Team_Rossum_Design_Final
Team_Rossum_Design_FinalTeam_Rossum_Design_Final
Team_Rossum_Design_FinalJosh Chrisler
 
Development Game with Purpose - AGS
Development Game with Purpose - AGSDevelopment Game with Purpose - AGS
Development Game with Purpose - AGSPaul Boos
 
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles Ruben Canlas
 
Scrum Plus Extreme Programming (XP) for Hyper Productivity
Scrum Plus Extreme Programming (XP) for Hyper ProductivityScrum Plus Extreme Programming (XP) for Hyper Productivity
Scrum Plus Extreme Programming (XP) for Hyper ProductivityRon Quartel
 
A Rookie's Perspective: FRC Judging 101
A Rookie's Perspective: FRC Judging 101A Rookie's Perspective: FRC Judging 101
A Rookie's Perspective: FRC Judging 101Cheryl Polack
 
Media prelim task evaluation 2
Media prelim task evaluation 2Media prelim task evaluation 2
Media prelim task evaluation 2chucktyra12
 
3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivityardutta
 

Similar to How to Build a Successful Drive Team - Swatposium 2016 (20)

Aspiresmall
AspiresmallAspiresmall
Aspiresmall
 
Agile prague 2017 - Real Teams - Petri Heiramo
Agile prague 2017 - Real Teams - Petri HeiramoAgile prague 2017 - Real Teams - Petri Heiramo
Agile prague 2017 - Real Teams - Petri Heiramo
 
Pair Programming and XP Values
Pair Programming and XP ValuesPair Programming and XP Values
Pair Programming and XP Values
 
Agile in style ganesh c 12-26-12 ct buddies
Agile in style   ganesh c 12-26-12 ct buddiesAgile in style   ganesh c 12-26-12 ct buddies
Agile in style ganesh c 12-26-12 ct buddies
 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2
 
Creative Engineering 101
Creative Engineering 101Creative Engineering 101
Creative Engineering 101
 
Performance and Beyond - Leandro Melendez
Performance and Beyond - Leandro MelendezPerformance and Beyond - Leandro Melendez
Performance and Beyond - Leandro Melendez
 
Agile Predictability
Agile PredictabilityAgile Predictability
Agile Predictability
 
Team Organization
Team OrganizationTeam Organization
Team Organization
 
2011 kickoff vancouver-complete packet
2011 kickoff vancouver-complete packet2011 kickoff vancouver-complete packet
2011 kickoff vancouver-complete packet
 
NAS Dubai weekly tasks updated 2016 2017
NAS Dubai weekly tasks updated 2016 2017NAS Dubai weekly tasks updated 2016 2017
NAS Dubai weekly tasks updated 2016 2017
 
Team_Rossum_Design_Final
Team_Rossum_Design_FinalTeam_Rossum_Design_Final
Team_Rossum_Design_Final
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
Development Game with Purpose - AGS
Development Game with Purpose - AGSDevelopment Game with Purpose - AGS
Development Game with Purpose - AGS
 
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles
 
Scrum Plus Extreme Programming (XP) for Hyper Productivity
Scrum Plus Extreme Programming (XP) for Hyper ProductivityScrum Plus Extreme Programming (XP) for Hyper Productivity
Scrum Plus Extreme Programming (XP) for Hyper Productivity
 
A Rookie's Perspective: FRC Judging 101
A Rookie's Perspective: FRC Judging 101A Rookie's Perspective: FRC Judging 101
A Rookie's Perspective: FRC Judging 101
 
Media prelim task evaluation 2
Media prelim task evaluation 2Media prelim task evaluation 2
Media prelim task evaluation 2
 
3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity
 

Recently uploaded

The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownSandaliGurusinghe2
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamraAllTops
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field ArtilleryKennethSwanberg
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdfArtiSrivastava23
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxssuserf63bd7
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxalinstan901
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Ram V Chary
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalWilliam (Bill) H. Bender, FCSI
 
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in DelhiIndependent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhiguptaswati8536
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdfAlejandromexEspino
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptxAss.Prof. Dr. Mogeeb Mosleh
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Hedda Bird
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentNimot Muili
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysistanmayarora45
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxAaron Stannard
 

Recently uploaded (17)

Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in DelhiIndependent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysis
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 

How to Build a Successful Drive Team - Swatposium 2016

  • 1. How to Build a Successful Drive Team Nicholas Oprescu-Havriliuc
  • 2. Agenda • Qualities your drive team need to have • Selection process (tryout) • Practice makes perfect • Strategy discussions that the drive team has • A typical game • Roles and responsibilities during a game • Tips and tricks for competition • Why I think being part of the drive team is the best role ever
  • 3. What qualities your drive team members need to have? • Maturity • Skilled & Self-confident • Communicative • Respectful & Accommodating • Dedicated & Hardworking • Experienced • Knowledgeable in mechanical, electrical & programming aspects of the robot
  • 4. How do you select your drive team? • Follow a rigorous annual tryout process to select the drivers, operator, backup driver/operator, and human player for getting the best fit Drive team Pit Crew Strategy Team • The 610 tryout process includes: • Driving the robot through an obstacle course in the shortest amount of time and picking the top two for each role – out of all candidates • Interview each one of the candidates (interviewer = the strategy head) about their experiences in dealing with stressful situation
  • 5. How often do you practice? Off-Season/Build Season/Competition Season • We try to practice every day and for as long as possible during the build season – How? Simulated matches, drills, etc. – Why? Makes the drive team as confortable with the robot as possible, understand the physics/dynamic, game element interaction • We practice very little in the off-season – How? Demonstrations, Events (e.g. Fall Fiesta) – Why? Keeps the drive team well practiced
  • 6. What kind of strategy discussions we have? Pre-Requisite to competition • Define the strategy ahead of the competition based on the game rules, robot strengths and weaknesses, what is known about other robots in the competition Competition time • Lessons learned from the last game • Validate the strategy for the next game • Coordinate with the other alliance partners • Recording the game
  • 7. What do we do for a typical game? Queuing • Pit-crew gets the robot ready • Team is called • Team loads the cart Staging • Team goes to the queuing line • Team goes over strategy with the alliance (once more) • Team waits for the go ahead to set- up on the field Preparation • Driver/HP positions the robot on the field • Operator and Driver installs computer in the station • Operator/Driv er ensures connectivity between computer and robot Game • Team executes the alliance strategy • Team adapts for the unexpected • Team wins the game  Clearing • Team transports the robot to the pit • Team updates the pit crew • Team and Strategy conduct a strategy session
  • 8. Roles and Responsibilities during a game R = Responsible, C = Consulted Coach Driver Operator Human Player Setting up the game strategy R C C C Queuing R C R Preparing the robot for the game R Ensure robot connectivity for the game R C R Drive the robot during the game R Operate the robot during the dame R Feed the robot during the game R Maintain a whole field situational awareness R C Ensure the strategy is followed R Identify mechanical/electrical issues R R R R Review the Lessons Learned from the game R R R R
  • 9. Tips and Tricks for competition Relax as much as you can • Sleep well before the competition day • Sleep longer the day of your competition • Sleep/Nap during breaks Communicate as much as you can • Share with the pit crew and strategy person what happened during the previous game • Strategize for the next game with the alliance • Let your pit crew know how the robot behaved during a game so they can fix it • Listen well at what your colleagues are saying Eat and Drink • Get the food and water delivered to your drive team and pit crew • Make sure you eat and drink for maximum efficiency
  • 10. Why I think it is the best role ever? • Keeps your adrenaline up; making decisions in split seconds is awesome • Very satisfactory to feel in a game first hand all the great work done by the team • Very pleasing to see your work (a.k.a. electrical) in practice

Editor's Notes

  1. Many skills are important to have, least of which is the actual skill of driving the robot.    At the top of this list is maturity. These are the key qualities and their meanings: Maturity – be stress free during difficult situations, be focused Skilled - dexterity during game which can come from playing computer games or playing the piano (or other instruments). Assertive – confident with quick decision making reactions Communicative – describes problems to the pit crew and other members of the drive team after the game Respectful & Accommodating – listens well Dedicated & Hardworking – actually cares about what he is doing and is dedicated in improving himself throughout the competition Experienced – competing in as many regionals and tournaments as possible, also includes preseason events Knowledgeable – knows his/her robot well, can detect problems if they arrise
  2. Selecting the drive team with the right personality has to go through a rigorous process The drive team has to be well glued in terms of personalities, styles, and skills. The drive team has to work well with the pit crew and with this is coming an ability to communicate well, be knowledgeable on the physics/dynamics of game play, and of course knowledgeable of mechanical, electrical & programming aspects of the robot The drive team has to work well with the strategy team in order to be the most succesful The process includes Obstacle course is designed to reveal the dexterity and ability to react fast Interview process is designed to reveal all the other skills that we have discuss already
  3. Off-season practices includes demonstrations (such as Crescent Open House, FNL, Community Day), Fall Fiesta, Invitational (like the World Robotic Conference in Beijing, China) Build Season practice is never enough and often is happening with the robot only partially developed. When the robot is done it is at the very end which does not give you enough time to practice. Keep in mind the more difficult the robot is to build, the less time you have to practice Competition season practice is also not enough however once you have at least one regional behind you, you know what can be improved on the robot, in the entire team and of course within the drive team itself
  4. Queuing Team is called Load the cart – operator takes the cart, human player, and driver takes the robot
  5. One of the keys to the successful and consistent execution of all that is going on. During a competition Team 610 has an established and clear explanation of who need to do what. In this way we know what the Coach needs to do, what the Driver needs to to, what the Operator needs to do, and what the Human Player needs to do. This chart depicts who is responsible for what and who is helping R = responsible = the person that does the work C = consulted = the person that provides support for the person that is responsible
  6. Pit crew and drive team wake up later, scouting team wake up earlier to get the seats During breaks relax and take a nap