Введение
В моей нынешней организации у нас есть много настольных и веб-приложений, которые в какой-то момент подпитываются друг в друга. Рассматривая старые приложения или создавая новые приложения, очень сложно попытаться запомнить, какая система использует другие системы для работы. Я не говорю о зависимостях программного обеспечения, таких как DLL и изображения, я говорю о целых системах, таких как финансовая система, зависящая от системы управления персоналом и т.д.
Мой вопрос
Каков наилучший способ отслеживать, как одна целая система зависит от другой?
Ответ может предложить либо метод выполнения вышеизложенного, либо программный пакет, либо методы документации.
В моем конкретном случае Many означает более 20 веб-приложений и настольных приложений на десятках серверов.