name

Знания - лучшие инвестиции!

Ваша корзина пуста
На главную магазина

+7 (911) 726-84-54

Хотите получать информацию по новым курсам и их датам проведения?

подписаться на рассылку
Главная \ Единый Портал Обучения \ Корпоративное обучение \ Программирование \ (SBR 02) Системный и бизнес-анализ в разработке ПО. Уровень 2. Формальные языки моделирования

(SBR 02) Системный и бизнес-анализ в разработке ПО. Уровень 2. Формальные языки моделирования

Код курса: SBR 02
Рейтинг:
(0 голосов)
59 900 р.
Количество:
Дни5 дней
Дата курса
Город
Формат обученияКорпоративный
поделиться

anali

Описание курса

Курс по системному и бизнес анализу "Бизнес-анализ. Уровень 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.июл
ГородСанкт-Петербург / Москва
Формат обученияКорпоративный
Оставьте отзыв
Заполните обязательные поля *.
1 2 3 4 5

Находится в разделах

Назад