← Back to blog

What Our FTC DECODE Season Taught Us About Team Accountability

How a turntable, many missed deadlines, and a flight home from Worlds rewired how I think about teams

June 12, 2026zixiyan5 min read
#alphabots#non company related

The Setup

Every FTC season starts the same way. Kickoff in September. Optimism. A shared Google Doc titled "GAME PLAN ??" Someone makes a Discord channel called #worlds-or-bust. You believe, genuinely, that this year will be the year you don't end up CADing at 2 AM the night before a qualifier.

It is never the year.

But this season taught me something more uncomfortable than the usual lesson about time management. It taught me that accountability isn't a personality trait — it's a system, and if your team doesn't build that system early, no amount of talent will save you in March.

Lesson 1: "Lead" Is Not a Job Title, It's a Verb

We had leads. On paper, every subsystem had a lead. In practice, "lead" meant "the person whose name is next to this thing in the org chart," not "the person who actually owns the outcome."

The difference matters. A named lead can disappear for three weeks and the org chart still says they're the lead. An owning lead has deliverables, checkpoints, and a teammate who will notice — out loud, in a meeting — when something isn't moving.

We didn't have that second thing. We assumed seniority implied ownership. It doesn't.

Lesson 2: The Youngest Person on the Team Will Surprise You (and That's a Warning Sign)

One of the best mechanical contributions to our robot this year came from an 8th grader. That sentence sounds heartwarming until you sit with it. It means the formal hierarchy of the team was inverted by necessity — the people supposed to be carrying load weren't, and a younger member quietly absorbed the work because it needed doing.

Underclassmen rising to the occasion is great. Underclassmen rising because nobody else will is a leading indicator of team failure. We didn't catch it as the warning sign it was. We called it "wow, look how talented they are" instead of "wow, why is no one else doing this."

Lesson 3: Accountability Requires Visibility

You can't hold someone accountable for work you can't see. We didn't have:

What We Needed

What We Had

Weekly written status per subsystem

Vibes

Clear "definition of done" per task

"I'll finish it this week" (for 6 weeks)

Public task board everyone checked

A Trello no one opened after October

Standing review meetings with deliverables

Build sessions that became hangouts

This is the unsexy part of robotics. Nobody joins FTC to run scrum. But the teams that go deep at Worlds almost universally have some lightweight system that makes work visible. Ours was invisible, which meant slipping deadlines were also invisible — until they weren't.

Lesson 4: Soft Accountability Doesn't Scale Past Friendship

Here's the part that hurt the most. When your team is your friends, calling out underperformance feels like a betrayal. So you don't. You pick up the slack. You tell yourself it's fine. You make jokes about it instead of having the conversation.

This works for a while. It does not work in February.

By the time we had to have the hard conversations, they weren't conversations anymore — they were accusations, because months of resentment had compounded. The kindest thing you can do for a teammate is tell them early, in low stakes, that they're slipping. Waiting until it's high-stakes makes you the bad guy and doesn't even fix the problem.

Lesson 5: Coaches and Mentors Aren't Optional Infrastructure

We treated our mentor as a resource to consult when stuck. Teams that handle accountability well treat their mentor as a neutral third party who can call out drift without it being personal. We didn't loop ours in until things were already broken. That's on us.

What We're Doing Differently Next Year

  • Subsystem owners, not leads. Each owner signs a one-page charter at kickoff: deliverables, deadlines, what "done" means.

  • 15-minute weekly standups. Written. Async. No exceptions. If you didn't post, you didn't work.

  • A monthly "what's slipping" meeting with the mentor. The whole point is to surface problems while they're small.

  • Cross-training. No subsystem should depend on a single human. If one person checks out, the robot shouldn't.

  • Permission to call things out. Built into the team norms at kickoff, so when someone says "hey, this isn't moving" in November, it's not a personal attack — it's the system working.

  • Ownership. We’re championing ownership and accountability over blame. Instead of a vague and unproductive “software broke auto again,“ its "auto failed because hardware changed without notifying software. What's the change-notification process?" No heroes and villains. Just action.

The Real Takeaway

Our robot was fine. Our season was fine. We didn't embarrass ourselves. But "fine" is what happens when a team coasts on individual heroics instead of collective accountability, and "fine" has a ceiling that's well below what we were capable of.

Accountability isn't about being hard on people. It's about caring enough to make sure nobody — including the person quietly checking out — gets to the end of the season feeling like they wasted it.

What Our FTC DECODE Season Taught Us About Team Accountability | Blog — Clexerl