Обзор Rational solution for Collaborative Lifecycle ManagementИсточник: ibm
Rational solution for Collaborative Lifecycle Management (CLM) - это приложения Rational DOORS Next Generation, IBM Rational Team Concert и Rational Quality Manager, которые поставляются вместе с Jazz Team Server. При необходимости можно также установить компонент Управление проектированием.
Каждое приложение CLM состоит из одной или нескольких групп функций. Различие между приложениями и группами функций определяется с учетом ролевого лицензирования. Приложение представляет собой базовую единицу установки, развертывания и обновления; группа функций - это минимальный набор функций, который можно активировать посредством лицензии. Продукты и приложенияПриложения Collaborative Lifecycle Management обычно соответствуют продуктам. В следующих разделах описан Jazz Team Server и функции, предлагаемые в каждом продукте. Jazz Team Server предлагает базовые службы, такие как управление пользователями и лицензиями, обеспечивающие совместную работу приложений CLM в качестве одного логического сервера. В такой конфигурации Jazz Team Server выполняет роль центра интеграции для приложений. После установки продуктов CLM следует установить ключи лицензий в Jazz Team Server, чтобы получить доступ к функциям приложения. Rational DOORS Next Generation использует приложение Управление требованиями (RM), включающее в себя группу функций Управление требованиями. Эта группа функций предоставляет средства для сбора, организации, совместной проверки и анализа требований и создания отчетов, особенно связанных с заданиями разработки и тестовых артефактов.
Rational Team Concert использует приложение Управление изменениями и конфигурацией (CCM), включающее в себя пять групп функций:
Rational Quality Manager состоит из приложений RM, CCM и Управление качеством (QM). Группа функций Управление тестированием, включенная в приложение QM, поддерживает ряд ролей контроля качества, таких как руководители групп тестирования, руководители лабораторий тестирования и участники проекта, создающие и запускающие тесты. К числу компонентов относятся динамические планы тестирования, управляемые потоки операций, эффективность труда, анализ охвата теста и создание тестов вручную. Эти компоненты интегрируются с другими артефактами жизненного цикла, такими как задания и требования, а также с отчетами и сводными панелями. Они предоставляют подробные аналитические данные с гибкими возможностями настройки, помогающие отслеживать состояние и ход выполнения проекта. Rational Rhapsody Design Manager использует приложение Управление проектированием (DM), включающее в себя группу функций Управление требованиями. Эта группа функций предоставляет средства, позволяющие создавать, изменять и совместно использовать модели и эскизы, интегрировать артефакты эскизов с другими ресурсами жизненного цикла, а также совместно проверять, анализировать модели и эскизы и создавать о них отчеты.
ОтчетыЕще одна важная функция - это возможность настройки отчетов. Настраиваемые отчеты предоставляют как оперативные, так и хронологические тенденции артефактов на протяжении всего жизненного цикла проекта, включая требования, задания, компоновки, тестовые наборы и результаты тестов. Коллективные отчеты и сводные панели помогают отслеживать состояние проекта. Сводные панели дают наглядное представление о запросах заданий, лентах событий, отчетах и других важнейших элементах, по которым можно оценить ход проекта. Управление глобальными конфигурациямиУправление глобальными конфигурациями (GCM) - это функция сборки конфигураций из приложений CLM, RM, QM, DM и CCM в глобальные конфигурации, которые отображаются в иерархической структуре. GCM использует только области проектов, для которых в приложениях CLM было настроено управление конфигурациями. В таких областях проектов CLM можно управлять артефактами, потоками, контрольными версиями, изменениями артефактов и версиями ссылок на артефакты между инструментами. GCM предлагает инструменты сборки, визуализации, управления и анализа собственных конфигураций и конфигураций приложений CLM. Лицензии и ролиЛицензии на основе ролей индивидуальных пользователей определяют доступность групп функций для этих пользователей. Например, обладатель лицензии разработчика Rational Team Concert имеет права доступа для создания и изменения заданий и планов, но к планам тестирования (созданным сотрудником с лицензией на Rational Quality Manager) ему предоставлены права доступа только для чтения. |