Наша компания ведет разработку модуля, который направлен на то, чтоб сделать проще планирование в системе IBM Rational ClearQuest и при этом не прибегать к использованию сторонних продуктов (интеграция с MS Project и т.д.). Уже выпущена первая версия модуля и на ее основе мы подготовили небольшой ролик, который показывает основные принципы его работы. Демонстрация проводилась на ClearQuest 7.1 и с использованием схемы ALM, на которую применен пакет AMWorkActivitySchedule.
Те, кто работает или работал с IBM Rational ClearQuest, явно почувствовали небольшой недостаток в возможностях этого инструмента для наглядности планирования работ по запросам на изменение (задачам, дефектам и т.д.). Т.е. в нем можно настроить запросы, которые могут показать последовательность работ, даты, загруженность разработчиков и т.д., но все это будет выглядеть в виде обычного списка задач и чтоб изменить что-то в нескольких задачах, нужно зайти в каждую задачку, нажать кнопку «Изменить», поменять сроки и исполнителя, потом нажать «Применить». Процедура выходит не очень удобная. Конечно, с IBM Rational ClearQuest поставляется интеграция с MS Project, но ее стабильности и гибкости можно только позавидовать. Поэтому, мы в СМ-Консалт ранее написали свою интеграцию с MS Project, которую далее развили до интеграции с MS Project Server. Получилось гибкое решение, которое позволяет настроить любые запросы на изменение с различными отношениями между этими запросами (родитель/дочка, предшественник/последователь), с любым уровнем вложенности и гибкой настройкой дополнительных полей. Сегодня мы решили пойти дальше в направлении улучшения возможностей управления проектами в IBM Rational ClearQuest и разработать новое решение на основе диаграммы Ганта, которое будет встраиваться в клиент IBM Rational ClearQuest. Чем это решение будет отличаться от предыдущих следующим:
Это будет мультиплатформенное решение. Решение будет встраиваться в Eclipse клиент инструмента IBM Rational ClearQuest и работать на различных платформах, т.е. теперь эффективно планировать можно будет не только под Windows с использованием MS Project.
Не нужно будет использовать дополнительных программных решений. Все будет работать в одном инструменте: в клиенте IBM Rational ClearQuest.
Один источник информации. Ранее все решения работали на основе оффлайновых обновлений, т.е. вся информация об изменениях в IBM Rational ClearQuest подгружалась в полуавтоматическом или ручном режиме и ее достоверность определялась частотой синхронизации инструмента планирования с IBM Rational ClearQuest. Теперь же будет отражаться реальное состояние проектных работ на основе последних изменений в системе IBM Rational ClearQuest, не будет выполняться никакой синхронизации и дубляжа информации IBM Rational ClearQuest в какую либо другую систему управления проектами.
Доступ ко всем функциям IBM Rational ClearQuest. За счет того, что решение будет встроено в клиент IBM Rational ClearQuest, пользователь будет иметь одновременно доступ и к возможности планирования на основе диаграммы Ганта, и ко всем функциям IBM Rational ClearQuest, построение запросов, отчетов, графиков и т.д.
Одна из проблем систем проектного управления, управления изменениями и т.д. – это интеграция со средой разработки и другими инструментами, из которых было бы полезно получить быстрый доступ к информации в этих системах. На днях решил поэкспериментировать с ClearQuest на предмет его расширяемости и интегрируемости, ну точнее даже, попробовал углубить свои познания в методах интеграции. В результате получился аналог ClearQuest, который можно встроить в любую среду разработки, если она сама это позволяет .
За пару дней работы этот небольшой модуль может:
Запускать и отражать результаты запросов:
То же самое делать с отчетами:
Можно смотреть диаграммы:
Ну и смотреть все это вместе:
Так что если у кого есть желание иметь доступ к ClearQuest из любого своего приложения, обращайтесь к нам в СМ-Консалт, – встроим