Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Сертификат
Сертификат
Да

Стоимость курса

22 000 ₽
нет рассрочки

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

  • Слушатели программы получают навыки документирования требований в виде текстовых спецификаций (Requirements Specification), в форме сценариев использования (Use Cases), бизнес сценариев использования (Business Use Cases) и «пользовательских историй» (User Stories);  они получают представление о том, как качество и полнота требований влияют на архитектуру программного продукта и на успешность проекта разработки системы в целом.
  • Большое внимание уделяется навыкам визуального моделирования (в нотации UML), включая «правильный» выбор объектов моделирования, что позволяет понять структуру и поведение элементов информационных систем.
  • Разбираемые темы основаны на лучших практиках унифицированного процесса разработки (IBM RUP), успешно применяемых в проектах разработки программного обеспечения.
  • Изучаемые материалы закрепляются во время выполнения многочисленных практических примеров и домашних заданий.

Какой вы получите результат

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

Это создает твердую основу для дальнейшего углубления навыков системного и бизнес-анализа и продолжения карьеры аналитика

 

 

Что вы получите после обучения

Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Руководитель программы

Профессор кафедры вычислительной математики механико-математического факультета МГУ имени М.В. Ломоносова

Доктор физико-математических наук

Сертифицированный специалист IBM

Образовательная организация

Общая информация

  • Программы дополнительного образования МГУ
  • Открытые лектории в Московском университете
  • «МГУ — школе»
  • «Университет без границ»
  • Подготовка к поступлению
  • Школы юных, кружки и образовательные курсы для школьников при факультетах МГУ
  • Общеуниверситетские подготовительные курсы
  • Подготовительные курсы факультетов МГУ (бакалавриат, специалитет, магистратура)
  • Мероприятия для школьников в музеях МГУ

Нормативные документы

  • Приказ Минобрнауки России от 1 июля 2013 г. №499 «Об утверждении Порядка организации и осуществления образовательной деятельности по дополнительным профессиональным программам»
  • Положение о повышении квалификации работников МГУ

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

Старт- май 2023 года
(12.05.23 г.- 24.05.2023 г.)
Даты: 12,16,17,19,23,24 мая

17.00 – 20.30

Лекция 1 Введение в системный анализ
Введение в системный анализ. Лучшие практики программной инженерии
Введение в ГОСТ Р ИСО/МЭК 12207. Процессы жизненного цикла программных средств
Связь практик с визуальным моделированием. Инструментальная поддержка практик
Обзор процесса построения модели системы
Этап определения требований к системе. Этап проектирования системы по требованиям
ИС: системные экторы и сценарии использования
Бизнес-система: бизнес-экторы и бизнес-процессы
Переход от бизнес-системы к ИС автоматизации процессов 
 
Лекция 2 Объектно-ориентированные модели
Объектно-ориентированные модели. Полиморфизм. Объект как абстракция. Классы, атрибуты операции, отношения и их визуальное представление
UML - принципы использования визуальной нотации.
Виды диаграмм и порядок их использования. Статические и динамические диаграммы. Стереотипы UML и их использование. Расширение UML «под предметную область»
Примеры 
 
Лекция 3 Информационная система
Информационная система (ИС). Требования к ИС. Виды требований. Сценарий использования
Модель сценариев использования. UML Use Case Диаграмма. Понятие эктора
Методы идентификации сценариев использования. Три представления
Понятие паттерна при проведении проектирования и визуального моделирования
Примеры паттернов 
 
Лекция 4 Предметная область и ее визуальное моделирование
Предметная область и ее визуальное моделирование.
Понятия объект-событие и объект-справочник. Их атрибуты
Диаграмма классов. Ассоциация, агрегация, композиция, реализация, наследование, зависимость
CASE средства для UML моделирования. Прямое и обратное проектирование
Перенос моделей из проекта в проект. Пакеты в репозиторий CASE средства и работа с ними
Пример
 
Лекция 5 Документирование требований
Документирование требований к ИС. Виды и состав документов
Пошаговый процесс при выявлении требований к ИС. Итерационный подход
Заинтересованные лица, пользователи ИС, варианты их требований к ИС
Концепция системы. Анализ проблемы
Бизнес требования к ИС и их учет в проекте
  
Лекция 6 Словарь проекта и его связь с предметной областью
Словарь проекта и его связь с предметной областью
Атрибуты качества ИС и их представление. Учет бизнес-правил в требованиях к ИС
Границы проекта (Scope) и его представление в ИТ-проектах
Структурирование модели сценариев использования
Управление изменениями требований. Понятие версионного контроля.
Пример
 
Лекция 7 Спецификация сценариев использования
Use Case - спецификация сценариев использования
Понятие основного потока событий
Альтернативные потоки и их выявление
Пред- и Пост- условия сценария использования
Пример спецификации
 
Лекция 8 Этап проектирования
Этап проектирования ИС
Обзор задач архитектора и проектировщика. Рабочие материалы
Задача проектирования «Архитектурный анализ». Архитектурные механизмы и их использование
Архитектурные представления. Пакеты на UML
Ключевые абстракции и их связь с объектами предметной области
Пример 
 
Лекция 9 Анализ сценария использования
Задача проектирования: «Анализ сценария использования»
Диаграммы объектного взаимодействия UML - Sequence, Communication
Объектная динамика и сценарий использования
«Представление классов участников»
Ответственности классов 
 
Лекция 10 Разбор проходного примера
Разбор проходного примера
Пошаговое построение модели
Этап выявления требований к ИС
Этап проектирования объектных взаимодействий по сценарию использования
Использование CASE средства
 
Итоговая аттестация

Рейтинг курса

2.7
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 20.04.2024 09:51
«Системный анализ. Информационные системы»

«Системный анализ. Информационные системы»

Оставить отзыв
Поделиться курсом с друзьями