Виды нотаций
Какими нотациями вы владеете?
Назовите нотации, которые действительно использовали, и задачи, которые решали. Частые примеры: UML и BPMN.
UML используется для моделирования различных аспектов систем,
включая структуру, поведение, взаимодействие и архитектуру. Основные диаграммы
UML включают диаграммы классов, диаграммы случаев использования, диаграммы
последовательностей, диаграммы состояний и другие.
BPMN предназначен для моделирования бизнес-процессов. Он включает в
себя различные элементы, такие как задачи, события, потоки и шлюзы, которые
описывают последовательность выполнения задач и взаимодействие между участниками
процесса.
Какими UML диаграммами вы пользуетесь?
Выберите диаграммы из своего опыта и приведите конкретные примеры. Основные виды:
-
Диаграмма классов: отображает структуру системы через классы и их отношения.
-
Диаграмма случаев использования: описывает функциональность системы с точки зрения её пользователей.
-
Диаграмма последовательностей: показывает взаимодействие между объектами в определённой последовательности действий.
-
Диаграмма состояний: моделирует поведение объекта в различных состояниях и переходах между ними.
-
Диаграмма активностей: показывает поток управления и порядок выполнения действий в системе.
Что описывает диаграмма последовательностей UML?
Диаграмма последовательности в UML описывает взаимодействие между объектами или компонентами системы в определённой последовательности действий. Она показывает, как различные объекты обмениваются сообщениями и взаимодействуют друг с другом во времени. Главная цель диаграммы последовательности — визуализировать порядок выполнения операций или вызовов методов в рамках конкретного сценария использования.
Какие элементы BPMN вы знаете?
BPMN (Business Process Model and Notation) включает различные
элементы для моделирования бизнес-процессов. Вот основные элементы
BPMN:
-
Задача (
Task): Основная единица работы или действия в процессе. -
Шлюзы (
Gateways): Определяют поток управления в процессе, например, решение или ветвление. -
События (
Events): Моменты, когда происходят события, начинающие или завершающие процесс. -
Поток сообщений (
Message Flow): Показывает поток сообщений между различными процессами или участниками. -
Пулы и дорожки (
Pools and Lanes): Организационная структура процесса, позволяющая разделять активности между разными участниками или ролями. -
Артефакты (
Artifacts): Информационные элементы, используемые для документирования или анализа процесса, например, аннотации или данные.
Эти элементы позволяют создавать наглядные модели бизнес-процессов, которые легко понимать и анализировать для всех участников проекта.