Есть какой нить инструмент чтоб учесть зависимости между разными частями программного обеспечения ?

Есть какой нить инструмент чтоб учесть зависимости между разными частями программного обеспечения ? Типа вот есть "система"

  • кусочек на питоне (анаконда блокноты расчеты) - видели бы вы этот код

  • кусочек на джанго (фронтенд)

  • берет данные с оракла через найфай

  • чего то там в графану выводится

  • куча таблиц и материализованных представлений на постгрессе.

    Большой такой бардак - но процентов на 80 правильно работает. Есть проблемы с производительностью.

    Есть инструмент чтоб учесть зависимости между всеми этими модулями?

    По возможности чтоб хоть что то брал автоматически.