Календарь на Июнь 2024 года: calendar2008.ru/2024/iyun/
Навигация
Главная »  Sql 

IBM Rational ClearQuest (FAQ)


В: Что такое ClearQuest?

О: ClearQuest - это средство управления запросами на изменение (Change Request Management - CRM), специально разработанным с учетом динамической и сложной структуры процесса разработки ПО. ClearQuest отслеживает и управляет любым типом действий, приводящих к изменениям в течение всего жизненного цикла продукта, помогая, тем самым, организациям более предсказуемым (правильным) образом создавать качественное ПО.

В: Как работает ClearQuest?

О: Очень просто! CQ позволяет, базируясь на определенной, СУБД создавать базу данных всех изменений в проекте за весь его жизненный цикл. Просто на начальной стадии выбирается тип СУБД и конфигурируется ClearQuest через модуль Designer, где помимо общих вопросов можно настроить пользователй… итд

В: Вы можете кратко описать, что надо сделать для создания базы в ClearQuest?

О:
Из Rational Administrator создать новый проект
Задать в формате какой СУБД будут сохраняться данные
Создать саму базу ассоциируясь на определенной схеме ClearQuest
Запустить CQ. Войти под именем admin с пустым паролем
Создать новый Query или Chart
Теперь возможно внесение новых данных в базу путем выбора пункта New Defect

В: Вы упоминали схемы… Поясните, пожалуйста какие схемы бывают?

О: Схемы "учат" CQ понимать различные форматы программ Rational. Опишу только базовые:

  • Enterprise - самая полная схема - работает со всеми продуктами
  • Analyst - работает с продуктами из состава Analyst Studio
  • TestStudio …..

В: Мы хотим использовать в проекте связку CQ и ClearCase, но при этом мы не пользуемся UCM-форматом. Ничего не получается. Подскажите как это сделать? Мы используем схему Enterprise?

О: Возможность есть, и она доступна. Ниже идет рецепт создания ассоциаций. Настройка продуктов идет двусторонняя, то есть настройки придется проводить и в CQ и в CC.
Сначала ClearCase, настраивается через модуль Start->Programs->ClearCase Administration - >ClearCase ClearQuest Integration. В появившемся окне необходимо указать с каким VOB будет проведена интеграция, и какие операции будут попадать в базу. Например, можно настроить так, что в базу будут попадать только действия "check-out"связанные с ветвью "DEBUG", и так далее (см. рисунок 2). То есть здесь мы настраиваем реакцию ClearCase на то или иное событие. Соответствующим образом, для каждого события будет вызываться список дефектов из ClearQuest, с которыми нужно проводить ассоциацию.
Но этой настройки мало. Теперь надо схему ClearQuest "научить понимать" события ClearCase. Делается это следующим образом:
Запускается ClearQuest Designer
Загружается схема, по которой была сгенерирована база данных
Через меню Package подключается интеграция с ClearCase
Схема сохраняется
Делается апдейт базы

В: Что такое Package?

О: Package - набор специальных модулей, которые "учат" CQ работе с новыми данными. Если вы проводили апгрейд продуктов, то вполне возможно, что они добавили новые Package'ы. Так что время от времени придется модернизировать их и апгрейдить базу данных

В: А можно ли создавать сложные запросы?

О: Запросы могут быть любой сложности и с любым критерием. Но если вас все же не устраивает данная система, то можно оформить стандартный SQL-запрос к базе данных, которую породил ClearQuest

В: Какие есть возможности по отчетам в CQ?

О:

  1. Встроенные
  2. Через Crystal Reports
  3. Через Rational SoDA

В: Как отредактировать GlobalScript в ClearQuest

О: packageutil enableediting -dbset "NameDBSET" "login" "pswd" -enable "WHO_WILL_BE_EGIT"



 

 Oracle анонсирует Oracle Exalytics Business Intelligence Machine.
 Вышла СУБД Oracle NoSQL Database для хранения больших объемов динамических данных.
 Sybase расширяет возможности анализа больших массивов данных.
 Oracle будет поставлять Big Data Appliance с поддержкой Apache Hadoop.
 Пять облачных предсказаний на 2012 год.


Главная »  Sql 

© 2024 Team.Furia.Ru.
Частичное копирование материалов разрешено.