Аналитик использует диаграммы последовательности для описания межсистемного или внутрисистемного взаимодействия. Схемы UML sequence помогают разработчикам определить методы классов, вызовы и ответы веб-API.
Цель обучения
Научиться строить sequence диаграммы, их читать и использовать для проектирования поведения систем.
Повторяя за ведущим, вы сможете построить диаграммы, иллюстрирующие поведение интернет-магазина.
Уровень Junior, Middle
Это обучение для: ■ системных аналитиков ■ проектировщикам информационных систем ■ разработчиков ■ всем, кто интересуется UML
Формат: воркшоп
■ Онлайн ■ Группа до 16 человек ■ Чередование теории, практики и обратной связи
Введение в UML: Краткая история, цели, ключевые области применения.
Виды UML-диаграмм: Классификация, задачи разных видов, место диаграмм последовательности.
Диаграмма последовательности: Назначение, основные элементы и алфавит нотации (акторы, объекты, сообщения, возвраты, альтернативы, параллелизм).
Когда и зачем использовать sequence-диаграммы: Типовые кейсы для аналитиков и проектировщиков.
Модуль 2
Модуль 2
Построение диаграмм последовательности на примерах
Пошаговая методика построения: Анализ сценария, выделение участников и сообщений, оформление диаграммы.
Практика: кейсы интернет-магазина: Аутентификация пользователя; Добавление товаров менеджером; Добавление товара в корзину/заказ; Оформление и покупка заказа
Работа с инструментами: Обзор PlantUML, создание диаграмм онлайн.
Модуль 3
Модуль 3
Продвинутые сценарии и интеграция
Асинхронные взаимодействия и интеграция систем: Использование брокеров сообщений (пример с Kafka).
Особенности описания сложных процессов: Вызовы внешних сервисов, обработка ошибок, параллельные процессы.
Тонкости оформления и чтения диаграмм: Практические советы, типичные ошибки, best practices.
Обратная связь и разбор работ участников.
Повторяя за ведущим, вы сможете построить диаграммы, иллюстрирующие поведение интернет-магазина для сценариев:
■ Аутентификация пользователя ■ Добавление товаров менеджером (с аутентификацией) ■ Добавление товара в заказ ■ Покупка товара ■ Асинхронная интеграция нескольких систем через Kafka
Автор воркшопа — практикующий специалист
■ Более 15 лет в роли аналитика и проектировщика ИС в ИТ-проектах ■ Основатель Школы прикладного бизнес-анализа BABOK School ■ Автор более 500 статей ■ Работает в направлениях: бизнес-анализ, проектирование ИС ■ Бизнес-домены / предметные области: ИТ Образование и сертификации: ■ Кандидат наук по специальности «Системный анализ и управление» ■ Сертифицированный бизнес-аналитик (CBAP) Дополнительно: ■ Автор статей в Школе Больших Данных ■ Ведёт Telegram-канал (>3,5 тыс. подписчиков)
Анна Вичугова
Автор воркшопа и Преподаватель Независимый эксперт по бизнес- и системному анализу, проектированию и архитектуре информационных систем
■ Более 5 лет в роли аналитика проектирует, разрабатывает и сопровождает информационные системы от анализа доменной области до вывода в продакшен ■ В роли Head Systems Analyst руководит аналитическими процессами в Иннотехе ■ Работает в направлениях: функциональное тестирование (ФТ), нефункциональное тестирование (НФТ), интеграции, брокеры сообщений ■ Технологические направления: проектирование баз данных и витрин данных ■ Бизнес-домены / предметные области: финансовая отрасль
Полина Комкова
Ведущий инструктор Специалист по проектированию информационных систем, Главный системный аналитик
■ Более 7 лет в роли аналитика и консультанта работает в проектах по обследованию, проектированию, обучению, регламентации процессов и внедрению ECM-систем ■ Более 5 лет в роли специалиста внедряет и сопровождает PLM-системы ■ В роли руководителя создала и управляет инженерными подразделениями: организует и регламентирует процессы, автоматизирует деятельность, реализует инновационные решения ■ Технологические направления: ECM-системы (управление корпоративным контентом), PLM-системы (управление жизненным циклом продукта) ■ Бизнес-домены / предметные области: машиностроение, нефтегазовая отрасль, энергетика и теплоснабжение, финансовая отрасль, фармацевтика Образование и сертификации: ■ Выпускница УГАТУ по направлению «Автоматизация технологических процессов и производств»
Дилара Валитова
Ведущий инструктор Специалист в бизнес- и системном анализе
■ Удобный график обучения ■ Группа от 7 до 12 человек ■ Возможность адаптации воркшопа под рабочий проект ■ Электронное свидетельство об окончании обучения всем участникам ■ Закрывающие документы