Открыт набор на программу сентябрь-октябрь 2025 года
По вторникам 17.00 — 20.30
ОНЛАЙН
26 400 Р.
Программа ориентирована на слушателей, занимающихся сбором, анализом и описанием требований к программному обеспечению, а также на архитекторов и разработчиков, использующих эти требования для создания информационных систем. Разбираемые темы основаны на лучших практиках унифицированного процесса разработки. Эти практики успешно применяются в проектах разработки программного обеспечения.
Слушатели программы получают навыки документирования требований в виде текстовых спецификаций (Requirements Specification), в форме сценариев использования (Use Cases), бизнес сценариев использования (Business Use Cases) и «пользовательских историй» (User Stories).
Большое внимание уделяется навыкам визуального моделирования (в нотации UML), включая «правильный» выбор объектов моделирования, что позволяет понять структуру и поведение элементов информационных систем.
Разбираемые темы основаны на лучших практиках унифицированного процесса разработки (IBM RUP), успешно применяемых в проектах разработки программного обеспечения.
Изучаемые материал закрепляются во время выполнения многочисленных практических примеров и домашних заданий.
Кумсков Михаил Иванович
Руководитель программы, преподаватель.
Профессор кафедры вычислительной математики механико-математического факультета МГУ имени М.В. Ломоносова, доктор физико-математических наук, сертифицированный специалист IBM.
Требования к слушателям:
Высшее образовании (специалитет, бакалавриат)
Знание основ линейной алгебры - операции с матрицами и векторами
Программа курса
Даты занятий: 30 сентября, 7, 14, 21 октября 2025 года, 28 октября 2025 года - итоговая аттестация
Занятие 1
Занятие 1
Лекция 1 Введение в системный анализ
Введение в системный анализ. Лучшие практики программной инженерии
Введение в ГОСТ Р ИСО/МЭК 12207. Процессы жизненного цикла программных средств
Связь практик с визуальным моделированием. Инструментальная поддержка практик
Обзор процесса построения модели системы
Этап определения требований к системе. Этап проектирования системы по требованиям
ИС: системные экторы и сценарии использования
Бизнес-система: бизнес-экторы и бизнес-процессы
Переход от бизнес-системы к ИС автоматизации процессов
Лекция 2 Объектно-ориентированные модели
Объектно-ориентированные модели. Полиморфизм. Объект как абстракция. Классы, атрибуты операции, отношения и их визуальное представление
UML - принципы использования визуальной нотации.
Виды диаграмм и порядок их использования. Статические и динамические диаграммы. Стереотипы UML и их использование. Расширение UML «под предметную область»
Примеры
Занятие 2
Занятие 2
Лекция 3 Информационная система
Информационная система (ИС). Требования к ИС. Виды требований. Сценарий использования
Модель сценариев использования. UML Use Case Диаграмма. Понятие эктора
Методы идентификации сценариев использования. Три представления
Понятие паттерна при проведении проектирования и визуального моделирования
Примеры паттернов
Лекция 4 Предметная область и ее визуальное моделирование
Предметная область и ее визуальное моделирование.
Понятия объект-событие и объект-справочник. Их атрибуты
Знания и навыки, полученные во время обучения по программе, будут достаточны для самостоятельной работы в роли системного и бизнес аналитика как в больших компаниях, так и в стартапах — то есть полезны всем тем, кто участвует в сборе, анализе, в управлении и контроле качества требований при разработке ПО.
Это создает твердую основу для дальнейшего углубления навыков системного и бизнес-анализа и продолжения карьеры аналитика
Какие документы я получу после окончания курса?
После успешного прохождения обучения вы получаете удостоверение о повышении квалификации установленного образца.