(Уважаемые лесовики, это не в вашу сторону наброс)
Сообщество, можете посоветовать какие-то инструменты для визуализации зависимостей между командами, кроме program board в SAFe.
Есть 12 команд (и скоро будет ещё 5), которые работают над огромным продуктом.
Есть компонентные зависимости: каждая команда (реже две) разрабатывает свою независимую часть и эти части по отдельности имеют смысл, но все чаще встречаются «бизнес»-требования, для реализации которых одной команде нужно использовать функционал, написанный другой командой, причём часто с ожиданием, что этотфункционал будет доработан: всякие дополнительные методы в апи, новые ожидания по нагрузке и т.п.
Команды готовы перейти на какой-то scaling (SAFe, LeSS, гибрид - что угодно), но до перехода хотят, чтобы проблема с пониманием зависимостей была хотя бы визуализированна чтобы видеть масштаб.
Каждая команда в LeSS должна уметь делать ЛЮБОЙ элемент бэклога, код общий. Естественно с разной степенью эффективности. Если в команде не хватает компетентностей - она обучается, другие команды помогают. Поэтому компонентных зависимостей быть не должно в идеале. Видимо в примере компонентные команды, раз одной команде нужны API сделанные другой. Я допускаю, что есть в мире Продукты, которые прошивают сотни систем. Но думаю тут больше проблема в архитектуре и в определении Продукта. На своем опыте могу сказать, что мы в своей работе (7 команд) не сталкиваемся с подобным явлением. Лично мое такое мнение.