Integración de Rational DOORS y Rational Quality Manager

A partir de Rational DOORS Versión 9.4 y de Rational Quality Manager Versión 4.0, puede integrar Rational DOORS y Rational Quality Manager utilizando la especificación OSLC (Open Services for Lifecycle Collaboration). OSLC le permite crear enlaces bidireccionales entre artefactos de prueba y artefactos de requisitos y visualizar texto contextual enriquecido al visualizar requisitos de Rational DOORS en casos de prueba y conjuntos de requisitos de Rational DOORS en planes de prueba. En Rational DOORS, también puede enlazar desde determinados objetos de Rational DOORS, tales como los requisitos, con planes de prueba, pasos de script de prueba y casos de prueba en Rational Quality Manager.
Nota: Este tema se aplica a IBM® Rational DOORS versión 9.4 y posteriores. Para obtener información sobre la integración de IBM Rational Quality Manager con Rational DOORS versión 9.3 y anteriores, consulte Rational DOORS for Rational Quality Manager Interface (DOORS 9.3) en la documentación de Rational DOORS para las versiones 9.3 y 9.4.

Enlace de artefactos cuando se utiliza OSLC

Cuando se crea un enlace a artefactos externos, de forma predeterminada se crea automáticamente un enlace con el artefacto de origen en la aplicación de destino, denominado un enlace de retroceso. Cuando se crea un enlace desde un artefacto de origen a un artefacto externo y se crea el enlace de retroceso resultante desde el artefacto externo al artefacto de origen, se hace referencia a los enlaces como enlaces bidireccionales.

Las aplicaciones de origen y de destino almacenan sus enlaces en bases de datos independientes, y la aplicación de origen no tiene acceso a la base de datos en la aplicación de destino. Pueden producirse en el servidor de aplicaciones de origen ciertas operaciones transaccionales, como cuando se copian o suprimen los artefactos. En estos casos, los enlaces de retroceso correspondientes de los artefactos de la aplicación de destino no se añaden o se eliminan automáticamente. También pueden haber instancias donde los enlaces de retroceso se eliminen intencionalmente en la aplicación de destino sin eliminar el enlace correspondiente en la aplicación de origen. Como resultado, si los enlaces bidireccionales no están en un estado de sincronización, la rastreabilidad entre los artefactos de origen y de destino puede aparecer de forma diferente en función en su punto de vista inicial.

La precisión de los informes de rastreabilidad podrían verse afectada si los enlaces bidireccionales no están en un estado sincronizado. Por ejemplo, una ejecución de informe para los artefactos de la aplicación de destino puede proporcionar resultados diferentes a la ejecución de informe en la aplicación de origen para los mismos artefactos. Los enlaces a los artefactos siguientes se incluyen en esta limitación:
  • Conjuntos de requisitos
  • Planes de desarrollo
  • Requisitos
  • Solicitudes de cambio, como defectos, tareas, elementos del plan e historias
Importante: No se garantiza un estado de sincronización entre enlaces bidireccionales y la rastreabilidad entre artefactos de origen y de destino.

Enlaces con artefactos bloqueados

Si un requisito o conjunto de requisitos se bloquea en Rational DOORS cuando intenta crear o suprimir un enlace con el artefacto, es posible que reciba un mensaje indicando que los cambios del enlace no se pueden guardar. Cuando esto sucede, la aplicación Gestión de calidad le solicita que seleccione cómo desea continuar. Existen tres opciones: Inténtelo de nuevo, Cancelar y Guardar cambios parciales. La opción Inténtelo de nuevo intenta volver a crear o suprimir el enlace de retroceso. Si el requisito o el conjunto de requisitos continúan bloqueado, la operación fallará. La opción Cancelar cancela el cambio en el enlace de artefacto de prueba y el enlace de retroceso en el requisito o conjunto de requisitos de Rational DOORS. La opción Guardar cambios parciales solo cambia el enlace en el artefacto de prueba de Gestión de calidad pero no cambia el enlace en el requisito o conjunto de requisitos de Rational DOORS. Debe reparar el enlace posteriormente en Rational DOORS para que funcione correctamente.

Habilitación de la integración entre aplicaciones

Para habilitar la comunicación entre aplicaciones, debe añadir el servidor de Rational Quality Manager a la lista de servicios remotos en Rational DOORS y añadir Rational DOORS en una relación de "amigo" en el servidor de Rational Quality Manager.

Nota: Para realizar esta tarea, debe tener privilegios de gestor de base de datos o permisos de usuario personalizados para gestionar la base de datos en Rational DOORS. También debe tener privilegios de administrador de Jazz en el servidor de Rational Quality Manager.

Para obtener más información, consulte este vídeo en YouTube acerca de la integración de Rational DOORS con Rational Quality Manager: IBM Rational DOORS e IBM Rational Quality Manager.

Para configurar esta integración, debe realizar las tareas siguientes. Para obtener más información, consulte la documentación de integración para Rational Quality Manager en la documentación de Rational solution for Collaborative Lifecycle Management (CLM).


Comentarios