- •ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- •Rational ClearQuest / Администрирование
- •Rational ClearQuest
- •Rational ClearQuest
- •Rational ClearQuest / Администрирование
- •Rational ClearQuest
- •Rational ClearQuest / Администрирование
- •Rational ClearQuest
- •Rational ClearQuest / Администрирование
- •Rational ClearQuest / Администрирование
- •Rational ClearQuest / Администрирование
- •Rational ClearQuest / Администрирование
- •Rational ClearQuest / Администрирование
- •Rational ClearQuest / Администрирование
- •Rational ClearQuest / Администрирование
- •Rational ClearQuest / Администрирование
- •Rational ClearQuest
- •Rational ClearQuest
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest / Интеграция
- •Rational ClearQuest
- •Rational Unified Process: Реализация
- •Rational Unified Process: Реализация
- •Rational Unified Process: Реализация
- •Rational Unified Process: Реализация
- •Rational Unified Process: Реализация
- •Rational Unified Process: Реализация
- •Rational Unified Process: Реализация
- •Rational Unified Process: Реализация
- •Rational Unified Process: Реализация
- •Rational Unified Process: Реализация
Rational ClearQuest / Интеграция
Отличия ER и Requirement
Жизненный цикл требования
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
31 |
© 2004, |
Л.Б.Новиков |
|
Rational ClearQuest
|
СОДЕРЖАНИЕ |
Администрирование Rational ClearQuest |
|
o |
Основные понятия администрирования ClearQuest |
o |
Процесс управления запросами изменения в проекте |
o |
Задачи администратора |
Интеграция ClearQuest и RequisitePro |
|
o |
Введение |
o |
Отличие запроса расширения от требования |
|
Необходимость интеграции |
|
Настройка интеграции |
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
32 |
© 2004, |
Л.Б.Новиков |
|
Rational ClearQuest / Интеграция
Необходимость интеграции / Предпосылки
Первичные действия группы по разработке такой системы, которая будет соответствовать потребностям заказчика:
Сбор запросов пользователей (понять то, в чем заказчик действительно нуждается)
Управление требованиями (чтобы определить систему, которая будет выполнять потребности заказчика)
И сообщение этих требований остальной части группы (чтобы гарантировать, что группа понимает, какую систему нужно сформировать)
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
33 |
© 2004, |
Л.Б.Новиков |
|
Rational ClearQuest / Интеграция
Необходимость интеграции / Сбор запросов
Комплектование требований начинается со сбора запросов. Это действие включает:
Идентификацию различных источников требований, которыми могут быть:
предложения заказчиков
семинары по обсуждению требований
мнения конечных пользователей
Выявление запросов каждого из совладельцев (это могут быть модификации существующих возможностей или новые функциональности)
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
34 |
© 2004, |
Л.Б.Новиков |
|
Rational ClearQuest / Интеграция
Необходимость интеграции / Связывание ER+Requirement
Аналитику нужна в связь с пользователями при определении системы. Это можно сделать, устанавливая зависимости между требованиями и первичными запросами
Автоматическое создание требований из запросов может «замусорить» их набор такими, которые плохо определены
Для выбранного запроса, связанного с функциональностью, аналитик создает требование, переформулируя запрос в «правильное» определение
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
35 |
© 2004, |
Л.Б.Новиков |
|
Rational ClearQuest / Интеграция
Необходимость интеграции / Выяснение источников требований
Запросы расширения могут представлять источник требования
Детали связанных запросов расширения могут предоставить информацию о том, почему это требование включено в формируемую систему
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
36 |
© 2004, |
Л.Б.Новиков |
|
Rational ClearQuest / Интеграция
Необходимость интеграции / Связи требований и запросов
Аналитик и лица, представившие запрос, должны иметь возможность узнать, какие требования порождены из этого запроса
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
37 |
© 2004, |
Л.Б.Новиков |
|
Rational ClearQuest
СОДЕРЖАНИЕ
Администрирование Rational ClearQuest
oОсновные понятия администрирования ClearQuest
oПроцесс управления запросами изменения в проекте
oЗадачи администратора
Интеграция ClearQuest и RequisitePro
oВведение
oОтличие запроса расширения от требования
oНеобходимость интеграции
Настройка интеграции
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
38 |
© 2004, |
Л.Б.Новиков |
|
Rational ClearQuest / Интеграция
Настройка интеграции / Основные шаги
|
|
|
|
|
|
|
|
|
|
|
|
Действие |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Комментарий |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Создать репозиторий |
|
|
Репозиторий должен содержать базы и |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Rational |
|
|
проекты, которые д.б. интегрированы |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Сконфигурировать |
|
|
Разработка новых пакетов для поддержки |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
базы данных |
|
|
идентификации данных RequisitePro (если |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ClearQuest |
|
|
нужно) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
Сконфигурировать |
|
|
Добавление атрибутов, общедоступных для |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
проекты RequisitePro |
|
|
ClearQuest и RequisitePro |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
Отредактировать и |
|
|
Файл содержит описание среды Rational, |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
выполнить файл |
|
|
включая расположения и названия файлов |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
установки |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
|
Обновить зависимости |
|
|
Обновление репозитория, ClearQuest и |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RequisitePro для входа в систему |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
39 |
© 2004, |
Л.Б.Новиков |
|
Rational ClearQuest / Интеграция
Настройка интеграции / Основные шаги
|
|
|
|
|
|
|
|
|
|
|
|
Действие |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Комментарий |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Создать репозиторий |
|
1. Создание репозитория |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Rational |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Сконфигурировать |
|
|
Разработка новых пакетов для поддержки |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
базы данных |
|
|
идентификации данных RequisitePro (если |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ClearQuest |
|
|
нужно) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
Сконфигурировать |
|
|
Добавление атрибутов, общедоступных для |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
проекты RequisitePro |
|
|
ClearQuest и RequisitePro |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
Отредактировать и |
|
|
Файл содержит описание среды Rational, |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
выполнить файл |
|
|
включая расположения и названия файлов |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
установки |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
|
Обновить зависимости |
|
|
Обновление репозитория, ClearQuest и |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RequisitePro для входа в систему |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
40 |
© 2004, |
Л.Б.Новиков |
|
