Концептуальное проектирование ИТ-систем

74800,00
р.
Эта программа может быть полезна для:
  1. Бизнес-аналитиков - для понимания и документирования требований к программному обеспечению и бизнес-процессам.
  2. Системных аналитиков - для моделирования и анализа системных требований и процессов.
  3. Проектных менеджеров - для планирования и управления проектами по разработке и внедрению программного обеспечения.
  4. Разработчиков - для создания функциональных и нефункциональных требований, а также для понимания контекста и целей проекта.
  5. Тестировщиков - для контроля качества требований и обеспечения их полноты и согласованности.
  6. Специалистов по UX/UI - для разработки требований к пользовательским интерфейсам.
  7. Сотрудников отделов по работе с клиентами - для понимания потребностей и ожиданий пользователей.
  8. Менеджеров по продуктам - для определения бизнес-целей и ограничений, а также для генерирования и оценки вариантов решений.
  9. Консультантов - для проведения контактных исследований и анализа бизнес-требований.
Программа курса
Ведущие курса

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

Принципы проведения интервью

Вводный инструктаж
  • Виды заинтересованных лиц
  • Принципы проведения контактных исследований (включая правила интервью)
  • Структура интервьюОрганизация семинаров
Проведение интервью и ведение протокола
  • Демонстрация интервью
  • Обсуждение итогов и хода интервью
Результаты интервью
  • Рекомендации по оформлению и согласованию результатов интервью
  • Что такое глоссарий терминов

Концептуальное проектирование решений

Генерация вариантов решений с помощью Impact Map:

  • Формулирование целей и бизнес-ограничений
  • Ролевая модель
  • Влияния
  • Формулирование поставок

Event Storming как техника моделирования бизнес-процессов и подпроцессов to be

Big Picture
  • Выделение основного процесса
  • Разбор событий
  • Добавление бизнес-правила и проблем (вопросов)

Process Modeling
  • Добавление подпроцессов
  • Добавление элементов техники: команд, смежных систем, пользователей

Создание карты пользовательских историй (User Story Map)

User Story и Job Story

Разработка требований к качеству пользовательских интерфейсов

User Story Map


Экспресс-анализ бизнес-требований

Определение назначения и ключевых свойств программы;


  • Задание контекста и границ программной системы с помощью контекстной диаграммы.

Разработка функциональной модели программной системы

Разработка функциональных требований к системе;


Разработка модели использования:


  • Выявление способов применения (юскейсов, Use Cases);
  • Разработка основных потоков сценариев юскейсов;
  • Разработка альтернативных потоков, организация циклов, ветвлений, обработки ошибок.

Моделирование данных и контроль качества требований

Моделирование структур и их жизненного цикла с использованием диаграмм анализа UML (диаграммы классов, состояний);


  • Создание словаря данных программного изделия;
  • Контроль полноты функциональных требований через построение матрицы покрытия операций над объектами.

Разработка требований к качеству ПО и ограничений

Определение опорных количественных значений показателей качества (производительность, надёжность, масштабируемость, результативность, эффективность использования, удовлетворённость):


  • Выбор категории системы, определение профилей внешнего качества и качества в использовании;
  • Заполнение шаблона требований к качеству и корректировка требований под специфику проекта;

Выявление ограничений: требований к совместимости, подготовке пользователей, оборудованию.


Сборка итогового документа и рецензирование

Оформление требований в формате документа «Требования к программному обеспечению»


Демо день

На Демо Дне вы представите результаты вашей работы за неделю. Это важное мероприятие, на котором вы сможете показать свои достижения, продемонстрировать навыки и получить ценные отзывы от экспертов.

Приглашённые эксперты:
  • Денис Бесков: Директор школы, который будет присутствовать на мероприятии и оценивать ваши достижения.
  • Другие эксперты школы: Среди них могут быть наставники и другие специалисты, которые помогут вам с советами и предложениями по улучшению вашего проекта.

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


Мира Карлаш

Ведущая курса

Инженер по требованиям, ведущий инструктор


  • Опыт работы в роли от разработчика до менеджера проектов и системного аналитика;
  • Клиенты — международные компании с миллионами ежемесячных пользователей;
  • Дополнительное образование в сфере Data Analysis и нейропсихологии от университетов топ-25 по версии The World University Rankings (2022);
  • Выступления на всероссийских конференциях, участие в международных форумах.

Татьяна Назаренко

Ведущий тренер, Аналитик компьютерных систем


  • Опыт работы: 10 лет
  • Ведущий научный сотрудник КБ ГИЦ МГТУ Станкин
  • Специальность: информационно-управляющие системы и технологии