Курс ориентирован на описание полного процесса работы с требованиями в ходе проекта разработки ПО, когда требования детализируются и изменяются. Слушатели на практических упражнениях учатся анализировать проблемы, определять концепцию продукта, его требования на уровне свойств, а также специфицировать системные требования в форме сценариев использования (use-case model), использовать атрибуты для классификации требований и связи требований для идентификации их взаимозависимостей. Показана важность этих связей для управления объема работ проекта (project scope).
Цели:
После завершения курса его слушатели смогут:
- Применять методику управления требованиями для определения концепции продукта и бизнес-требований к нему.
- Выявлять и документировать требования в форме модели сценариев использования (use-case model).
- Работать с требованиями в итеративном процессе.
- Определять и документировать иерархию требования, определяющие различные уровни их детализации к разрабатываемому продукту.
- Использовать атрибуты требований и связей требований для управления объемом работ проекта и запросами на изменение требований.
Разбираемые темы:
- Лучшие принципы разработки ПО
- Введение в дисциплину «Управления требованиями» методологии RUP
- Построения модели сценариев использования
- Анализ бизнес-проблем, решаемых разрабатываемой ИС
- Понимание потребностей заинтересованных лиц
- Определение информационной системы (ИС)
- Управление объемом работ ИТ-проекта
- Уточнение определения системы
- Управление изменяющимися требованиями
- Структуризация модели сценариев использования
Целевая аудитория:
Системные и бизнес-аналитики, менеджеры проектов, руководители групп.
Предварительная подготовка – общее:
Является важным знание материала следующих курсов:
- Основы методологии IBM Rational Unified Process для разработки ПО (SDP-002),
- Основы визуального моделирования с использованием UML 2.0 (REQ-001).
Необходимо знание английского языка на базовом уровне, участие в проектах разработки программного обеспечения.
Рекомендуемые курсы для дальнейшего обучения:
- REQ-003 – Объектно-ориентированный анализ ИС. Концептуальное моделирование на UML для системных аналитиков , 20 час. , 03.03.2014-07.03.2014 (Москва), 17.03.2014-19.03.2014 (Киев)
Рекомендуемые дополнительные материалы, источники:
- Леффингуэлл Д., Уидриг Д. Принципы работы с требованиями к программному обеспечению. Унифицированный подход.:М.: Вильямс, 2002.
- Крачтен Ф. Введение в Rational Unified Process. М.: Вильямс, 2002.
- Соммервилл И. Инженерия программного обеспечения. 6-е издание.: Пер. с англ.: — М.: Вильямс, 2002
Примечание:
Материалы курса на английском языке.