Онлайн-курс «Объектно-ориентированный анализ на языке UML»

Регистрация на курс открыта!

lhc-da-vinci-01

↑ Рисунок компактного мюонного соленоида, одного из 7 детекторов частиц большого адронного коллайдера, выполненный в стиле набросков Леонардо Да Винчи. Сергио Читтолин, 2009, CERN.

Когда с 8 по 30 апреля 2017 г.
Ведущий Николай Киреев
График 4 недели, суббота и воскресенье
с 10 до 14 часов (Москва/Минск/Киев)
(первое занятие начнётся в 17-00)
Объём 8 занятий по 4 часа (всего 32 часа)
3 часа в неделю на домашнюю работу
Цена от 13 000 р для частных лиц
от 18 000 р для компаний

Презентация курса

Подробнее: Видеозапись вебинара с обзором курса (28 минут)

О курсе

Этот курс для вас, если:

  • Вы давно работаете системным аналитиком, но хотите повысить качество своих функциональных технических требований через объектное моделирование ПО и его окружения;
  • Вам актуальны вопросы архитектуры и моделирования баз данных;
  • Ваша команда умеет или готова и хочет работать с UML-моделями.

Курс поможет опытным системным аналитикам быстрее, лучше понять принципы ООП и методы объектного анализа требований, а также научиться создавать полный комплект аналитических моделей.

Этот курс для не вас, если:

  • Вы работаете бизнес-аналитиком, проектным или продуктовым менеджером, проектировщиком интерфейсом или тестировщиком;
  • Вы хотите улучшить качество бизнес-требований и коммуникацию с заказчиком;
  • Вы только начинаете работать системным аналитиком;
  • Ваша команда не готова работать с UML-моделями.

Что получат участники

Участники курса узнают:

  1. О приёмах извлечения и анализа информации из текста, из общения с пользователями, из визуальных моделей;
  2. О методологии проектирования на основе визуальных моделей (принцип MDA — Model Driven Architecture);
  3. Как строить адекватные UML-модели, которые будут понятны и востребованы участниками проекта, включая пользователей, заказчиков, проектировщиков и т. д.;
  4. Как Правильно и за минимальное время создавать артефакты: глоссарий, матрица требований, сценарии использования;
  5. Как применять принципы объектно-ориентированного подхода при создании архитектуры системного анализа.

Участники курса получат:

  • Опыт разработки полного комплекта аналитических UML-моделей;
  • Ответы на свои вопросы;
  • Неограниченный доступ к электронным материалам курса (записям, статьям, презентациям, образцам документов, шаблонам);
  • Электронное и бумажное свидетельство о прохождении курса.

Особенности курса

  1. Уникальность проекта — в основе реальный проект, выполненный автором для немецкого заказчика;
  2. Нетрадиционная бизнес-область. Основной бизнес-процесс — контроль составления смеси из различных компонентов;
  3. Уникальность материалов — используются авторское методическое пособие и программный продукт, имитирующий функционал разрабатываемого приложения;
  4. Предоставляются все материалы и инструменты, необходимые для работы над данным проектом;
  5. Возможно использование собственного инструментария для моделирования, вплоть до рисования на салфетках.

Программа курса

Тема 1

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

Тема 2

  • Три круга заинтересованных лиц;
  • Модель действующих лиц и их функциональных обязанностей;
  • Моделирование бизнес-процессов: решающие правила, граничные условия, потоки событий

Тема 3

  • Пользовательские и функциональные требования к ПО;
  • Их выявление, детализация, трассирование.

Тема 4

  • Принципы построения Use Case-диаграмм;
  • Пользователи и их типы, связи на Use Case-диаграммах.

Тема 5

  • Сценарии и особенности их описания;
  • Использование wireframes.

Тема 6

  • Архитектура системного анализа: объекты и классы (entity, control, boundary).
  • Динамическая, статическая объектные модели, модель классов анализа построение и особенности.

Отзывы

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

Для меня эффективность курса была 100%. Николай очень доходчиво всё объяснял и отвечал на все поставленные вопросы.

Входные требования

  • Участник курса должен иметь опыт работы в ИТ-проектах не менее 3-х лет;
  • Для участия в курсе необходим компьютер, подключенный к интернету на скорости не менее 1 Мб, ОС Windows и современный браузер (Explorer, Chrome, Firefox, Safari).

Формат обучения

  • В занятиях используются современные инструменты коллективной удалённой работы и обмена файлами (GoToMeeting, Dropbox и т. д.), благодаря которым осуществляется инструктаж и обсуждение результатов;
  • Предоставляется удобный в использовании инструмент для построения UML-моделей, методические пособия, статьи, концепция (vision) и html-прототип разрабатываемого ПО;
  • Перед каждым занятием участники самостоятельно изучают теорию (рекомендуемая литература);
  • Каждое занятие начинается с обсуждения результатов и с дискуссии по теоретическим аспектам темы занятия;
  • В процессе занятия коллективно решаются и обсуждаются многочисленные задачи, как в рамках разрабатываемого проекта, так и из других предметных областей;
  • Занятия проходят на русском языке, в артефактах частично используется английская лексика.

Ведущий курса

Николай Киреев

Ведущий тренер

kireeev

Практикующий аналитик, PM, тренер, старший преподаватель ИИТ БГУИР, владелец ресурса «Студия ИТ WebMax.BY», автор методических пособий и статей, участник международных конференций аналитиков и разработчиков ПО, индивидуальный предприниматель (разработка ПО, ИТ-консалтинг)

Более 10 лет опыта:

  • Применения UML, методологии RUP и Rational Rose в разработке ПО;
  • Преподавания дисциплины «Анализ и проектирование ПО» на факультете переподготовки и повышения квалификации БГУИР г. Минск;
  • Проведения тренингов для разработчиков ПО на «EPAM Systems», «АСКОН Бел», «Образовательный центр ПВТ» и др.;
  • Преподавания дисциплины «Анализ и проектирование ПО» на факультете переподготовки и повышения квалификации БГУИР г. Минск.

Более 20 лет опыта:

  • Работы аналитиком ПО (анализ требований, бизнес- и системный анализ);
  • Разработки ПО для иностранных заказчиков (Германия, Голландия, Польша, Латвия, Россия), работа в Германии («Ultrakust electronic GmbH»).

Более 30 лет опыта:

  • Разработки электронных систем и прикладного ПО.

Статистика курса

За 1 год проведения в ШСА курс прошли более 50 ИТ-специалистов из Владивостока, Днепропетровска, Екатеринбурга, Зеленограда, Иваново, Королева, Львова, Москвы, Новосибирска, Ростова-на-Дону, Рыбинска, Санкт-Петербурга, Саратова, Томска, Харькова.

Цена билета и регистрация

Перейти к заказу билетов

Если у вас есть вопросы — не стесняйтесь задавать их на почту obuchenie@system-analysis.ru.