Essay

Leading a team through ambiguity without slowing down

March 2025

The roadmap meeting where the plan falls apart is never the dangerous one. The dangerous moment comes right after — when the team stops looking at the whiteboard and starts looking at you. Teams are perceptive. They read the leader's affect more than they read the leader's words. Whatever you do with not-knowing in that moment, they will do too.

Ambiguity is not the exception in early-stage work. It's the default. The question isn't how to eliminate it — it's how to keep moving without pretending to know things you don't, and without stalling for certainty that won't come. First as a founder, now leading teams inside a larger company, I've learned the answer is a loop, not a plan.

The ambiguity loop: a vague goal leads to asking what done looks like, then a small reversible bet, then a visible decision record, then narrower ambiguity, which loops back to the start. Vague goal Ask: what doesdone look like? Small,reversible bet Visibledecision record Narrowerambiguity
The ambiguity loop: progress without certainty — each pass narrows the question.

Ask the question before the sprint

You've sat in this planning meeting. A requirement like "make onboarding smoother" goes up, everyone nods, the tickets get written. Three weeks later, the designer built a guided tour, the backend engineer cut signup fields, and the PM meant activation emails all along. Nobody was wrong. Nobody asked.

One ambiguous requirement, "make onboarding smoother," fans out to three divergent builds: the PM ships activation emails, the designer builds a guided tour, the backend engineer cuts signup fields. "make onboardingsmoother" one vague goal PM activation emails Designer guided tour Backend cut signup fields
One vague goal, three different builds — nobody was wrong; nobody asked.

The fix isn't more documentation. It's one question before work starts: what would done actually look like, and how would we know we got it right? It forces the real disagreement — what product thinks you're building versus what engineering thinks — into the open. Surfacing it before code is written costs an hour. After, it costs a week. So treat the question as a deliverable: three things you'd have to see to call the feature a success, written down before the sprint. If the team can't agree on those, you've found the ambiguity at its cheapest.

Small, reversible bets

In my founder days, we once burned weeks debating an architecture we could have tested in days. The lesson stuck: when you genuinely don't know — which is more often than most leaders admit — make the smallest bet that teaches you something. Not a spike that produces a report. A slice of working software, narrow enough to ship in days, that answers a real question.

"Reversible" is the key word. Decisions that are easy to undo cost almost nothing to be wrong about. Save the scrutiny for the early ones that are hard to reverse, because there the cost of being wrong is asymmetric.

Reversible — commit fastHard to reverse — deliberate
ExamplesUI copy, a swappable component, a feature flagData model, API contract, infra assumptions
Cost if wrongMinutes — swap it outAsymmetric — a rewrite
How to treat itJust ship itSpend the scrutiny here
Match the deliberation to the cost of being wrong — not every decision earns the same scrutiny.

And name the reversibility out loud — "if we're wrong, we swap it out without rewriting anything else" gives people permission to commit without over-investing.

Clarity as a deliverable

Every team has a decision that gets re-made every six weeks because nobody wrote down why it was made the first time. That's the tax of invisible thinking — cycles burned re-litigating settled questions.

Without a written record, the same decision is re-litigated every six weeks. With a one-line record stating what, what-not, why, and when to revisit, it stays settled. UNWRITTEN week 0 week 6 week 12 re-litigated,every time WRITTEN ONCE We're doing X, not Y, because Z. Revisit if we see W. stays settled — searchable, async
A one-line decision record turns a recurring debate into a settled, searchable answer.

The most useful thing a leader produces here isn't certainty. It's clarity: what you know and don't, what you've decided and why, what the next decision point is. A short written decision record — "we're doing X, not Y, because Z; revisit if we see W" — does more for a team's velocity than any planning ritual I've encountered. Searchable, async, and proof that someone is actually steering.

The leader as the calm

Which brings back the moment from the start: the room looking at you. If you're visibly anxious about uncertainty, the team becomes anxious. If you treat it as normal — something to navigate, not panic about — the team takes that permission too.

What the leader projects, the team absorbs. An anxious leader yields an anxious, stalled team. A calm "I don't know yet, here's how we find out" yields a team that moves anyway. LEADER PROJECTS TEAM ABSORBS anxious about not knowing anxious, stalled — waits for certainty "I don't know yet —here's how we find out" moves anyway, without the full picture
The team mirrors the posture, not the words — calm is the thing worth modeling first.

This doesn't mean performing fake confidence. "I don't know yet — here's how we're going to find out" is honest, and it's calm. The teams I've been proudest of could say "we don't have the full picture, and we're moving anyway." That's not a cultural accident. It's a posture the leader models first.

The through-line

Ambiguity doesn't go away as teams mature. The questions get harder, the stakes higher, but there's always a frontier where you don't know enough yet. The goal isn't to eliminate that frontier. It's to get good at working on it: ask what done looks like, make the smallest reversible bet, write the decision down, and let the next round of ambiguity be narrower than the last. That's the loop. Run it calmly enough, and your team learns to run it without you.