Заметки консультанта

Шамрай Александр Владимирович

Архив рубрики ‘ClearQuest’

Использование GanttChart for ClearQuest – Видео

Опубликовал Шамрай Александр на Ноябрь 20, 2009

Наша компания ведет разработку модуля, который направлен на то, чтоб сделать проще планирование в системе IBM Rational ClearQuest и при этом не прибегать к использованию сторонних продуктов (интеграция с MS Project и т.д.). Уже выпущена первая версия модуля и на ее основе мы подготовили небольшой ролик, который показывает основные принципы его работы. Демонстрация проводилась на ClearQuest 7.1 и с использованием схемы ALM, на которую применен пакет AMWorkActivitySchedule.

Скачать пробную версию можно отсюда: Описание модуля ‘GanttChart 1.0 for ClearQuest’

Также доступно Руководство пользователя «GanttChart for ClearQuest» (полная версия)

Сценарий видео-ролика

  1. Подключение к БД ClearQuest
  2. Настройка модуля GanttChart for ClearQuest
    1. Настройка соответствия полей для ALMActivity
    2. Настройка соответствия полей для ALMTask
    3. Настройка соответствия полей для ALMRequest
    4. Настройка связей между ALMActivity, ALMTask, ALMRequest
  3. Планирование работ по запросу на изменение ALMRequest с использованием GanttChart for ClearQuest
    1. Создание нового запроса на изменение ALMRequest
    2. Выполнение запроса (query) для нового запроса на изменение ALMRequest
    3. Открытие модуля GanttChart for ClearQuest
    4. Построение диаграммы Ганта на основе выполненного запроса (query)
    5. Создание дочерних ALMTask для ALMRequest
    6. Импорт результата создания в диаграмму Ганта
    7. Создание дочерних ALMActivity для ALMTask
    8. Импорт результата создания в диаграмму Ганта
    9. Планирование сроков для новых ALMActivity, ALMTask, ALMRequest
    10. Сохранение результатов планирования
    11. Анализ и исправление возможных ошибок при работе с обязательными полями
    12. Сохранение результатов планирования
    13. Демонстрация результатов планирования в ClearQuest
  4. Имитация работы разработчика
    1. Начало работы с ALMActivity (установка даты фактического начала)
    2. Окончание работы с ALMActivity (установка даты фактического окончания)
  5. Построение диаграммы Ганта на основе нескольких запросов на изменение ALMRequest
    1. Включение секций для диаграммы Ганта
    2. Выполнение запроса (query) для всех запросов на изменение ALMRequest
    3. Открытие модуля GanttChart for ClearQuest
    4. Построение диаграммы Ганта на основе выполненного запроса (query)
    5. Демонстрация результатов построения

 

Аналогичный ролик подготовлен и для ClearQuest для Linux, его можно посмотреть здесь: http://rutube.ru/tracks/2605081.html?v=801dc668849097b8e6254d6fbafae91a

Рубрика: ClearQuest | Помечено: , , | Оставьте комментарий »

Диаграмма Ганта для IBM Rational ClearQuest

Опубликовал Шамрай Александр на Сентябрь 14, 2009

Те, кто работает или работал с IBM Rational ClearQuest, явно почувствовали небольшой недостаток в возможностях этого инструмента для наглядности планирования работ по запросам на изменение (задачам, дефектам и т.д.). Т.е. в нем можно настроить запросы, которые могут показать последовательность работ, даты, загруженность разработчиков и т.д., но все это будет выглядеть в виде обычного списка задач и чтоб изменить что-то в нескольких задачах, нужно зайти в каждую задачку, нажать кнопку «Изменить», поменять сроки и исполнителя, потом нажать «Применить». Процедура выходит не очень удобная. Конечно, с IBM Rational ClearQuest поставляется интеграция с MS Project, но ее стабильности и гибкости можно только позавидовать. Поэтому, мы в СМ-Консалт ранее написали свою интеграцию с MS Project, которую далее развили до интеграции с MS Project Server. Получилось гибкое решение, которое позволяет настроить любые запросы на изменение с различными отношениями между этими запросами (родитель/дочка, предшественник/последователь), с любым уровнем вложенности и гибкой настройкой дополнительных полей. Сегодня мы решили пойти дальше в направлении улучшения возможностей управления проектами в IBM Rational ClearQuest и разработать новое решение на основе диаграммы Ганта, которое будет встраиваться в клиент IBM Rational ClearQuest. Чем это решение будет отличаться от предыдущих следующим:

  1. Это будет мультиплатформенное решение. Решение будет встраиваться в Eclipse клиент инструмента IBM Rational ClearQuest и работать на различных платформах, т.е. теперь эффективно планировать можно будет не только под Windows с использованием MS Project.
  2. Не нужно будет использовать дополнительных программных решений. Все будет работать в одном инструменте: в клиенте IBM Rational ClearQuest.
  3. Один источник информации. Ранее все решения работали на основе оффлайновых обновлений, т.е. вся информация об изменениях в IBM Rational ClearQuest подгружалась в полуавтоматическом или ручном режиме и ее достоверность определялась частотой синхронизации инструмента планирования с IBM Rational ClearQuest. Теперь же будет отражаться реальное состояние проектных работ на основе последних изменений в системе IBM Rational ClearQuest, не будет выполняться никакой синхронизации и дубляжа информации IBM Rational ClearQuest в какую либо другую систему управления проектами.
  4. Доступ ко всем функциям IBM Rational ClearQuest. За счет того, что решение будет встроено в клиент IBM Rational ClearQuest, пользователь будет иметь одновременно доступ и к возможности планирования на основе диаграммы Ганта, и ко всем функциям IBM Rational ClearQuest, построение запросов, отчетов, графиков и т.д.

 

Рубрика: ClearQuest, IBM Rational | Помечено: , , , | Оставьте комментарий »

ClearQuest везде и повсюду

Опубликовал Шамрай Александр на Июль 10, 2009

Одна из проблем систем проектного управления, управления изменениями и т.д. – это интеграция со средой разработки и другими инструментами, из которых было бы полезно получить быстрый доступ к информации в этих системах. На днях решил поэкспериментировать с ClearQuest на предмет его расширяемости и интегрируемости, ну точнее даже, попробовал углубить свои познания в методах интеграции. В результате получился аналог ClearQuest, который можно встроить в любую среду разработки, если она сама это позволяет :) .

За пару дней работы этот небольшой модуль может:

  • Запускать и отражать результаты запросов:
  • То же самое делать с отчетами:
  • Можно смотреть диаграммы:
  • Ну и смотреть все это вместе:

Так что если у кого есть желание иметь доступ к ClearQuest из любого своего приложения, обращайтесь к нам в СМ-Консалт, – встроим :)

Рубрика: ClearQuest, IBM Rational | Помечено: , , | Оставьте комментарий »