Диаграмма системного ландшафта

Системный контекст, контейнер, диаграммы компонентов и кода предназначены для обеспечения статического представления отдельной программной системы, но в реальном мире программные системы никогда не существуют изолированно. По этой причине, особенно если вы отвечаете за коллекцию/портфолио программных систем, часто бывает полезно понять, как все эти программные системы сочетаются друг с другом на данном предприятии, в организации, отделе и т.д. По сути, это карта программных систем в выбранной области, с набором системных контекстов, контейнеров, компонентов и диаграмм кода для каждой интересующей программной системы.

С практической точки зрения, диаграмма системного ландшафта - это на самом деле просто диаграмма системного контекста без особого внимания к конкретной программной системе.

Пример

A system landscape diagram

Легенда диаграммы

A diagram key

Область видимости

Предприятие/организация/отдел/и т.д.

Первичные элементы

Люди и программные системы, относящиеся к выбранной области.

Целевая аудитория

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

Рекомендовано?

Да, особенно для крупных организаций - это мост в мир корпоративной архитектуры.