Обучение IBM Rational


Show details for Планирование, осуществление и поддержка конфигурационного Планирование, осуществление и поддержка конфигурационного управления и управления изменениями на основе IBM Rational ClearCase и ClearQuest

Hide details for Методология разработки программных систем IBM Rational Unified ProcessМетодология разработки программных систем IBM Rational Unified Process

    Продолжительность
    2 дня / 16 ак. часов

    1. Общие положения
    Программа курса предназначена для повышения квалификации персонала по вопросам разработки программных средств. Курс посвящен начальному обучению принципам и методам выполнения проектов с использованием методологии IBM Rational Unified Process. Программа курса рассчитана на специалистов, занятых в разработке программных средств.
    Требуемая начальная подготовка: опыт работы в IT-проектах.

    2. Цели курса
      • Знакомство с принципами выполнения проектов в соответствии с RUP;
      • Место RUP среди альтернативных подходов к разработке ПС;
      • Понимание целей всех фаз жизненного цикла проекта в RUP и состава выполняемых в каждой фазе работ;
      • Представление о процессе внедрения RUP;
      • Навыки планирования итерационного процесса разработки;
      • Обзор RUP с точки зрения различных специалистов, участвующих в проекте:
      • Менеджер проекта;
      • Аналитик;
      • Архитектор;
      • Разработчик (Дизайнер);
      • Тестировщик;
      • Деловая игра «Выполнение проекта разработки ПО с использованием методологии RUP».

    3. Форма организации учебного процесса
    Проведение лекционных занятий;
    Семинар в форме деловой игры «Выполнение проекта разработки ПС с использованием методологии RUP».

    4. Содержание курса

    1-й день

    1) История возникновения и развития RUP;
    2) Общий обзор RUP. Динамическая (фазы и итерации) и статическая (дисциплины) структура RUP;
    3) Современные методы разработки и отличительные особенности RUP;
    4) Место RUP среди других методологий разработки ПС. RUP и требования ГОСТов;
    5) Жизненный цикл проекта разработки ПС:
      • Начало;
      • Проектирование;
      • Построение;
      • Передача;

    2-й день

    1) Адаптация RUP к особенностям проекта и фирмы-разработчика;
    2) Планирование итерационного процесса разработки;
    3) Типовой процесс внедрения RUP;
    4) Типичные ошибки при внедрении RUP;
    5) Применение RUP для:
      • Менеджера проекта;
      • Аналитика;
      • Архитектора;
      • Разработчика;
      • Тестировщика;
    6) Деловая игра «Выполнение проекта разработки ПС с использованием методологии RUP», часть 1;
    7) Деловая игра «Выполнение проекта разработки ПС с использованием методологии RUP», часть 2.

    5. Раздаточный материал
      • Презентации по курсу;
      • Материалы к деловой игре:
      • Описание проекта;
      • Шаблоны разрабатываемых документов.

    6. Навыки, приобретаемые слушателями при обучении на данном курсе
      • Понимание основ терминологии RUP;
      • Понимание особенностей внедрения методологии RUP;
      • Ориентация в динамической и статической структурах RUP;
      • Понимание основных артефактов (моделей и документов), используемых в RUP;
      • Представление основных ролей участников разработки, их задач и принципов решения таких задач;
      • Умение самостоятельно планировать и выполнять разработку ПО с использованием методологии RUP.


Show details for Разработка объектно-ориентированных приложений с использоРазработка объектно-ориентированных приложений с использованием Унифицированного Языка Моделирования (Unified Modeling Language - UML) и CASE Rational Rose


Show details for Планирование, осуществление и поддержка управления измененПланирование, осуществление и поддержка управления изменениями на основе IBM Rational ClearQuest


Show details for Практика и технология внедрения процесса конфигурационногПрактика и технология внедрения процесса конфигурационного управления и управления изменениями на основе IBM RUP, ClearCase и ClearQuest


Hide details for Управление требованиями с использованием IBM Rational RequisiteProУправление требованиями с использованием IBM Rational RequisitePro


    Продолжительность
    2 дня / 16 ак. часов
Общие положения

Курс предназначен для технических менеджеров, технических писателей, менеджеров качества, руководителей проекта, экспертов, аналитиков, дизайнеров — всех тех участников проекта, кто вовлечен в процесс сбора, выявления и определения требований, а также участвует в формулировке спецификаций на программный продукт.

Целями курса являются: освоение этапов планирования проектов по разработке программных систем, его реализации в IBM Rational RequisitePro, получение навыков для работы с IBM Rational RequisitePro и его установки.

Аудитория

Курс обучения предназначен для руководителей проектов по разработке программных систем, аналитиков предметной области, системных аналитиков, архитекторов, проектировщиков интерфейсов, проектировщиков БД, тестировщиков и других членов коллектива разработчиков, связанных с управлением требованиями при разработке программных систем.

Форма организации учебного процесса


    Проведение лекционных занятий;
Проведение семинарских занятий.

Содержание курса

1-й день


    Использование и управление проектной документацией;

    Репозиторий системы RequisitePro;

    Выявление и управление изменяющимися требованиями;

    Практические упражнения и работы, используемые для понимания концепции управлении требованиями проекта;

    Типы требований, атрибуты требований и их трассировка;

    Управление крупными проектами и идентификация влияния изменений требований на проект.


2-й день

    Планирование проекта:

      выбор методики разработки ПО, определение документов и требований и т.д.;
      выбор пользовательской среды;
      выбор СУБД;
      определение способа создания требований;
      определение места расположения проекта;
      разработка плана проекта.

    Разработка корпоративного стандарта работы в IBM Rational RequisitePro:

      выбор жизненного цикла программных средств;
      определения состава документов, поддерживаемых в IBM Rational RequisitePro;
      разработка шаблонов документов;
      определения типов требований их атрибутов и значений для шаблонов документов;
      задание матриц трассировок.
      Реализация проекта в IBM Rational RequisitePro:
      создание проекта;
      создание шаблонов документов;
      задание типов требований;
      задание атрибутов типов требований;
      задание типов документов, создание документов;
      создание требований в документах и/или в БД и их атрибутов;
      создание просмотров требований, сортировка требований, фильтрация требований, задание запросов к БД требований, метрики;
      задание связей между требованиями, подозрительные связи, различные возможности при просмотре связей; слежение за изменениями требований;
      создание списка изменений требований;
      обеспечение безопасности проекта;
      разработка технического задания (ТЗ) в IBM Rational RequisitePro.
Навыки, приобретаемые слушателями при обучении на данном курсе

    Определять и создавать проект в RequisitePro;
    Понимать процесс сбора и документирования функциональных требований на программный продукт с помощью RequisitePro;
    Понимать, как устанавливать иерархию документов и вводить стандарты для определения различных уровней требований на программный продукт с помощью RequisitePro;
Понимать, как использовать атрибуты требований и связи между требованиями для контроля функциональных возможностей программного продукта и для управлениями изменениями в ходе жизненного цикла разработки продукта.