De fleste ikke-trivielle prosjekter er avhengig av andre team, og det er akkurat der leveringen oftest brytes. En TLs jobb er å avdekke avhengigheter tidlig, bli enige om klare kontrakter, og holde kommunikasjonen gående slik at ingen blir blokkert av overraskelser.
Hvordan håndtere avhengigheter
✓ MAP dependencies early — who do we need, and when?
✓ AGREE on interfaces/contracts up front (API shape, data, timing)
✓ GET commitments, not vibes — a date and an owner, written down
✓ DECOUPLE where possible — mocks/stubs so you're not blocked waiting
✓ Over-communicate — a short weekly sync beats silence
✓ Escalate early — a slipping dependency flagged late is a crisis
Et konkret eksempel
Funksjonen din trenger et endepunkt fra plattformteamet. Vent ikke på det. Bli enige om API-kontrakten denne uken, bygg mot en mock, og la dem levere parallelt. Du integrerer når deres endepunkt kommer, i stedet for å sitte inaktiv i tre uker.
