Диаграмма системного контекста
Диаграмма системный контекст - это хорошая отправная точка для построения схем и документирования программной системы, позволяющая вам сделать шаг назад и увидеть картину в целом. Нарисуйте схему, на которой ваша система будет представлена в виде прямоугольника в центре, окруженного пользователями и другими системами, с которыми она взаимодействует.
Детали здесь не важны, так как это увеличенное изображение, показывающее общую картину системного ландшафта. Основное внимание следует уделять людям (действующим лицам, ролям, персонажам и т.д.) и программным системам, а не технологиям, протоколам и прочему детали низкого уровня. Это своего рода диаграмма, которую вы могли бы показать людям, не имеющим технического образования.
Пример
Легенда диаграммы
Область видимости
Отдельная программная система
Первичные элементы
Программная система в рамках.
Поддерживающие элементы
Люди (например, пользователи, действующие лица, роли или персоны) и программные системы (внешние зависимости), которые непосредственно связаны с программной системой по своему охвату. Как правило, эти другие программные системы находятся за пределами вашей собственной программной системы, и вы не несете за них ответственности и не являетесь владельцем.
Целевая аудитория
Все, как технические, так и нетехнические специалисты, как внутри команды разработчиков программного обеспечения, так и за ее пределами.
Рекомендовано?
Да, системная контекстная диаграмма рекомендуется для всех групп разработчиков программного обеспечения.

