Хотите получать информацию по новым курсам и их датам проведения?
Главная \ Единый Портал Обучения \ Корпоративное обучение \ Программирование \ (SBR 02) Системный и бизнес-анализ в разработке ПО. Уровень 2. Формальные языки моделирования
(SBR 02) Системный и бизнес-анализ в разработке ПО. Уровень 2. Формальные языки моделирования
Код курса: SBR 02
Описание курса
Курс по системному и бизнес анализу "Бизнес-анализ. Уровень 2. Формальные языки моделирования" разработанный экспертами-практиками, является 2-ым курсом в серии и посвящён работе с формальными языками моделирования бизнес-процессов.
Цель тренинга / курса:
- Сформировать у аудитории ключевые умения в области применения формальных языков моделирования для диаграммного описания основных аспектов архитектуры информационных систем и бизнес-процессов
Формируемые компетенции:
- знать основные категории UML- и BPMN-диаграмм, а также их структурные и поведенческие элементы;
- знать принципы взаимосвязи UML-, BPMN- и DMN-диаграмм.
- уметь синтаксически строго описывать ключевые аспекты структуры (статики) и поведения (динамики) информационных систем, успешные и альтернативные сценарии выполнения бизнес-процессов, подходы к принятию решений;
- уметь осуществлять ручной контроль качества основных диаграмм на языках UML, BPMN, DMN;
- уметь формировать из совокупности взаимосвязанных диаграмм целостные и непротиворечивые модели на перечисленных языках.
Целевая аудитория:
- руководители и специалисты отделов и групп системного и бизнес-анализа;
- архитекторы и ведущие разработчики;
- руководители проектов;
- IT-специалисты, заинтересованные в приобретении и систематизации знаний в объеме курса.
Предварительные требования для участников:
- уверенный пользователь ПК (обязательно).
- английский язык — на уровне чтения технической документации (желательно);
- опыт работы в сфере IT, программной инженерии или профильное профессиональное образование.
Регламент проведения занятий:
- продолжительность тренинга - 5 дней (40 ак. часов);
- форма занятий — очная/онлайн
- режим занятий — с 10:00 до 17:20 с обеденным перерывом (60 мин.) и двумя кофе-паузами (по 5 – 10 мин. каждая).
Программа курса
Блок №1. Язык UML (16 ак. часов)
Модуль 1.1 Язык UML в программной инженерии. Применение UML в задачах концептуального и логического моделирования (2 ак. часа)
- Обзор, цели и задачи тренинга. UML в моделировании информационных систем (ИС) и описании архитектуры ПО. Метамодель UML.
- Пространство UML-диаграмм и их значимость на различных этапах жизненного цикла разработки ПО. «Конус неопределенности».
- Статическое представление ИС: диаграммы классов и диаграммы объектов. Классы, свойства и операции. Обобщения и зависимости.
- UML-моделирование границ (рамок) и функциональных требований к ИС: диаграммы вариантов использования.
Модуль 1.2 [Практикум]. UML-Моделирование. Часть 1 (3 ак. часа)
- Концептуальное моделирование предметных областей и (или) логическое моделирование структур данных диаграммами UML.
- Защита работ и обсуждение результатов.
Модуль 1.3 [Практикум]. UML-Моделирование. Часть 2 (3 ак. часа)
- Моделирование вариантов использования диаграммами UML.
- Защита работ и обсуждение результатов.
Модуль 1.4 UML-моделирование на ранних стадиях дизайна и разработки объектно-ориентированных систем. (1 ак. час)
- Динамическое представление ИС: диаграммы последовательности, диаграммы деятельности, диаграммы состояний.
Модуль 1.5 [Практикум]. UML-Моделирование. Часть 3 (3 ак. часа)
- Статическое и динамическое моделирование элементов дизайна объектно-ориентированных систем.
- Защита работ и обсуждение результатов.
Модуль 1.6 UML-моделирование на поздних стадиях дизайна и разработки объектно-ориентированных систем. (1 ак. час)
- Статическое представление ИС: диаграммы компонентов, составных структур и развертывания.
- Динамическое представление ИС: прочие диаграммы взаимодействия.
Модуль 1.7 [Практикум]. UML-Моделирование. Часть 4 (3 ак. часа)
- Статическое представление ИС: диаграммы компонентов, составных структур и развертывания.
- Динамическое представление ИС: прочие диаграммы взаимодействия.
Блок №2. Языки BPMN / DMN (24 ак. часа)
Модуль 2.1 Обзор базовых элементов нотации BPMN 2.0 (2 ак. часа)
- Введение в нотацию 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-диаграммами.
- Защита работ и обсуждение результатов.
Расписание
Пт 10:00 - 17:30
Сб 10:00 - 17:30
Пн 10:00 - 17:30
Вт 10:00 - 17:30
Ср 10:00 - 17:30
Дни | 5 дней |
---|---|
Дата курса | 12.июл |
Город | Санкт-Петербург / Москва |
Формат обучения | Корпоративный |
Оставьте отзыв
Заполните обязательные поля *.