Dependencies Without Drama: How to Unblock Without Escalation Theater
Dependencies are normal. Drama is optional.
Most dependency issues become political because they’re raised too late and framed emotionally (“they’re blocking us”) instead of structurally (“we need a sequence and a plan”).
Here’s a senior way to manage them:
Step 1: Make dependencies explicit early
List what you need, who owns it, and by when. Maintain a simple table:
- dependency, owner, needed-by date, status, mitigation
Step 2: Offer a minimal ask
Ask for the smallest input that unblocks your next step:
- a contract draft, sample data, feasibility spike, placeholder endpoint
Step 3: Bring options, not complaints
When blocked, present choices:
- wait and ship later
- cut scope and ship now
- workaround (manual, batch, limited cohort) Then recommend one.
Step 4: Escalate with a clear tradeoff
Escalation should be:
“If we don’t get X by date Y, we either delay launch or reduce scope. Which outcome do we prefer?”
Step 5: Close the loop
Document what changed and how to prevent repeats.
Interview-ready line:
“I manage dependencies by making them visible early, asking for the smallest unblock, bringing options with tradeoffs, and escalating only when there’s a clear decision to make.”