Зависимости между командами: как не потерять недели в ожидании
Практика управления внешними обязательствами, блокировками и очередностью поставок.
Знакомая ситуация
Всё почти готово, осталось только получить доступ от другой команды. Слово «только» иногда означает несколько недель ожидания — особенно если коллеги впервые слышат о запросе в день релиза.
Зависимость — это обязательство между сторонами
Карточка со статусом «ждём другую команду» не объясняет, что именно нужно и когда. Для каждой зависимости определите ожидаемый результат, владельцев с обеих сторон, требуемую дату, критерии приёмки и последствия задержки. Отличайте подтверждённую договорённость от надежды на свободную мощность. Статус «ждём соседнюю команду» звучит спокойно — пока не выясняется, что соседняя команда об этом впервые слышит.
Выявляйте зависимости до обещания срока
Совместно пройдите путь к релизу: доступы, API, инфраструктура, безопасность, юридические согласования и эксплуатация. Обсудите очереди и приоритеты принимающей команды. Если ответа пока нет, отразите это в прогнозе как неопределённость. Подтверждённая дата от партнёров полезнее оптимистичной стрелки на общей схеме.
Уменьшайте связность
Иногда можно договориться о контракте интерфейса, тестовом стенде, заглушке или поэтапном релизе. Такие меры позволяют частично двигаться параллельно, но не устраняют необходимость интеграционного тестирования. Другая возможность — передать команде достаточные полномочия и инструменты, чтобы она могла решить задачу самостоятельно.
Управляйте ожиданием
Регулярно просматривайте возраст заблокированных задач и решения, которые требуются извне. Эскалация должна содержать не только проблему, но и варианты: изменить объём, выделить мощность или пересмотреть срок. Цель — ускорить решение, а не переложить ответственность.
Как это работает на практике
Команде нужен API соседнего сервиса. До согласования срока она уточняет контакт, формат данных, дату готовности тестового окружения и способ связи. Пока API разрабатывают, можно использовать заглушку, но перед релизом потребуется проверить настоящую интеграцию.
Что запомнить
Зависимость становится управляемой, когда обе стороны понимают результат, срок и следующий шаг. А если срок пока неизвестен, это тоже важная информация для прогноза.


