Сайт Учебного Центра "Institutio" Каталог Учебного Центра "Institutio"
  Institutio » Каталог » Разработка ПО » PCOM0005
Разделы
Разработка ПО (12)
Визуальное моделирование (5)
Изменения и конфигурации (7)
Тестирование (5)
Управление проектами (2)
Методологии и базы знаний (9)
Управление требованиями (5)
Технологии
Новинки Перейти
Жизненный цикл разработки в IBM Rational Jazz с акцентом на тестирование с помощью IBM Rational Quality Manager
56,350.00руб.
Поиск программы
 
Введите слово для поиска.
Расширенный поиск
Жизненный цикл разработки в IBM Rational Jazz с акцентом на тестирование с помощью IBM Rational Quality Manager
[PCOM0005]
56,350.00руб.

50,225.00руб.

Аннотация:
В ходе данного курса рассматривается направление Jazz, как альтернатива традиционным подходам к разработке информационных систем, направленная на повышение гибкости (Agile Development) и эффективности процессов разработки программного обеспечения в мультипроектной и мультикомандной среде. Представляются базовые средства Jazz: IBM Rational Team Concert, IBM Rational Requirements Composer и IBM Rational Quality Manager (более детально). При этом в группе проводится большой объем практической работы с инструментальными средствами.

Длительность (в рабочих днях):   8

Один день равен 8 акад.часам (один акад. час - 45 минут)

Описание:
При разработке нового направления Jazz компания IBM сделала акцент не на обычное приобретение популярных средств управления разработкой и последующую их интеграцию, а на изначальное проектирование гибкой среды, которая может быть легко адаптирована к текущим бизнес-условиям и расширяема с использованием самых разнообразных средств (причем не только IBM). Теперь любые инструменты, удовлетворяющие стандартам технологии Jazz, могут быть «бесшовно» интегрированы в корпоративную систему автоматизации процесса разработки ПО!
Предоставляется детальное знакомство с дисциплиной управления требованиями IBM RUP, которая позволяет согласовать среди заинтересованных лиц функциональные и иные возможности создаваемой системы, заложить базу для планирования работ и мониторинга состояния проекта в любой момент времени.
Проводится знакомство с дисциплиной управления изменениями и конфигурациями, которая базируется на двух взаимосвязанных процессах: управления изменениями и управления версиями и конфигурациями. При этом эти процессы работают в тесной интеграции друг с другом и позволяют организовать эффективные управление доступом к артефактам проекта, контроль изменений в них, отслеживание истории изменений, как отдельных артефактов, так и целых групп артефактов, взаимодействие удаленных участников проекта.
В ходе тренинга выполняется начальное знакомство с дисциплиной управления проектом разработки программного обеспечения, которая включает в себя организацию условий для эффективного хода всего проекта, формирование проектной команды, планирование работ и их назначение участникам проекта с учетом доступности ресурсов, непрерывный контроль состояния проекта, управление рисками и т.д.
Предоставляется общее знакомство с дисциплиной тестирования, основным назначением которой является оценка полноты реализации требований и исследование качества создаваемых продуктов.
В курсе рассматриваются причины появления нового направления Jazz, делается обзор его архитектуры и ее сравнение с традиционными решениями в области управления разработкой.
Часто даже простейшая установка и настройка инструментария могут занять слишком много времени, что может сорвать сроки выполнения проекта или заставит необоснованно отвернуться от хорошего и эффективного инструментария. Поэтому выполнение практических работ по установке и настройке совместно с инструктором в рамках тренинга поможет сэкономить уйму времени при непосредственной работе в проекте.
Базовые возможности IBM Rational DOORs Next Generation позволяют начать работу в рамках управления требованиями при разработке ПО.
В ходе данного тренинга исследуются базовые возможности инструмента IBM Rational Team Concert, входящего в состав линейки Jazz CLM и позволяющего автоматизировать процессы управления изменениями и конфигурациями, планирование и многоуровневой сборки в ходе разработки информационных систем.
Выполняется обзор основных возможностей IBM Rational Quality Manager, входящий в линейку инструментов Jazz CLM. С помощью этого инструментального средства можно развернуть процесс тестирования информационных систем при разработке ПО и эффективно его контролировать.
С помощью инструмента IBM Rational Functional Tester, Java Scripting становится возможным эффективно проводить регрессионное функциональное тестирование. IBM Rational Functional Tester интегрирован с современной технологией управления разработкой IBM Rational Jazz и позволяет создавать автоматизированные скрипты, которые могут быть многократно выполнены, значительно снижая трудоемкость тестирования.
Расширенные возможности IBM Rational Quality Manager охватывают вопросы совместного использования инструмента с другими средствами организации, в которой развернута автоматизированная среда управления разработкой программного обеспечения. Кроме того рассматривается организация лаборатории тестирования для эффективного управления имеющимися материальными ресурсами (компьютерами, серверами, виртуальными машинами и др.).
Управление жизненным циклом разработки приложений (Application lifecycle management, ALM) — это эффективное взаимодействие бизнес-методов управления и непосредственно разработки ПО, что становится возможным благодаря наличию инструментария, помогающего объединить управление требованиями, разработку архитектуры, кодирование, тестирование, мониторинг и управление релизами. В тренинге рассматривается, как управление жизненным циклом разработки приложений реализовано с помощью интегрированных средств Jazz.

Цели:

  • Детально познакомиться с дисциплиной управления требованиями
  • Детально познакомиться с дисциплиной управления изменениями и конфигурациями
  • Детально познакомиться с дисциплиной управления проектом в объеме IBM RUP
  • Детально познакомиться с дисциплиной тестирования
  • Предоставить информацию о том, что такое Jazz и какие преимущества дает это направление
  • Разобраться с общими вопросами базовой установки и настройки ключевых инструментальных средств
  • Познакомиться с основами IBM Rational DOORs Next Generation при выявлении требований и поддержании их в актуальном состоянии
  • Научиться эффективно использовать IBM Rational Team Concert при организации командной работы в ходе разработки программных информационных систем
  • Научиться эффективно использовать основные возможности IBM Rational Quality Manager для тестирования программного обеспечения
  • Познакомиться с IBM Rational Functional Tester (Java Scripting), предназначенным для создания и запуска скриптов автоматизированного регрессионного функционального тестирования.
  • Исследовать возможности IBM Rational Quality Manager при автоматизации тестирования
  • Рассмотреть вопросы организации лаборатории тестирования
  • Дополнительные настройки для адаптации IBM Rational Quality Manager в организации
  • Разобраться с основными принципами Application Lifecycle Management (ALM)
  • Разобраться с реализацией ALM от IBM - Collaboration Lifecycle Management (CLM)

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

Содержание:

  1. Дисциплина управления требованиями
    • Введение в дисциплину управления требованиями
    • Уровни управления требованиями
      • Элементы конструирования бизнес-требований
      • Дальнейшая детализация требований
  2. Дисциплина управления изменениями и конфигурациями
    • Введение в дисциплину управления изменениями и конфигурациями
      • Необходимость управления изменениями и конфигурациями?
      • Методы формального управления изменениями и конфигурациями
    • Основные роли, задачи и артефакты типового процесса
      • Терминология
      • Элементы дисциплины управления изменениями и конфигурациями
  3. Дисциплина управления проектом
    • Современные подходы при организации проектов и управлении ими в ходе разработки программного обеспечения
      • Проблемы и их решения
      • Основные парадигмы разработки
      • Обзор основных моделей жизненного цикла
      • Методологическая база знаний IBM Rational Unified Process
      • Методы Agile Development
    • Обзор дисциплины управления проектом
      • Что такое управление проектом
      • Элементы формального управления проектом
      • Инструментальная поддержка для Agile подходов (пример)
  4. Дисциплина тестирования
    • Введение в дисциплину тестирования
      • Что такое тестирование
      • Трудности тестирования
      • Эффективность тестирования
    • Основные роли, задачи и артефакты типового процесса тестирования
      • Элементы дисциплины тестирования
      • Практики разработки и тестирование
    • Автоматизация дисциплины тестирования
      • Принципы регрессионного тестирования
      • Автоматизация тестирования
      • Инструментарий
  5. Введение в технологию разработки программного обеспечения IBM Rational Jazz
    • Причины появления Jazz
    • Составные части Jazz
    • Архитектура Jazz
    • Краткий обзор основных инструментальных средств Jazz
    • Преимущества Jazz
  6. Установка и настройка инструментария
    • Основные принципы развертывания инструментальных средств
    • Установка и настройка основных инструментальных средств
  7. Введение в IBM Rational DOORs Next Generation
    • Введение в IBM Rational DOORs Next Generation
      • IBM Rational DOORs Next Generation и управление требованиями
      • Старт нового проекта
      • Графический интерфейс IBM Rational DOORs Next Generation
    • Управление артефактами
      • Обзор подходов при выявлении требований
      • Типы и форматы требований
      • Тестовые требования с форматированием
      • Вложенные артефакты и ссылки на артефакты
      • Метаданные артефактов
    • Типовые операции с требованиями
      • Техники выявления требований
      • Поиск информации и представления (Views)
      • Применение тегов
    • Бизнес-моделирование в IBM Rational DOORs Next Generation
      • Уровни управления требованиями
      • Моделирование бизнес-процессов в IBM Rational DOORs Next Generation
      • Типы диаграмм описания бизнес-процессов
      • Элементы диаграмм описания бизнес-процессов
    • Представление системных требований в IBM Rational DOORs Next Generation
      • Перспективы системного уровня
      • Техники выявления системных требований
      • Построение модели сценариев использования
      • Элементы диаграмм сценариев использования
      • Спецификация сценария использования
    • Управление терминами и глоссарии
      • Зачем нужны глоссарии
      • Реализация глоссариев в IBM Rational DOORs Next Generation
      • Создание глоссария
      • Создание новых терминов и добавление существующих
    • Моделирование экранных форм
      • Способы моделирования экранов в IBM Rational DOORs Next Generation
      • Эскизы экранных форм
      • Раскадровка
      • Компоненты экранных форм
      • Потоки экранов
  8. Введение в IBM Rational Team Concert
    • Обзор IBM Rational Team Concert
      • Современные подходы к разработке и методологии
      • Jazz и распределенная разработка ПО
      • Введение в IBM Rational Team Concert
    • Создание и настройка проектной области
      • Терминология
      • Проектная область, участники и администраторы, роли, выпуски
      • Графики и итерации
      • Области коллективов и категории заданий
      • Процессы и шаблоны процессов
      • Подключение к проекту
    • Работа с запросами (queries) и заданиями (workitems)
      • Терминология
      • Введение в задания IBM Rational Team Concert
      • Запросы
    • Планирование (planning) в IBM Rational Team Concert
      • «Лучшие практики» при планировании проектов
      • Планирование, Scrum, SAFe
      • Уровни планирования
      • Наполнение планов заданиями
      • Создание плана в IBM Rational Team Concert
      • Контроль состояния проекта с помощью плана
    • Назначение и исполнение заданий
      • Управление заданиями
      • Моя работа
      • Сводная панель коллектива
      • Уведомления по электронной почте
      • Получение и выполнение заданий разработчиком
    • Базовые элементы управления версиями
      • Введение в управление изменениями и конфигурацией
      • Рабочие области
      • Компоненты
      • Потоки
      • Наборы изменений
      • Получение и доставка изменений
    • Погружение в управление конфигурациями
      • Введение в конфигурационное управление с помощью Rational Team Concert
      • Контрольные версии (Baselines)
      • Моментальные копии (Snapshots)
      • «Лучшие практики» конфигурационного управления с помощью IBM Rational Team Concert
    • Управление сборками (компоновками)
      • Интеграция при гибкой (Agile) разработке
      • Компоновки в IBM Rational Team Concert
      • Организация сборки с помощью Jazz Build Engine
    • Контроль изменений и трассировка данных
      • Сквозная трассировка данных в Rational Team Concert
      • Определений изменений с помощью сравнения
      • Работа в Web-клиенте
  9. Введение в IBM Rational Quality Manager
    • Начальный обзор IBM Rational Quality Manager
      • Основные возможности инструмента
      • Общий сценарий работы в IBM Rational Quality Manager
      • Преимущества IBM Rational Quality Manager
    • Интерфейс IBM Rational Quality Manager
      • Сводные панели
      • Представления по ролям
      • Меню
    • Планирование тестирования
      • Подходы при планировании
      • Создание плана тестирования
      • Разделы плана тестирования
      • Управление рисками для оптимизации тестирования
      • Настройка плана тестирования
      • Шаблоны планов тестирования
    • Планирование тестирования (продолжение)
      • Требования и их покрытие при планировании тестирования
      • Определение целей тестирования
      • Рецензирование планов тестирования
      • Описание сред тестирования
      • Дополнительные данные при планировании тестирования
      • Задания на разработку планов тестирования
    • Разработка тестовых наборов (Test Cases)
      • Конструирование тестов
      • Создание тестового набора
      • Настройка тестового набора
      • Трассировка требований
    • Разработка скриптов ручного тестирования (Test Scripts)
      • Применение скриптов тестирования
      • Автоматизация тестов
      • Создание тестовых скриптов в IBM Rational Quality Manager
      • Добавление картинок
      • Привязка данных к шагу выполнения
    • Проектирование сценариев для повторного использования
      • Модульный подход и повторное использование
      • Планирование и проектирование с целью повторного использования
    • Ключевые слова в IBM Rational Quality Manager (Keywords)
      • Создание ключевых слов
      • Использование ключевых слов в существующем тестовом скрипте
      • Использование ключевых слов в новом тестовом скрипте
      • Обновление ключевых слов
      • Буфер обмена
    • Работа с тестовыми данными
      • Введение в тестирование с использованием данных
      • Тестовые данные
      • Создание скрипта с тестовыми данными
    • Запуск скриптов ручного тестирования и создание дефектов
      • Проведение тестирования
      • Запуск ручных тестов
      • Контроль результатов и формирование дефекта
  10. Введение в IBM Rational Functional Tester (Java Scripting)
    • Начальная настройка IBM Rational Functional Tester
    • Запись и запуск тестов
    • Добавление пользовательских действий и точек проверки (verification points) в скрипт
    • Логи тестирования
    • Архитектура тестового скрипта
    • Расширение скриптов
    • Переопределение настроек
    • Карта объектов тестирования
    • Технологии распознавания объектов и настройка механизма распознавания
    • Использование тестовых данных
    • Импорт и экспорт пулов данных
  11. Расширенные возможности IBM Rational Quality Manager
    • Контроль и документирование результатов тестирования, отчеты
      • Контроль результатов тестирования
      • Запуск отчетов
      • Моментальные копии
    • Автоматизация тестирования на примере IBM Rational Functional Tester и использование комплектов тестов (Test Suites)
      • Адаптеры
      • Настройка и запуск адаптера IBM Rational Functional Tester
      • Запуск скрипта IBM Rational Functional Tester
      • Использование комплектов тестов
    • Организация лаборатории тестирования
      • Обзор управления лабораторией
      • Создание и просмотр ресурсов лаборатории
      • Работа с запросами и операциями резервирования ресурсов лаборатории
    • Дополнительные возможности IBM Rational Quality Manager
      • Управление свойствами проекта
      • Категории артефактов
      • Пользовательские атрибуты
      • Корзина
  12. Совместное использование средств Jazz CLM
    • Основные принципы Application Lifecycle Management (ALM)
      • Современные требования в области информационных технологий
      • Ключевые постулаты управления жизненным циклом разработки приложений (Application Lifecycle Management - ALM)
      • Управление жизненным циклом приложений с акцентом на организацию эффективного взаимодействия (Rational Collaborative Lifecycle Management - CLM)
    • Практическое занятие на тему совместного применения инструментов IBM Rational Team Concert, IBM Rational DOORs Next Generation и IBM Rational Quality Manager при разработке ПО

Предварительные требования:
Рекомендуется наличие некоторого опыта в области разработки ПО.

Даты предстоящих курсов обучения:

Идет набор группы слушателей по данной программе обучения.

Смотрите в блоке "Информация", как оставить заявку на прохождение обучения по данной программе или записаться на конкретную дату!

Программа была добавлена в наш каталог 25.09.2012.
Валюта
Технология
Сайт Jazz
Другие программы
Предстоящие курсы
Ближайшие 2 дня
Ближайшие 10 дней
Ближайшие 30 дней
Ближайшие 60 дней
Ближайшие полгода
Информация
Обзор
Как найти программу
Как найти курс
Как оставить заявку
Сертификаты
Прямое сообщение нам
Наши контакты
Как уменьшить стоимость курсов

Copyright © 2011 ФИНЭКО Софт