Сравнение Rational DOORS и Rational DOORS Next Generation

IBM® Rational DOORS и IBM Rational DOORS Next Generation - это продукты управления требованиями (RM), обладающие похожими возможностями. Однако, эти продукты представляют разные реализации и стратегические возможности для коллективов аналитиков, проектировщиков, разработчиков и тестировщиков.

Продукт Rational DOORS в течение многих лет является передовым решением RM. Он предлагает широкий спектр функций RM и расширенный язык сценариев. Кроме того, Rational DOORS поддерживает интеграцию с другими продуктами и обладает большим сообществом пользователей. Этот продукт доказал свою эффективность как в крупных программах и проектах, так и для небольших коллективов.

Rational DOORS Next Generation представляет собой новую платформу совместной работы RM с веб-клиентом. В состав продукта входят такие возможности, как визуальное определение требований, интеграция заданий и тестов, а также планирование. Он запускается как приложение на сервере интеграции Rational Jazz и может быть установлен и интегрирован с Rational solution for Collaborative Lifecycle Management (CLM), включая Rational solution for systems and software engineering. Rational DOORS Next Generation значительно улучшается в каждом новом выпуске, однако в этом выпуске еще не предлагаются все основные возможности Rational DOORS. Таким образом, коллективы, применяющие Rational DOORS, должны учитывать текущие потребности и методики в ходе оценки Rational DOORS Next Generation.

Оба продукта позволяют управлять требованиями во всем жизненном цикле разработки, поддерживают разработку и тестирование с учетом требований, а также связи с ресурсами проектирования и моделирования. Кроме того, допустимо совместное использование этих продуктов. Например, можно создавать связи между требованиями и связанными ресурсами в этих продуктах. Модули и объекты, экспортированные из Rational DOORS, можно импортировать в Rational DOORS Next Generation.

Просмотрите видеоролик со сравнением IBM Rational DOORS и IBM Rational DOORS Next Generation: Введение в IBM Rational DOORS NG для пользователей v9.x.

Возможности и сильные стороны

Rational DOORS предназначен для коллективов, работающих в сложных программах проектирования систем с высокой степенью соответствия стандартам. Он предлагает развитые возможности, такие как структурированные модули спецификации требований, импорт и экспорт данных, электронные подписи, контрольные версии, а также настраиваемые представления требований с многоуровневой трассируемостью. Для работы в автономном режиме или печати представления можно экспортировать в форматах документов или электронных таблиц. Кроме того, Rational DOORS поддерживает управление изменением требований на основе процесса в инструменте управления изменениями. Продукт можно масштабировать до большого проекта разработки с десятками тысяч объектов или сотнями параллельных пользователей.

Rational DOORS предлагает программируемые, расширяемые API - DOORS eXtension Language (DXL). DXL предлагает способ настройки этих операций:
  • Автоматизация администрирования
  • Создание представлений с многоуроневой трассируемостью
  • Вычисление показателей
  • Реализация бизнес-логики
  • Расширение пользовательского интерфейса
  • Интеграция с другими инструментами

Помимо возможностей RM, предлагаемых клиентом и встроенной базой данных Rational DOORS, дополнительный компонент Rational DOORS Web Access поддерживает проверку и редактирование в веб-браузере. Rational DOORS Web Access оптимальным образом подходит для распределенных коллективов, которым не требуется полный набор возможностей клиента Rational DOORS.

Rational DOORS Next Generation использует функции Jazz Team Server для поддержки совместной работы на основе сводных панелей, проверок и комментариев. Применяются общие средства администрирования пользователей, проектов, типов данных, типов артефактов, атрибутов и тегов. Для согласованного создания и управления требованиями в пределах коллектива применяются стандартные системы на уровне служб и проектов.

В проектах жизненного цикла Rational solution for CLM области проектов, участники коллективов и процессы управляются в связанных приложениях: Управление требованиями (RM), Управление изменениями и конфигурацией (CCM), Управление качеством (QM) и Управление проектированием. За счет применения коммерческой базы данных системные администраторы и администраторы проектов получают в свое распоряжение гибкие стандартные методы работы.

Веб-клиент Rational DOORS Next Generation предоставляет инструменты для определения требований в документах в формате RTF и визуальных представлениях на диаграммах бизнес-процессов, диаграммах вариантов использования, раскадровках, эскизах пользовательского интерфейса и последовательностях экранов. Артефакты требований поддерживают многократное использование в представлениях, наборах и модулях. Веб-клиент поддерживает связи трассируемости для связанных артефактов требований, а также планов разработки, заданий, планов тестирования, тестовых наборов, проектирования и моделей (в приложениях жизненного цикла).

Для создания документов Rational DOORS поддерживает функции IBM Rational Reporting for Document Generation и IBM Rational Publishing Engine. Кроме того, Rational DOORS Next Generation поддерживает эти функции, а также функции IBM Rational Reporting for Development Intelligence для создания настраиваемых графических отчетов на основе сводных панелей.

На следующей диаграмме приведено общее сравнение архитектуры клиента и сервера в обоих инструментах.

Диаграмма содержит общее сравнение архитектуры клиент/сервер в Rational DOORS и Rational DOORS Next Generation.

Дополнительная информация о Rational DOORS приведена в документации по продукту Rational DOORS. . См. также статью Какой инструмент управления требованиями IBM Rational лучше всего подходит коллективам? на сайте Jazz.net.

Дополнительная информация о разработке Rational DOORS Next Generation в качестве проекта Jazz.net приведена на следующих веб-сайтах: https://jazz.net/products/rational-doors и https://jazz.net/blog/index.php/2011/10/07/new-project-doors-next-generation.


Комментарии