FAQ
Поиск
#Разработка ПО
#UML
#Методология проектирования изделий
#Системная инженерия
#SE
#Systems engineering
#SDLC
#Systems development lifecycle
#Жизненный цикл разработки систем
#ALM
#MBSE

Основы SysML и IBM Rational Rhapsody для системных инженеров

4 дня (32 академических часа)
Краткая аннотация
Настоящий четырехдневный курс предназначен для обучения системных инженеров концепциям и методам применения языка SysML на примере среды проектирования и разработки IBM Rhapsody при разработке сложных программно-аппаратных систем. Возможности IBM Rhapsody по визуальному моделированию и симуляции моделей упрощают трудоемкие процедуры валидации требований и проектных решений, характерные для традиционного системного анализа и проектирования. Благодаря практическим примерам слушатели приобретают уверенное знание основ SysML, среды разработки IBM Rhapsody и ее возможностей по увеличению производительности работы системных инженеров.
Целевая аудитория
Менеджеры проектов и технические руководители

Системные инженеры

Разработчики программного обеспечения системного уровня
Расписание открытых форматов курса
Стоимость обучения одного слушателя
12.04.2021
Очный формат — 36 000 ₽.

Дистанционный формат — 32 400 ₽.
26.07.2021
Подробная программа курса
Основы языка SysML 1.0

Моделирование требований

  • Моделирование вариантов использования;
  • Моделирование требований;
  • Дополнительные элементы для моделирования требований;
  • Моделирование сценариев взаимодействия.

Моделирование структуры системы

  • Блоки и части;
  • Связи между блоками;
  • Порты;
  • Потоки данных;
  • Производительность и надежность.

Моделирование поведения

  • Виды поведения;
  • Конечные автоматы;
  • Моделирование деятельности.

Основы среды разработки

  • Создание проекта;
  • Работа с требованиями;
  • Характеристики элементов;
  • Конфигурирование среды разработки;
  • Подключение внешних файлов;
  • Введение в Gateway;
  • Табличные и матричные представления;
  • Работа с диаграммами вариантов использования;
  • Потоки данных;
  • Работа с диаграммами деятельности;
  • Определение структуры системы;
  • Работа с диаграммами последовательности;
  • Работа с диаграммами состояний;
  • Интерфейсы;
  • Статическая проверка модели;
  • Навигация между элементами модели.

Симуляция модели

  • Подготовка модели к симуляции;
  • Взаимодействие между блоками;
  • Управление через веб-интерфейс.

Расширенные возможности

  • Генерация документации;
  • Работа с большими проектами;
  • Управление конфигурациями;
  • Архитектурная декомпозиция;
  • Множественные связи;

Моделирование и симуляция потоков данных

  • Параметры сообщений;
  • Порты данных;
  • Спецификация потоков данных.

  • Профили;
  • Типичные ошибки;
  • Введение в Harmony;
  • Интеграция с Simulink;
  • Язык выражений.
Возможные форматы обучения и размеры групп
очно (до 15 слушателей)

дистанционно в составе очной группы (без ограничения числа подключений)

корпоративный формат (для групп от 10 до 45 слушателей)

Тренер курса

Волков Владимир Борисович

Директор по проектному управлению, коуч, консультант
Ведёт 28 курсов в ЦЕСИНКОМ
Управление проектами.
Цифровизация деятельности предприятий. Цифровая трансформация.
Проектирование ИТ-архитектуры и архитектуры информационных систем.
Консалтинг
Коучинг
Специализация
Должность
Дополнительные услуги
Требуемый уровень предварительной подготовки
Высшее техническое или среднее специальное образование. Начальные знания языков UML и SysML желательны, но не обязательны, поскольку настоящий курс включает в себя обзор основных элементов, необходимых системным инженерам. Предполагается, что слушателям известны методологии проектирования программно-аппаратных систем. Кроме того, для создания исполняемых моделей в среде разработки Rhapsody полезно знание языка программирования C++.
Траектории, в которые входит данный курс
Системный инженер по разработке программного обеспечения
Список курсов, требующихся для прохождения данного курса
Унифицированный язык моделирования UML. Базовый курс
Список курсов, которые дополняют данный курс
Управление системно-инженерной деятельностью для успешного выполнения сложных технических и программных проектов

Системная инженерия для успешного выполнения сложных технических и программных проектов

Программная инженерия для успешного выполнения сложных программных проектов

Инженерия требований и разработка ТЗ в проектах по созданию сложных технических систем

Управление конфигурацией и инженерными данными при выполнении сложных технических проектов

Методология управления требованиями и управление требованиями с использованием IBM DOORS (IBM Engineering Requirements Management DOORS)

Сбор, разработка и формализация пользовательских требований. Разработка Т З на информационные системы

Методология разработки программных систем IBM Rational Unified Process (RUP)
Список категорий каталога, в которые включён курс
Анализ процессов, проектирование информационных систем и архитектуры изделий. Сбор и управление требованиями
Разработка курса или траектории обучения под вашу задачу
Центр готов взять на себя разработку курсов и траекторий обучения под уже сформированную модель компетенций или просто под список знаний и навыков, которые нужно освоить специалистам организации.