Практика разработки требований к ПО
Пока неизвестно
32 ак. ч. + 12 ак. ч. самостоятельно
онлайн
Пока неизвестно
40 490 ₽
Подробнее о курсе
Программа курса
Модуль 1. Определение требований  (4 ак. ч.)
Что такое требования. Определение требований. Классификация требований. Атрибуты требований. Атрибуты качества требований. Практическая работа: постановка задачи. Описание бизнес-процесса, для которого будут разрабатываться требования на следующих занятиях.
Модуль 2. Процесс разработки требований  (4 ак. ч.)
Общий процесс разработки требований. Бизнес-требования. Постановка проблемы, заинтересованные лица, определение границы системы. Пользовательские требования. Определение пользователей, выявление потребностей. Практическая работа: определение заинтересованных лиц, границ системы для автоматизации. Определение пользователей.
Модуль 3. Процесс разработки требований. Практические аспекты  (4 ак. ч.)
Практические аспекты разработки требований. Планирование процесса выявления требований. Источники требований. Люди. Системы. Документы Методы выявления требований. Психологические проблемы выявления требований. Особенности подготовки и проведения интервью, семинары рабочей группы, опрос и т.д. Практическая работа: составление плана. Подготовка и проведение интервью с заинтересованным лицом
Модуль 4. Анализ требований  (4 ак. ч.)
Разработка требований. Этап анализа требований. Моделирование – как часть общего процесса. Плюсы и минусы моделирования. Типы моделей
Модуль 5. Требования пользователей. Use cases  (3 ак. ч.)
Определение. Структура. Правила описания Use cases. Основной поток, альтернативы, исключения. Предусловия и пост условия Диаграмма Use case. Нотация. Виды отношений Практическая работа: составление диаграммы Use case для учебного проекта.
Модуль 6. Требования пользователей. User story  (3 ак. ч.)
Требования в Agile. Понятия Topic, Epic , User story, Backlog Правила написания User story. INVEST Actor, действия, ценность. Практическая работа: создание user story для учебного проекта.
Модуль 7. Модели предметной области. Диаграмма сущность-связь ERD  (3 ак. ч.)
Назначение диаграммы, основные понятия. Нотации Чена, Crow’s Foot Степени связи. Распутываем неопределенности. Практическая работа: создание диаграммы сущность связь для учебного проекта
Модуль 8. Модели предметной области. Диаграмма потоков данных DFD  (3 ак. ч.)
Назначение диаграммы. Основные элементы диаграммы. Нотации Йордона, Гейна-Сарсона Уровни детализации. Практическая работа: создание диаграммы потоков данных для учебного проекта.
Модуль 9. Создание документа  (4 ак. ч.)
Функциональные требования. Нефункциональные требования. Типы нефункциональных требований. Атрибуты качества ПО. Спецификация требований. Структура документа. Критерии для написания текста требований. Учебный проект: разработка структуры спецификации требований. Написание требований с использованием шаблона.
Что вы получите
Анализировать требования, разрабатывать модели требований в зависимости от характера проекта и предметной области;
Выбирать оптимальные подходы для разрешения вопросов, связанных с формулировкой, пониманием и согласованием требований;
Формализовать и документирование требования к системе и подсистеме (Профстандарт Системный аналитик. Трудовые функции);
Анализировать проблемные ситуации заинтересованных лиц (Профстандарт Системный аналитик. Трудовые функции);
Представлять требования к системе и подсистеме и изменений в них заинтересованным лицам (Профстандарт Системный аналитик. Трудовые функции).
Оставьте отзыв
Похожие курсы
Оставьте заявку
Наши консультанты ответят на все вопросы
И помогут в выборе
Нажимая кнопку, вы даете согласие на обработку персональных данных