Мы используем cookie для стабильной работы сервиса. Подробнее

Практика разработки требований к ПО

4.3
ФорматОнлайн
Длительность32 ак. ч. + 32 ак. ч. самостоятельно
Объём9 занятий
О курсе

Подробнее

Разработка требований является неотъемлемой частью работ по созданию ПО. Требования – это фундамент, на котором строится ПО. Никакая другая часть работы так не портит результат, если она выполнена плохо. Ошибки никакого другого этапа работы не исправляются так трудно. Курс дает знания и навыки, необходимые для выявления, анализа и документирования требований к ПО. Практикум курса представляет собой цикл последовательно выполняемых заданий. Аудитория курса: Системные аналитики, бизнес аналитики Руководители проектов, владельцы продукта Системные архитекторы, их помощники Все специалисты желающие повысить квалификацию и получить востребованный на рынке труда навык
Результат

Что вы получите

  • Анализировать требования, разрабатывать модели требований в зависимости от характера проекта и предметной области;
  • Выбирать оптимальные подходы для разрешения вопросов, связанных с формулировкой, пониманием и согласованием требований;
  • Формализовать и документирование требования к системе и подсистеме (Профстандарт Системный аналитик. Трудовые функции);
  • Анализировать проблемные ситуации заинтересованных лиц (Профстандарт Системный аналитик. Трудовые функции);
  • Представлять требования к системе и подсистеме и изменений в них заинтересованным лицам (Профстандарт Системный аналитик. Трудовые функции).
Содержание

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

9 занятий
ТемаЧто внутри
01Модуль 1. Определение требований  (4 ак. ч.)

Что такое требования. Определение требований. Классификация требований. Атрибуты требований. Атрибуты качества требований. Практическая работа: постановка задачи. Описание бизнес-процесса, для которого будут разрабатываться требования на следующих занятиях.

02Модуль 2. Процесс разработки требований  (4 ак. ч.)

Общий процесс разработки требований. Бизнес-требования. Постановка проблемы, заинтересованные лица, определение границы системы. Пользовательские требования. Определение пользователей, выявление потребностей. Практическая работа: определение заинтересованных лиц, границ системы для автоматизации. Определение пользователей.

03Модуль 3. Процесс разработки требований. Практические аспекты  (4 ак. ч.)

Практические аспекты разработки требований. Планирование процесса выявления требований. Источники требований. Люди. Системы. Документы Методы выявления требований. Психологические проблемы выявления требований. Особенности подготовки и проведения интервью, семинары рабочей группы, опрос и т.д. Практическая работа: составление плана. Подготовка и проведение интервью с заинтересованным лицом

04Модуль 4. Анализ требований  (4 ак. ч.)

Разработка требований. Этап анализа требований. Моделирование – как часть общего процесса. Плюсы и минусы моделирования. Типы моделей

05Модуль 5. Требования пользователей. Use cases  (3 ак. ч.)

Определение. Структура. Правила описания Use cases. Основной поток, альтернативы, исключения. Предусловия и пост условия Диаграмма Use case. Нотация. Виды отношений Практическая работа: составление диаграммы Use case для учебного проекта.

06Модуль 6. Требования пользователей. User story  (3 ак. ч.)

Требования в Agile. Понятия Topic, Epic , User story, Backlog Правила написания User story. INVEST Actor, действия, ценность. Практическая работа: создание user story для учебного проекта.

07Модуль 7. Модели предметной области. Диаграмма сущность-связь ERD  (3 ак. ч.)

Назначение диаграммы, основные понятия. Нотации Чена, Crow’s Foot Степени связи. Распутываем неопределенности. Практическая работа: создание диаграммы сущность связь для учебного проекта

08Модуль 8. Модели предметной области. Диаграмма потоков данных DFD  (3 ак. ч.)

Назначение диаграммы. Основные элементы диаграммы. Нотации Йордона, Гейна-Сарсона Уровни детализации. Практическая работа: создание диаграммы потоков данных для учебного проекта.

09Модуль 9. Создание документа  (4 ак. ч.)

Функциональные требования. Нефункциональные требования. Типы нефункциональных требований. Атрибуты качества ПО. Спецификация требований. Структура документа. Критерии для написания текста требований. Учебный проект: разработка структуры спецификации требований. Написание требований с использованием шаблона.

01Модуль 1. Определение требований  (4 ак. ч.)

Что такое требования. Определение требований. Классификация требований. Атрибуты требований. Атрибуты качества требований. Практическая работа: постановка задачи. Описание бизнес-процесса, для которого будут разрабатываться требования на следующих занятиях.

02Модуль 2. Процесс разработки требований  (4 ак. ч.)

Общий процесс разработки требований. Бизнес-требования. Постановка проблемы, заинтересованные лица, определение границы системы. Пользовательские требования. Определение пользователей, выявление потребностей. Практическая работа: определение заинтересованных лиц, границ системы для автоматизации. Определение пользователей.

03Модуль 3. Процесс разработки требований. Практические аспекты  (4 ак. ч.)

Практические аспекты разработки требований. Планирование процесса выявления требований. Источники требований. Люди. Системы. Документы Методы выявления требований. Психологические проблемы выявления требований. Особенности подготовки и проведения интервью, семинары рабочей группы, опрос и т.д. Практическая работа: составление плана. Подготовка и проведение интервью с заинтересованным лицом

04Модуль 4. Анализ требований  (4 ак. ч.)

Разработка требований. Этап анализа требований. Моделирование – как часть общего процесса. Плюсы и минусы моделирования. Типы моделей

05Модуль 5. Требования пользователей. Use cases  (3 ак. ч.)

Определение. Структура. Правила описания Use cases. Основной поток, альтернативы, исключения. Предусловия и пост условия Диаграмма Use case. Нотация. Виды отношений Практическая работа: составление диаграммы Use case для учебного проекта.

06Модуль 6. Требования пользователей. User story  (3 ак. ч.)

Требования в Agile. Понятия Topic, Epic , User story, Backlog Правила написания User story. INVEST Actor, действия, ценность. Практическая работа: создание user story для учебного проекта.

07Модуль 7. Модели предметной области. Диаграмма сущность-связь ERD  (3 ак. ч.)

Назначение диаграммы, основные понятия. Нотации Чена, Crow’s Foot Степени связи. Распутываем неопределенности. Практическая работа: создание диаграммы сущность связь для учебного проекта

08Модуль 8. Модели предметной области. Диаграмма потоков данных DFD  (3 ак. ч.)

Назначение диаграммы. Основные элементы диаграммы. Нотации Йордона, Гейна-Сарсона Уровни детализации. Практическая работа: создание диаграммы потоков данных для учебного проекта.

09Модуль 9. Создание документа  (4 ак. ч.)

Функциональные требования. Нефункциональные требования. Типы нефункциональных требований. Атрибуты качества ПО. Спецификация требований. Структура документа. Критерии для написания текста требований. Учебный проект: разработка структуры спецификации требований. Написание требований с использованием шаблона.

Организатор

Автор курса

СпециалистСпециалист
Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre Крупнейший авторизованный учебный центр ведущих IT-компаний мира С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

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

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 20 июля 2026 г.

Продолжить выбор

Похожие курсы

Начать без затрат

Бесплатные курсы