WEBURSITET.RU - Бизнес-анализ и моделирование

Бизнес-анализ и моделирование

Курс для тех, кто хочет развиваться в профессии бизнес-аналитика и освоить визуальное моделирование.

Основные темы курса:

  • Бизнес- и системный анализ в разработке ПО. Цели и задачи аналитиков в рамках профессиональных стандартов РФ. Архитектура ПО как составная часть бизнес-архитектуры. Основные представления (View) в моделировании бизнеса и программной системы. Принцип MDA (разработка ПО трансформацией визуальных моделей);
  • Язык моделирования UML: стандарты, структура, основные диаграммы, области применения, преимущества и недостатки, UML в Agile-методологиях.
  • Стереотипы языка UML, их смысл и предназначение.
  • Требования функциональные и нефункциональные, уровни абстрактности требований, требования бизнес-логики и UX, модель требований Н. Кано.
  • Инструменты для визуального моделирования. WhiteStarUML - универсальный инструмент анализа и проектирования.

Подробная программа курса

МОДЕЛИ БИЗНЕС-АНАЛИЗА

Тема 1. Моделирование бизнес-сущностей

  • Парадигма ООП, классы, объекты, атрибуты, операции, отношения классов и связи объектов, моделирование структур классов и объектов;
  • Цели бизнеса и цели ПО;
  • Бизнес-сущности, их атрибуты, выявление, моделирование, особенности, документирование, шаблон текстового описания.
  • Глоссарий предметной области (модель и текст), шаблон глоссария;

Тема 2. Моделирование бизнес-логики и бизнес-процессов

  • Заинтересованные лица, действующие лица (Business Actor) и пользователи программной системы (Actor), их отличия;
  • Модель действующих лиц и, исполняемых ими функциональных обязанностей (Business Use-Case Model), документирование, шаблон описания;
  • Моделирование бизнес-процессов: решающие правила, граничные условия, потоки событий (Activity Diagram).

Тема 3. Моделирование функциональных требований ПО

  • Пользовательские и функциональные требования к ПО. Их выявление, детализация, трассирование, описание (User Story).
  • Пользователи (Actors) их типы.
  • Организационная структура представления вариантов использования.
  • Принципы построения Use Case-диаграмм, отношения на диаграммах вариантов использования.
  • Трассирование Use Case со спецификацией требований. Шаблоны трассировки.

Тема 4. Моделирование логической структуры данных

  • Диаграмма «Сущность-Связь» (ERD), основные нотации, области применения, принципы построения.
  • Практика построения ERD.

Тема 5. Моделирование объектов предметной области

  • Диаграмма последовательности (Business Sequence Diagram), назначение и применение.
  • Диаграмма кооперации (Business Collaboration Diagram), назначение и применение.
  • Диаграмма объектов (Business Object Diagram), назначение и применение.
  • Диаграмма робастности (Robustness Diagram), назначение и применение.

Тема 6. Модели размещения

  • Диаграмма пространственного размещения (Deployment Diagram), назначение и применение.

Тема 7. Отчёт по бизнес-анализу

  • Три способа (нисходящий, восходящий, спиральный) и основные методологии разработки ПО (waterfall, USDP/RUP, spiral, scrum, kanban).
  • Назначение и содержание отчёта в соответствии с методологией. Шаблон отчёта.

ЗАКЛЮЧЕНИЕ

  • UML мёртв, используем “masala”-диаграммы?

 

 

На вводном занятии ведущий курса Николай Киреев рассказал о содержании курса и о том, как он будет проводиться.

Набора пока нет

На этот курс в настоящее время нет набора. Если курс вас заинтересовал, и вы хотите узнать наши планы по его проведению, свяжитесь с нами по этому адресу:
payments@webursitet.ru

Нужно больше информации?

Задайте свой вопрос в чате Телеграм
Или напишите мне, отвечу всем! greesha@webursitet.ru
Григорий ПеченкинСоздатель WEBURSITET.RU

Партнёры и друзья



Продолжая использовать этот сайт, вы даете согласие на обработку файлов cookie, пользовательских данных (включая сведения о местоположении, тип и версия ОС, тип и версия браузера, тип устройства и разрешение его экрана, источник откуда пришел на сайт пользователь, с какого сайта или по какой рекламе, язык ОС и Браузера, какие страницы открывает и на какие кнопки нажимает пользователь, IP-адрес). Если вы не хотите, чтобы ваши данные обрабатывались, пожалуйста, покиньте сайт. Вы можете узнать, как используются эти данные, ознакомившись с Политикой конфиденциальности.
Ясно, больше не показывать это сообщение