(первый этап — до начала обучения, второй — в середине обучения)
Режим и формат обучения:
Период обучения: 13 января — 21 февраля 2025Расписание: 3 раза в неделю (ПН, СР, ПТ)
Время: 18:15-21:30
Формат: Гибридный (на выбор) — онлайн в режиме реального времени или офлайн по адресу: г. Минск, ул. Амураторская, 4. (ст. м. Молодежная).
Особенности курса:
- Освоение применения языков моделирования BPMN 2.0 и UML 2 через практические упражнения и реальные проекты;
- Закрепление знаний разбором примеров и решением практических задач с использованием специализированных приложений Camunda Modeler и SparX Systems Enterprise Architect;
- Для самостоятельной работы и закрепления материалов мы предоставляем Рабочую тетрадь, которая содержит конспекты первой и второй частей курса. Она включает слайды презентаций, основные понятия и определения, условия упражнений;
- По завершении курса слушатели получают сборник примеров решений упражнений и учебных проектов, которые они выполняли во время обучения.
Необходимая подготовка:
Желательно понимать основы алгоритмизации или иметь опыт участия в проектах по описанию, анализу, оптимизации или автоматизации бизнес-процессов, либо в проектах по разработке и/или сопровождению и поддержке программного обеспечения.
По окончании курса каждый слушатель получит:
- Международный сертификат о прохождении курса от IIBA;
- 72 Professional Development Hours (часы профессионального развития), необходимые для допуска к квалификационным экзаменам в IIBA для получения международных сертификатов трех уровней зрелости;
- Свидетельство государственного образца о повышении квалификации при наличии высшего или средне-специального образования.
Более детально с процедурой подачи заявлений и прохождению сертификации можно ознакомиться здесь
Преподаватель курса:
Леонид Киндеев — эксперт в области бизнес-анализа. Более 11 лет опыт работы руководителем и бизнес-аналитиком проектов по проектированию, разработке и сопровождению программного обеспечения.
Программа курса:
Часть 1. Моделирование бизнес-процессов с BPMN 2.0
1. Введение в бизнес-анализ
Жизненный цикл информационной системы (ИС). Водопадный и итерационный процессы, их различия, достоинства и недостатки. ИТ-специалисты и их задачи на этапах жизненного цикла ИС. Что такое бизнес-анализ. Роль и задачи бизнес-аналитика. BPMN и UML — области применения.
2. Введение в процессы
Понятие процесса и процессного подхода к управлению. Особенности применения процессного подхода при сборе, анализе и согласовании требований и его отличие от традиционного подхода. Графическая и исполняемая модели бизнес-процессов. Анализ и реинжиниринг бизнес-процессов.
3. Введение в BPMN
История создания BPMN как стандарта графического языка моделирования бизнес-процессов. Обзор программных средств с поддержкой BPMN. Основные элементы BPMN. Первая BPMN-модель. Знакомство с приложением Camunda Modeler.
4. Логические операторы
Понятие логического оператора. Логический оператор Исключающий ИЛИ. Логический оператор И Параллельный. Логический оператор Включающий ИЛИ. Комплексный логический оператор. Практика применения логических операторов.
5. Артефакты
Понятие артефакта, обозначения и определения. Ассоциации. Примеры использования артефактов.
6. Активности
Типы задач. Подпроцессы как средство детализации и структурирования бизнес-процессов. Циклические и многоэкземплярные активности. Ad-hoc процессы. Вызывающие и глобальные активности.
7. Взаимодействия в бизнес-процессах
Пулы и дорожки как роли и зоны ответственности. Поток сообщений, моделирование потока сообщений. Собственные, внутренние и открытые процессы в диаграммах взаимодействия, их особенности и различия. Множественные участники взаимодействия и особенности моделирования процессов с множественными участниками.
8. События и событийные логические операторы
Понятие события. Стартовые, промежуточные и завершающие события. Типизация событий, инициирующие и генерирующие события. Понятие событийного логического оператора. Событийные логические операторы Исключающий ИЛИ, Исключающий ИЛИ Стартовый и И Стартовый. Практика применения событийных логических операторов.
9. Обработка исключений
Понятие исключения и граничного события. Прерывающие и непрерывающие граничные события. Обработка исключений с помощью граничных событий в задачах и подпроцессах. Понятие соответствия по наименованию. События Ошибка и Эскалация, их обработка в задачах и подпроцессах. Событийные подпроцессы и их применение для обработки исключений.
10. Компенсации и транзакции
Событие Компенсация. Моделирование компенсаций. Событийный подпроцесс для компенсаций и особенности его применения. Понятие транзакции. Моделирование транзакций, событие Отмена и особенности его применения.
11. Хореографии
Понятие и пример хореографии. Хореографии в рамках взаимодействия. Особенности моделирования хореографий. Подпроцессы в хореографии, глобальные и вызывающие хореографии. Знакомство с приложением SparX Enterprise Architect. Моделирование хореографий в SparX EA.
12. Диалоги
Понятие диалога. Детализация диалога. Диалоги в рамках взаимодействия. Подпроцессы в диалогах, глобальные и вызывающие диалоги. Пример диалога. Моделирование диалогов в SparX EA.
Часть 2. Объектно-ориентированное моделирование с UML
1. Введение в UML
Определение и назначение. История UML. Способы применения UML. Классификация диаграмм. С чего начать?
2. Старт учебного проекта.
Цели, задачи и предметная область учебного проекта. Создание структуры проекта в SparX EA. Моделирование бизнес-процессов предметной области учебного проекта.
3. UML. Диаграммы прецедентов
Назначение и основные элементы диаграммы. Актеры и сценарии. Отношения между прецедентами Include и Extend.
4. Учебный проект. Продолжение
Определение границ системы. Идентификация действующих лиц. Идентификация прецедентов. Подготовка сценариев прецедентов. Глоссарий системы.
5. UML. Диаграммы классов
Определение и составные компоненты класса. Атрибуты класса. Операции класса. Ассоциации между классами.
6. Учебный проект. Продолжение
Модель классов предметной области как модель базы данных и методы ее построения. Взаимное уточнение сценариев прецедентов и модели классов.
7. UML. Диаграммы поведения
Диаграммы состояний. Диаграммы деятельности. Диаграммы взаимодействий: последовательности, коммуникационные, временные, обзора взаимодействий.
8. Учебный проект. Продолжение
Визуализация сценариев прецедентов. Модель состояний.
9. UML. Структурные диаграммы
Диаграммы развертывания. Диаграммы пакетов. Диаграммы составных структур. Диаграммы компонентов.
10. Учебный проект. Завершение
Визуализация структуры проекта. Описание таблиц и атрибутов модели базы данных.
11. Обобщающий обзор объектно-ориентированного (модельного) подхода к проектированию информационных систем
12. Завершающий практикум
В рамках завершающего учебного практикума выполняется полный цикл практического проектирования от модели бизнес-процессов объекта автоматизации до модели информационной системы. Тема проекта может быть предложена слушателями курса.
Отзывы cлушателей курса:
Курс очень драйвовый. Он помог мне быстро освоить стандарты BPMN и UML, которые я начал использовать в своей работе, но не обладал достаточным объемом знаний. Теперь все пробелы в знаниях заполнены. Понравилась подача материала. Много самостоятельной работы. Преподаватель Леонид Николаевич не пытается навязать своё видение решения, предоставляя свободный выбор и показывая, что любой процесс можно описать множеством способов.Александр Зверев
Ключевыми факторами при выбор Института были адекватная цена курса, свидетельство о повышении квалификации, отзывы о преподавателе. Курс «Бизнес-анализ: Проектирование информационных систем с BPMN и UML» был интенсивным и интересным, очень информативным с хорошей подачи информации. Лучший курс бизнес-анализа!
Кристина Данилова
Курс был интенсивным, познавательным. Больше всего понравилось большое количество практических заданий, что позволило не потерять концентрации во время удаленных занятий.
Также порадовало, что удаленным студентам уделялось достаточно времени и внимания, трудностей с восприятием информации не было. Хочу отметить также преподавателя Киндеева Леонида Николаевича за структурированную и интересную подачу информации. Обязательно посоветую прослушанный курс своим коллегам, друзьям и знакомым!
Инна Шинкевич
Получить дополнительную информацию:
+375 29 336 26 23, VZaikina@instituteiba.by