How should a distributed team handle work that depends on another team?
Quick answer
Name the specific work your team needs from the other team, who will provide it, and when it is needed to keep your own work on track. Send a concise request with the purpose, expected output, owner, and proposed response date. Agree on a check-in and a fallback if timing slips, such as resequencing work or raising the trade-off with relevant leads. Record decisions where both teams can find them.
The question, the details, the next step.
A practical checklist
Write the dependency as a specific input, decision, or deliverable.
Identify an owner, or ask the recipient to route the request to one.
Explain what depends on the output and propose a needed-by date.
Confirm the response date, check-in, and where the agreement will be recorded.
Agree on next steps if timing slips, including who can decide trade-offs.
Update the shared plan when an agreement or date changes.
A few more useful answers
Should I mark a dependency as confirmed when I have only sent the request?
No. Track it as requested until the other team confirms an owner and timing. That distinction helps your team plan around uncertainty.
What if we do not know which person on the other team owns the work?
Send the request to the most relevant team contact or shared channel you have, and explicitly ask them to identify or route it to the right owner. Keep ownership unresolved in your plan until someone confirms it.
How can we keep work moving while waiting?
List the tasks that do not require the missing input and proceed with those where practical. Mark dependent work clearly so a placeholder or assumption is not mistaken for an agreed result.
