|
|
|||||||||||||||||||||||||||||
|
Что нового в IBM Rational ClearQuest версии 7.1Источник: IBM Майкл Меннинг
Описание: Проектирование схемы, отчетность, импорт и улучшения в системе безопасности - вот лишь несколько новых возможностей и функций в продукте IBM Rational ClearQuest версии 7.1. В новой версии объединены новые интерфейсы - командной строки, Web-клиента и средства Rational ClearQuest Designer, готовая схема управления жизненным циклом приложений, а также новый сервер управления изменениями и API. Группы разработчиков программного обеспечения используют IBM Rational ClearQuest для управления изменениями в своих средах разработки. Rational ClearQuest - это гибкое средство управления изменениями, пригодное для использования в управлении многочисленными процессами. Оно интегрируется с IBM Rational ClearCase для управления конфигурациями как баз данных, так и систем управления изменениями (Unified Change Management, UCM). Краткие сведения об основных улучшениях Далее приведены краткие сводные данные о новых возможностях версии 7.1 продукта Rational ClearQuest.
Версия 7.1 продукта IBM Rational ClearQuest - одно из самых широкофункциональных предложений в области управления изменениями с момента появления решения Rational ClearQuest. Компания IBM переписала большинство важных клиентских интерфейсов, включая Rational ClearQuest Designer, Rational ClearQuest Web и Rational ClearQuest CLI. В этой версии также представлена гибкая схема (готовая к использованию "как есть") для управления жизненным циклом приложений (Application Lifecycle Management, ALM). Эта схема интегрируется с другими базовыми средствами Rational для работы с жизненным циклом: Rational ClearCase и RequisitePro. Помимо этих основных улучшений, версия 7.1 предоставляет новые возможности для защиты и обеспечения соответствия законодательным требованиям (например, совместимость со стандартом шифрования FIPS 140-2 и поддержка IPv6). В ней также расширены возможности создания отчетов и реализована модель извлечения данных (pull-data), которая поддерживает различные средства работы с отчетами: Business Objects Crystal Reports, Eclipse BIRT и Actuate. IBM Installation Manager консолидирует все платформы IBM в единую технологию установки. Это обеспечивает улучшение процесса установки и деинсталляции, сокращает время простоя, необходимое для запуска новых серверов, а также предоставляет возможности возврата, если нужно "откатить" установленные обновления. Преимущества для бизнеса делятся на три категории высокого уровня:
Клиент Rational ClearQuest Web Web-клиент в Rational ClearQuest 7.1 полностью переписан с использованием технологий Web 2.0. Впервые в нем использован "невесомый" интерфейс браузера, по функциям полностью равный традиционному "толстому" собственному клиенту, как показано на рисунке 1. В качестве серверной системы Rational ClearQuest Web использует новый продукт CM Server на базе IBM WebSphere Application Server. Это предоставляет не только удобный и многофункциональный пользовательский интерфейс, но и надежную масштабируемую инфраструктуру с удобным администрированием. Все эти функции, вместе взятые, превосходят возможности предыдущих версий продукта. Рисунок 1. Интерфейс пользователя Rational ClearQuest Web в версии 7.1 Другие возможности и преимущества интерфейса Rational ClearQuest Web версии 7.1:
Средство Rational ClearQuest Designer в версии 7.1 полностью переделано с целью упрощения разработки схем в среде Eclipse. Теперь можно использовать возможности расширения Eclipse и выбирать редактор, а также использовать преимущества встроенного редактора EPIC Perl Editor (с его богатыми возможностями разметки синтаксиса и проверки ошибок). Возможности в Rational ClearQuest Designer облегчают сравнение и слияние версий схем. Кроме того, новая функция визуализации ошибок указывает на проблемы, возникшие при проверке схемы, и облегчает отслеживание источников ошибок (рисунок 2). Рисунок 2. Визуализация ошибок в Rational ClearQuest Designer Вот некоторые возможности Rational ClearQuest Designer:
Схема ALM представляет собой набор записей и взаимосвязей, которые помогают участникам группы справляться со своей работой в ходе реализации проектов по разработке программного обеспечения. Это ее основная роль. На рисунке 3 представлен этот уровень проекта. Схема ALM также предоставляет полезные компоновочные блоки и инфраструктуры, которые помогают выполнить пользовательскую настройку конфигурации под любую структуру организации. Схема ALM поставляется в составе Rational ClearQuest версии 7.1 в виде набора пакетов и схемы. Пакеты ALM также можно применить в Rational ClearQuest 7.0.1. Рисунок 3. Поддержка процессов проектного уровня в Rational ClearQuest ALM Преимущества схемы ALM:
CM Server предоставляет новую инфраструктуру для клиентов Rational ClearCase Remote Client V7.1 и Rational ClearQuest Web V7.1. CM Server основан на сервере приложений Websphere Application Server, который является отраслевым корпоративным стандартом. CM Server обеспечивает высокопроизводительную серверную модель развертывания, удобную для управления, администрирования и обновления (рисунок 4). В версии 7.1 продуктов IBM Rational ClearCase и Rational ClearQuest представлен сервер управления изменениями, Change Management (CM) Server. Он обеспечивает серверную поддержку интерфейсов между глобальными сетями (Wide Area Network, WAN) и продуктами Rational ClearCase и Rational ClearQuest. CM Server - это унифицированный сервер приложений для клиентов Rational ClearCase Remote Client и Rational ClearQuest Web. Он эффективно использует производительность, защищенность и масштабируемость сервера приложений WebSphere Application Server (версия 6.1.0.15). Рисунок 4. Архитектура сервера CM Server CM Server предоставляет множество преимуществ:
CM API - это интерфейс Java API, который заменяет Rational ClearCase Automation Library (CAL) и Rational ClearCase UNIX API межплатформенным интерфейсом, основанным на отраслевых стандартах. Он подходит как для рамочной инфраструктуры, так и для написания реальных интеграций. Преимущества CM API:
Интерфейс командной строки (CLI) Rational ClearQuest Новые команды межплатформенного языка сценариев помогут получить доступ к информации в Rational ClearQuest из командной строки, как показано на рисунке 5. С их помощью можно делать следующее:
Предусмотрена также команда Рисунок 5. Rational ClearQuest CLI Вот некоторые преимущества и возможности интерфейса Rational ClearQuest CLI:
Другие новые возможности и улучшения Вот некоторые другие возможности продукта Rational ClearQuest версии 7.1:
Версия 7.1 продукта Rational ClearQuest реализует более 375 запросов на улучшение (requests for enhancement, RFE), поступивших от заказчиков. Эти запросы были выбраны за их вклад в основные преимущества для бизнеса.
Диаграмма на рисунке 6 иллюстрирует соответствие запросов RFE в Rational ClearQuest этим преимуществам для бизнеса. Рисунок 6. Соответствие RFE и преимуществ для бизнеса. Для получения более подробной информации о версии 7.1 продукта Rational ClearCase см. ссылки, приведенные далее в разделе "Ресурсы".
|