Курс по моделированию бизнес-процессов с использованием UML, BPMN,
DMN разработан экспертами-практиками, является 2-ым курсом в серии и посвящён
работе с формальными языками моделирования бизнес-процессов.
Цель курса:
Сформировать у аудитории ключевые умения в области применения
формальных языков моделирования для диаграммного описания
основных аспектов архитектуры информационных систем и
бизнес-процессов
Формируемые компетенции:
знать основные категории UML- и BPMN-диаграмм, а также их
структурные и поведенческие элементы;
знать принципы взаимосвязи UML-, BPMN- и DMN-диаграмм.
уметь синтаксически строго описывать ключевые аспекты
структуры (статики) и поведения (динамики) информационных
систем, успешные и альтернативные сценарии выполнения
бизнес-процессов, подходы к принятию решений;
уметь осуществлять ручной контроль качества основных
диаграмм на языках UML, BPMN, DMN;
уметь формировать из совокупности взаимосвязанных диаграмм
целостные и непротиворечивые модели на перечисленных языках.
Целевая аудитория:
руководители и специалисты отделов и групп системного и
бизнес-анализа;
архитекторы и ведущие разработчики;
руководители проектов;
IT-специалисты, заинтересованные в приобретении и систематизации
знаний в объеме курса.
Предварительные требования для участников:
уверенный пользователь ПК (обязательно).
английский язык — на уровне чтения технической документации
(желательно);
опыт работы в сфере IT, программной инженерии или профильное
профессиональное образование.
Регламент проведения занятий:
продолжительность тренинга - 5 дней (40 ак. часов);
форма занятий — очная/онлайн
режим занятий — с 10:00 до 17:20 с обеденным перерывом (60 мин.) и
двумя кофе-паузами (по 5 – 10 мин. каждая).
Введение в нотацию BPMN. Возможности, ограничения, целевая
аудитория. Обзор свободных и проприетарных программных средств с
поддержкой BPMN.
Трансформационная парадигма в описании бизнес-процессов. Уровни
применения BPMN по Б. Сильверу. Описательный уровень применения.
Требования к моделям. Контекст моделирования. Точка зрения.
Частные процессы. Исходное соглашение о моделировании: типовой набор
символов.
Модуль 2.2 [Практикум]. BPMN-Моделирование. Часть 1 (2 ак.
часа)
Описательные диаграммы уровня процессов. Соединяющие объекты
и объекты потока управления: начальные и заключительные
события, сообщения, действия, объекты данных и аннотации.
Обсуждение правил оформления диаграмм уровня процессов.
Решение задач.
Защита работ и обсуждение результатов.
Модуль 2.3 Оcновные правила и принципы моделирования. Шаблоны и
антишаблоны моделирования (2 ак. часа)
Соглашение о моделировании: руководство по стилю.
Структурное и симметричное моделирование. Стиль и разметка
диаграмм. Использование цветов, текста и линий на
диаграммах.
Правила моделирования. Декомпозиция и иные техники
моделирования. Шаблоны и антишаблоны моделирования.
Модуль 2.4 [Практикум]. BPMN-Моделирование. Часть 2 (4 ак.
часа)
Детализированные диаграммы уровня пользователя. Объекты потока
управления: ручные и автоматические действия, элементарные
шлюзы. Использование пулов и моделирование запускаемых
подпроцессов.
Обсуждение правил оформления диаграмм уровня пользователя.
Решение задач.
Защита работ и обсуждение результатов.
Модуль 2.5 Расширенные возможности моделирования. моделирования (3 ак.
часа)
Объекты потока управления: граничные и промежуточные события.
Спонтанные процессы. Циклическое исполнение действий и действия с
несколькими экземплярами.
Дополнительные начальные и заключительные события.
Открытые процессы. Целевое соглашение о моделировании: согласованный
набор символов.
Модуль 2.6 [Практикум]. BPMN-Моделирование. Часть 3 (3 ак. часа)
Детализированные диаграммы уровня ИС. Объекты потока
управления: ручные действия вне ИС. Использование дорожек и
моделирование циклов с пред- и постусловиями. Повторно
вызываемые процессы как сервисы.
Обсуждение правил оформления диаграмм подпроцессов с точки
зрения ИС. Решение задач.
Защита работ и обсуждение результатов.
Модуль 2.7 Введение в DMN. Хореографии и диалоги (2 ак. часа)
Коммуникативная парадигма в описании бизнес-процессов. Хореографии и
диалоги.
Вопросы моделирования решений. Язык DMN и его совместное применение
с текущими и перспективными версиями языка BPMN.
Модуль 2.8 [Практикум]. BPMN и DМN-Моделирование. (2 ак. часа)
Хореографии между пулами открытых процессов. Потоки сообщений и
инициаторы коммуникации.
DMN-диаграммы требований к решениям (DRD) и их интеграция с ранее
созданными BPMN-диаграммами.