Contract-first parallelism
Cross-team dependencies are where both human throughput and agent throughput go to die. A frontend team blocked on a backend team loses days per handoff; an agent blocked on “ask the other team what the response looks like” is simply stuck, because an AI cannot sit at the table and talk about what's next.
The fix is old, and agents make it newly decisive: write the contract first and mock it. An interface specification with a mock server in front of it lets both sides, and both sides' agents, ship from day one against the same verifiable target. Handoff latency drops from days to minutes, and the teams align on a single goal instead of negotiating sequence. Reducing cross-team dependencies is not a reorg nicety here; it is what converts coordination into something automatable.