Курс предназначен для технических менеджеров, технических писателей, менеджеров качества, руководителей проекта, экспертов, аналитиков, дизайнеров — всех тех участников проекта, кто вовлечен в процесс сбора, выявления и определения требований, а также участвует в формулировке спецификаций на программный продукт.
Целями курса являются: освоение этапов планирования проектов по разработке программных систем, его реализации в IBM Rational RequisitePro, получение навыков для работы с IBM Rational RequisitePro и его установки.
Длительность курса: 16 часов аудиторных занятий(2 рабочих дня).
2. Зависимость курса
Требуемая начальная подготовка: опыт работы в IT сфере.
3. Аудитория
Курс обучения предназначен для руководителей проектов по разработке программных систем, аналитиков предметной области, системных аналитиков, архитекторов, проектировщиков интерфейсов, проектировщиков БД, тестировщиков и других членов коллектива разработчиков, связанных с управлением требованиями при разработке программных систем.
4. Форма организации учебного процесса
Проведение лекционных занятий;
Проведение семинарских занятий.
5. Содержание курса
1 день
1) Использование и управление проектной документацией;
2) Репозиторий системы RequisitePro;
3) Выявление и управление изменяющимися требованиями;
4) Практические упражнения и работы, используемые для понимания концепции управлении требованиями проекта;
5) Типы требований, атрибуты требований и их трассировка;
6) Управление крупными проектами и идентификация влияния изменений требований на проект.
2 день
1) Планирование проекта:
выбор методики разработки ПО, определение документов и требований и т.д.;
выбор пользовательской среды;
выбор СУБД;
определение способа создания требований;
определение места расположения проекта;
разработка плана проекта.
2) Разработка корпоративного стандарта работы в IBM Rational RequisitePro:
выбор жизненного цикла программных средств;
определения состава документов, поддерживаемых в IBM Rational RequisitePro;
разработка шаблонов документов;
определения типов требований их атрибутов и значений для шаблонов документов;
задание матриц трассировок.
Реализация проекта в IBM Rational RequisitePro:
создание проекта;
создание шаблонов документов;
задание типов требований;
задание атрибутов типов требований;
задание типов документов; создание документов;
создание требований в документах и/или в БД и их атрибутов;
создание просмотров требований, сортировка требований, фильтрация требований, задание запросов к БД требований, метрики;
задание связей между требованиями, подозрительные связи, различные возможности при просмотре связей; слежение за изменениями требований;
создание списка изменений требований;
обеспечение безопасности проекта;
разработка технического задания(ТЗ) в IBM Rational RequisitePro.
6. Раздаточный материал
Презентации по курсу;
Материалы для семинарских занятий.
7. Необходимое оборудование
LCD-проектор, ноутбук;
Персональные компьютеры для студентов с инсталлированными средствами RequisitePro и MS Office;
Канцелярские товары(ручка, блокнот).
8. Навыки, приобретаемые слушателями при обучении на данном курсе
Определять и создавать проект в RequisitePro;
Понимать процесс сбора и документирования функциональных требований на программный продукт с помощъю RequisitePro;
Понимать, как устанавливать иерархию документов и вводить стандарты для определения различных уровней требований на программный продукт с помощью RequisitePro;
Понимать, как использовать атрибуты требований и связи между требованиями для контроля функциональных возможностей программного продукта и для управлениями изменениями в ходе жизненного цикла разработки продукта.