UML для бизнес-аналитика:
основы ООП и разработка моделей
Освойте инструментарий UML-диаграмм для документирования требований к ПО, проектирования информационных систем, описания процессов и структур:
- основы объектно-ориентированного анализа
- реальные примеры статических и динамических диаграмм
- популярные UML-редакторы
- лучшие практики формализации требований и разработки программной документации (ТЗ, SRS, руководство пользователя)
Код курса
BUML
Ближайшая дата курса
11 марта, 2024 г.23 мая, 2024 г.
Длительность обучения
8 ак.часов
Стоимость обучения
15 000 руб.
В однодневном курсе Школы Прикладного Бизнес-анализа «UML для бизнес-аналитиков» вы познакомитесь с основными возможностями и примерами практического использования этого средства моделирования, чтобы понимать смысл диаграмм и уметь самостоятельно разрабатывать их. Посвятив целый день изучению этому инструментария, новичок без опыта не станет гением UML, но перестанет его бояться и начнет использовать для того, чтобы выделить из требований стейкхолдеров и пользовательских историй варианты использования (use case) и детализировать их дальше на диаграммы деятельности, последовательности и состояний, объясняя разработчикам, что должна делать система
Цель курса:
Аудитория:
Предварительный уровень подготовки:
О курсе
Курс «UML для бизнес-аналитика» включает необходимые знания по практическому использованию UML-диаграмм в профессиональной деятельности бизнес-аналитика, начиная от описания бизнес-процессов до проектирования систем и разработки программной документации. На курсе вы узнаете особенности объектно-ориентированного проектирования и его отличия от структурного подхода, а также освоите прикладные методы и средства построения UML-диаграмм, которые чаще всего используются в реальных проектах. Закрепить полученные знания вам поможет индивидуальное практическое задание по проектированию ПО.
При том, что системный и бизнес-аналитик – это разные профессии, они частично пересекаются в описании требований к решению, если оно представляет собой программный продукт. Бизнес-аналитик переводит потребности и желания бизнеса на язык требований, приближая их к реализации. В идеальном мире бизнес-аналитик описывает требования стейкхолдеров, которые отвечают на вопрос «Что нужно?», а системный аналитик детализирует их далее, в требованиях к решению определяя, что именно должна делать система, т.е. ее функции. В реальности очень часто обязанности системного и бизнес-аналитика выполняет один и тот же человек. Поскольку бизнес-аналитик выполняет роль транслятора между бизнесом и командой реализации, он должен уметь говорить с разработчиками на одном языке. Именно таким универсальным языком для программистов и аналитиков является UML – Unified Modelling Language, поддерживающий объектно-ориентированную парадигму разработки программного обеспечения.
Особое внимание уделено прикладным вопросам бизнес-анализа: программа обучения построена на реальных примерах использования различных UML-диаграмм в практических проектах (case studies). Каждый из 4 разделов курса, помимо теоретического материала, включает групповое или индивидуальное практическое задание и самостоятельную работу.
В результате обучения
Определять, когда использовать объектно-ориентированный, а когда – структурный подход к описанию процессов и систем
Выбирать наиболее подходящую UML-диаграмму для описания конкретного артефакта при разработке требований к ПО, описании процессов и систем
Описывать структуру и поведение информационных систем и бизнес-процессов в виде наглядных и понятных UML-диаграмм
Говорить с разработчиками на одном языке
Эффективно применять инструментарий UML в реальных задачах бизнес-анализа, от описания требований до разработки программной документации (ТЗ, спецификация требований, руководство пользователя и администратора)
Пользоваться локальными и облачными редакторами для разработки UML-проектов
Программа курса
- Что такое ООП, история возникновения и развития
- Понятие класса и объекта
- Чем объектно-ориентированный анализ отличается от структурного
- Преимущества и недостатки ООП
- Виды диаграмм: структурные и динамические
- Артефакты, связи и специфические обозначения сущностей
- Структурные диаграммы (классов, объектов, компонентов, композитной структуры, развертывания, пакетов) – назначение, внешний вид, примеры построения
- Динамические диаграммы для описания поведения и взаимодействия (деятельности, состояний, вариантов использования, последовательности) – назначение, внешний вид, примеры построения
- Типовая последовательность проектирования систем с помощью UML
- С чего начать: представление онтологии предметной области в UML
- От user story к детальным пользовательским сценариям
- Как описать функциональные требования в UML
- Как представить архитектуру требований в UML
- Какие UML-диаграммы использовать в программной документации (ТЗ, спецификация требований, программа и методика испытаний, руководство пользователя и т.д.)
- Описать онтологию предметной области собственной системы (или вариант системы из предложенных примеров) в UML
- Описать требования к собственной системе (или вариант системы из предложенных примеров) в виде набора UML-диаграмм
Кто проводит курс
Анна Вичугова
Автор и преподаватель курсов
- кандидат технических наук (Системный анализ, управление и обработка информации, 2013)
- сертифицированный бизнес-аналитик (CBAP 2020, международная сертификация IIBA)
- сертифицированный специалист Business Studio (2010, 2012, 2013, 2018)
- сертифицированный специалист и администратор СЭД Directum (2011)
Опыт практической работы с 2009 года в качестве ведущего бизнес-аналитика, консультанта и технического писателя в проектах разработки и внедрения информационных систем, а также оптимизации деятельности государственных и частных предприятий: ОАО «Информационные спутниковые системы», российское отделение компании «Solagran Limited», ООО «Газпром Трансгаз Томск», Томский политехнический университет, ПАО “Ростелеком”, Школа Больших Данных, УЦ “Коммерсант”.
Оставьте заявку на обучение
Остались вопросы по формату обучения, содержанию курсов, стоимости, сертификатам или другим важным моментам? Оставьте номер телефона или e-mail и мы оперативно проконсультируем вас в течение дня.
Условия обучения
Работаем напрямую без посредников по авторским программам наших преподавателей. По умолчанию ведем курсы в онлайн-режиме на платформе Zoom или аналогах. Офлайн-обучение возможно по корпоративному заказу от 8 человек.
Стоимость обучения
Предлагаем гибкие условия оплаты: предоплата; оплата по факту проведения занятий; счет-оферта; заключение рамочного договора; пост-оплата под гарантийное письмо.
Минимальная группа
Минимальный размер группы для проведения корпоративного или выездного офлайн-обучения — 8 человек. Стоимость обучения в день составляет 15.000 рублей (НДС не предусмотрен).
Остались вопросы?
Звоните нам +7 (495) 108-70-38