the video version
The same lesson as a narrated video. Watch it on YouTube
Why You Need a Schedule#
Six weeks disappears fast. Without a written schedule, teams discover in week five that the robot still cannot pick up a game piece and there is no time left to practice driving. A schedule turns a vague hope into dated, assigned, trackable commitments.
The Gantt Chart#
A Gantt chart is a horizontal bar chart where each row is a task and each bar spans the days that task should take. It is the traditional engineering tool for tracking a project day-by-day across its discrete sub-systems. You can build one in Google Sheets, Microsoft Project, or a tool like TeamGantt.
A simple build-season Gantt might have rows like:
- Strategy & game analysis (days 1-3)
- Drivetrain design (days 2-8)
- Intake prototype (days 4-12)
- Scoring mechanism design (days 6-16)
- Wiring & electrical (days 14-24)
- Programming & autonomous (days 16-30)
- Driver practice & reliability (days 30-40)
Dependencies and the Critical Path#
The power of a Gantt chart is showing dependencies — tasks that cannot start until another finishes. Programming an arm cannot be fully tested until the arm is wired; wiring cannot finish until the arm is built. The longest chain of dependent tasks is your critical path, and any delay on it delays the whole robot. Identify your critical path early and protect it.
Work Backward from Deadlines#
Good scheduling is backward planning. Start from your first competition date and subtract:
- Days needed for driver practice (do not skip this).
- Days for reliability testing and bug-fixing.
- A buffer for the inevitable things that break.
Whatever is left is your actual design-and-build window, which is almost always shorter than teams expect.
Build in Slack#
Never schedule to 100% capacity. Experienced teams deliberately leave slack time because prototypes fail, parts arrive late, and snow days happen. A common rule of thumb is to plan for the robot to be "done" a week before your event, leaving that final week purely for practice and fixes.
Keep It Visible and Updated#
A Gantt chart only works if people look at it. Print it large in the shop, review it at the start of each meeting, and update it when reality diverges from the plan. A schedule that is never updated quickly becomes fiction. The business or project-management lead often owns keeping it current, coordinating across sub-teams so dependencies stay honest.
the part worth keeping
Key takeaways
- A Gantt chart maps tasks to days and exposes dependencies between sub-systems.
- The critical path is the longest chain of dependent tasks and determines when the robot is truly done.
- Plan backward from your first event, reserving time for driver practice and reliability testing.
- Always build in slack and keep the chart visible and updated, or it becomes fiction.
Business, Operations & FundraisingProject Management Through Build Seasonlesson 2 of 3
Keep going
Take the quiz+10 XP with an accountMore in Project Management Through Build Season
where this came from
Sources and corrections
This lesson is AI-assisted: drafted from primary sources, then reviewed and edited by hand. Errors still get through. When one is reported we fix it and write down what changed, in public, in the corrections log.
sources and further reading
- blog.thebluealliance.comCrash Course FRC: The Build Process (The Blue Alliance)
- firstinspires.orgFIRST Team Management Resources
clipped to this lesson
Articles that go further on this
The lesson gets you through the topic. These go wider on it, and they read in one sitting.
- 8 min readFRC Build Season Timeline: A Week-by-Week Plan from Kickoff to CompetitionA practical week-by-week FRC build season timeline, from Kickoff and game analysis through prototyping, CAD, fabrication, wiring, programming, and driver practice./blogread it
- 6 min readThe FRC Preseason Training Plan: A Week-by-Week Guide from September to KickoffA concrete week-by-week FRC preseason plan from September to kickoff, with a training robot, subteam curriculum order, and real deliverables at each phase./blogread it
- 16 min readFRC Elevator and Arm Design: Staging, Rigging, Motors, Gravity, and SafetyA primary-source FRC guide to designing elevators and arms: cascade vs continuous rigging, staging, motor and gear-ratio sizing, gravity math, and safe holding./blogread it
answer sheet
Lesson quiz
All 3 right completes the lesson. Miss one and only that question comes back, anything you already answered correctly stays banked.
0 of 3 answered
01On a standard Gantt chart, what do the horizontal axis and the length of each bar represent?
02In a finish-to-start dependency, what must be true before a task can begin?
03What is the critical path on a build-season Gantt chart?
Answer every question to submit.
All 49 lessons in Business, Operations & Fundraisingopenclose
01 / prerequisites
02 / team-structure-and-leadership
03 / project-management-build-season
04 / budgeting-finance-fundraising
05 / sustainability-documentation-business-plan
06 / first-impact-award
07 / understanding-the-cost
08 / first-grants-and-programs
09 / winning-corporate-sponsors
10 / grant-writing-events-crowdfunding
11 / stewardship-and-relationships
12 / worked-examples-business-toolkit
- Not read yet:Mini-Project 1: A Working Season Budget Model
- Not read yet:Mini-Project 2: A Sponsor CRM in a Spreadsheet
- Not read yet:Mini-Project 3: A Grant Pipeline & Deadline Tracker
- Not read yet:Mini-Project 4: Auto-Generate a Sponsor Impact Report from The Blue Alliance API
- Not read yet:Mini-Project 5: A Competition Travel & Logistics Planner
13 / common-mistakes-troubleshooting-operations
14 / advanced-techniques-case-studies
- Not read yet:Should Your Team Become a 501(c)(3)? Structure Deep-Dive
- Not read yet:Multi-Year Financial Modeling: Reserves, Runway & Endowments
- Not read yet:Scaling Impact: From Local Outreach to Systemic Advocacy
- Not read yet:Case Study: Hall of Fame Programs Decoded
- Not read yet:Governance, Risk & Compliance for a Mature Program