Comparación de Rational DOORS y Rational DOORS Next Generation

IBM® Rational DOORS y IBM Rational DOORS Next Generation son productos de gestión de requisitos (RM) con muchas prestaciones similares. No obstante, los productos representan distintas implementaciones y oportunidades estratégicas para los analistas de requisitos y los equipos de diseño, desarrollo y prueba.

Rational DOORS, que ya ha alcanzado la versión 9, ha sido la principal solución de RM en el mercado durante muchos años. Proporciona una amplia gama de prestaciones de RM y un potente lenguaje de scripts. Rational DOORS también se integra con otros productos y tiene una gran comunidad de usuarios muy activa. Este producto se ha probado tanto en los programas y proyectos más grandes como en equipos más pequeños.

Rational DOORS Next Generation es una plataforma de colaboración de RM con un cliente enriquecido y un cliente web. Este producto incluye prestaciones con la definición de requisitos visuales, la integración de elementos de trabajo y prueba y la planificación. Se ejecuta como una aplicación en el servidor de integración de Rational Jazz y se puede instalar e integrar con Rational para Collaborative Lifecycle Management (CLM) y, de forma más general, con la solución Rational para ingeniería de software y sistemas. Las prestaciones de Rational DOORS Next Generation mejoran significativamente de un release a otro, pero este release aún no cuenta con todas las prestaciones principales de Rational DOORS, por lo que los equipos que utilizan Rational DOORS deberían considerar sus necesidades y prácticas actuales al evaluar Rational DOORS Next Generation.

Los dos productos proporcionan rastreabilidad para gestionar requisitos en todo el ciclo de vida de desarrollo, dan soporte al desarrollo y a las pruebas controlados por requisitos y enlazan con recursos de diseño y modelado. Además, los productos se pueden utilizar conjuntamente. Por ejemplo, los requisitos y los recursos relacionados de un producto se pueden enlazar con el otro. Los módulos y los objetos que se exportan de Rational DOORS pueden importarse en Rational DOORS Next Generation.

Para ver un vídeo que compare IBM Rational DOORS y IBM Rational DOORS Next Generation, vea el vídeo Introduction to IBM Rational DOORS NG for v9.x Users.

Prestaciones y puntos fuertes

Rational DOORS está pensado para equipos de programas de ingeniería de sistemas complejos y alta conformidad. Proporciona prestaciones maduras, como módulos de especificación de requisitos estructurados, importación y exportación de datos de ida y vuelta, firmas electrónicas, líneas base y vistas de requisitos personalizables con rastreabilidad de varios niveles. Para imprimir fuera de línea, se pueden exportar vistas a formatos de documento u hojas de cálculo. Rational DOORS también da soporte a la gestión de cambios de requisitos que controla un proceso en una herramienta de gestión de cambios. Este producto puede adaptarse a proyectos de desarrollo de gran tamaño con decenas de miles de objetos o centenares de usuarios simultáneos.

Rational DOORS ofrece una API ampliable programable por el usuario denominada DOORS eXtension Language (DXL). DXL proporciona una manera de personalizar estas actividades:
  • Automatización de la administración
  • Creación de vistas de rastreabilidad de varios niveles
  • Cálculo de métricas
  • Implementación de la lógica empresarial
  • Ampliación de la interfaz de usuario
  • Integración con otras herramientas

Además de las prestaciones de RM del cliente de Rational DOORS y la base de datos incorporada, el componente opcional de Rational DOORS Web Access da soporte a la revisión y a tareas de edición comunes en un navegador web. Rational DOORS Web Access es ideal para equipos distribuidos que no exigen todas las prestaciones del cliente de Rational DOORS.

Rational DOORS Next Generation utiliza las prestaciones de Jazz Team Server para permitir la colaboración en equipo a través de paneles de instrumentos, revisiones y comentarios. Los usuarios, los proyectos, los tipos de datos, los tipos de artefacto, los atributos y los códigos tienen una administración común. Estos servicios comunes y sistemas de tipos ayudan a los equipos de proyectos a definir y gestionar requisitos de forma coherente.

En los proyectos de ciclo de vida de Rational para CLM, las áreas de proyecto, los miembros de equipo y los procesos se gestionan en las aplicaciones asociadas: Requirements Management (RM), Change and Configuration Management (CCM), Quality Management (QM) y Design Management. Puesto que se utiliza una base de datos comercial, los administradores de sistemas y de proyectos pueden seguir procedimientos operativos flexibles y estandarizados.

El cliente web de Rational DOORS Next Generation proporciona herramientas para definir requisitos en documentos de texto enriquecido y representaciones visuales en diagramas de proceso de empresa, diagramas de casos de uso, guiones gráficos, esquemas de interfaz de usuario y flujos de pantalla. Los artefactos de requisito se pueden organizar y reutilizar en vistas, colecciones y módulos. El cliente enriquecido incluye un editor de módulos para crear especificaciones que tienen una estructura jerárquica y vistas que son como las características de Rational DOORS. Los dos clientes dan soporte a enlaces de rastreabilidad con artefactos de requisitos relaciones y entre aplicaciones de ciclo de vida para planes de desarrollo, elementos de trabajo, planes de prueba, casos de prueba, diseños y modelos.

Para la generación de documentos, Rational DOORS da soporte a las prestaciones de IBM Rational Reporting for Document Generation y IBM Rational Publishing Engine. Rational DOORS Next Generation también da soporte a esas prestaciones e incluye las prestaciones de IBM Rational Reporting for Development Intelligence para crear informes gráficos personalizables basados en paneles de instrumentos.

Para obtener una comparación de alto nivel del cliente y de la arquitectura de servidor en las dos herramientas, consulte el diagrama siguiente.

El diagrama proporciona una comparación de alto nivel de la arquitectura de cliente/servidor en Rational DOORS y Rational DOORS Next Generation.

Para obtener más información acerca de Rational DOORS, consulte el Information Center de Rational DOORS. Además, consulte el artículo en Jazz.net ¿Qué herramienta de gestión de requisitos de IBM Rational es mejor para sus equipos? (en inglés).

Para obtener información sobre el desarrollo de Rational DOORS Next Generation como proyecto Jazz.net, consulte estos sitios web: https://jazz.net/products/rational-doors y https://jazz.net/blog/index.php/2011/10/07/new-project-doors-next-generation.


Comentarios