Directriz: Gestión de guiones de uso mediante RSx y Rational RequisitePro
Esta guía describe como gestionar guiones de uso mediante el entorno de modelado RSx y Rational Requisite Pro para un proyecto. RSx se refiere a RSA, RSD y RSM.
Relaciones
Elementos relacionados
Descripción principal

Visión general

Los implementadores, los profesionales de pruebas y los gestores de proyectos gestionan guiones de uso a medida que los desarrollan y perfeccionan a lo largo de las fases de inicio, elaboración, compilación y transición de un proyecto. La gestión de guiones de uso eficaz requiere documentación integrada para registrar el estado actual del guión de uso, así como para proporcionar descripciones detalladas del guión de uso. La integración de RSx RequisitePro permite gestionar guiones de uso mediante atributos como, por ejemplo, prioridad, riesgo, estado e iteración, al asociar los guiones de uso de RSx con requisitos de RequisitePro.

Las funciones principales de la integración de RSx RequisitePro son:

  • Abrir y examinar varios proyectos RequisitePro; ello permite acceder a diferentes niveles de detalle o perspectivas: requisitos, paquetes y vistas.
  • Asociar requisitos con elementos de modelo: crear asociaciones directas e indirectas mediante la operación de arrastrar y soltar o los elementos de menú.
  • Crear elementos de modelo a partir de requisitos : arrastrar requisitos de guiones de uso a paquetes de modelo
  • Políticas de sincronización personalizable para nombre y texto : ninguna, favorecimiento del modelo, favorecimiento del requisito, bidireccional

Aunque es posible que un gran número de desarrolladores prefieran desarrollar inicialmente guiones de uso en RSx, muchos analistas prefieren empezar el desarrollo de requisitos de guiones de uso en RequisitePro. La integración de RSx RequisitePro permite empezar con cualquier herramienta y, a continuación, crear requisitos de guiones de uso o guiones de uso asociados en la otra herramienta.

La integración de RSx RequisitePro proporciona dos tipos de asociaciones: directa e indirecta, las cuales se pueden utilizar para implementar la rastreabilidad. Las asociaciones directas deben utilizarse cuando el requisito y el elemento de modelo asociado sean conceptualmente el mismo elemento. Por ejemplo, puede tener un requisito de guión de uso y un elemento de modelo de guión de uso que sean conceptualmente el mismo guión de uso. Lo único diferente son las dos formas de visualizarlo. La asociación directa es la mejor asociación para utilizar en estas circunstancias. Por ejemplo, la asociación requisito de guión de uso / tipo de modelo de guión de uso hace que la herramienta se comporte de la manera siguiente:

  • Arrastrar un requisito de guión de uso a otros crear una asociación directa
  • Arrastrar un requisito de guión de uso a un paquete de modelo crear elementos de modelo de guión de uso
  • Arrastrar un requisito de guión de uso a otros elementos de modelo crea rastreos

Una asociación indirecta se realiza a través de un requisito de diseño que actúa como proxy para el elemento de modelo. En este caso, se crea un requisito en el proyecto RequisitePro para representar el elemento de modelo. A continuación, se pueden utilizar los mecanismos de rastreabilidad RequisitePro estándares para rastrear requisitos a dicho elemento de modelo, tal vez para indicar que el elemento de modelo contribuye al cumplimiento de dichos requisitos. Por ejemplo, al arrastrar un requisito FEAT a un clase para crear rastreabilidad RequisitePro tiene las consecuencias siguientes:

  • Se crea un requisito CLASS proxy si todavía no existe.
  • El requisito CLASS proxy se asocia directamente con el elemento de modelo de clase si no existía.
  • Se crea un rastreo a partir del requisito CLASS para el requisito FEAT
  • De este modo, se asocia indirectamente el requisito FEAT con el elemento de modelo de clase.

Temas:

  1. Apertura de un proyecto RequisitePro en RSx
  2. Asociar un requisito con un elemento de modelo
  3. Crear requisitos y elementos de modelo asociados
  4. Examinar rastreabilidad de requisitos

Información adicional sobre la herramienta

Apertura de un proyecto RequisitePro en RSx

  1. Abra el modelo RSx de Rational.
  2. Seleccione Ventana > Mostrar vista > Otros > Integración RequisitePro > Explorador de requisitos o abra la perspectiva de requisito.
  3. Pulse el botón Abrir proyecto en la barra de herramientas de la vista.
  4. Desplácese hasta un proyecto RequisitePro (.RQS)
  5. Se muestra el proyecto, los paquetes, los requisitos y las vistas.

Consulte icono de publicación Apertura de proyectos RequisitePro en la ayuda en línea.

Asociar un requisito con un elemento de modelo

  1. Seleccione uno o varios requisitos en el explorador de requisitos.
  2. Arrastre y suelte la selección en el elemento de modelo de destino del explorador de modelos.
  3. Como resultado, los requisitos se asocian con el elemento de modelo.

Consulte icono de publicación Asociación de requisitos existentes y elementos de dominio en la ayuda en línea.

Crear requisitos y elementos de modelo asociados

Consulte icono de publicación Creación de elementos de dominio a partir de requisitos y Creación de requisitos a partir de elementos de dominio en la ayuda en línea.

Examinar rastreabilidad de requisitos

  1. Pulse el botón derecho del ratón sobre un requisito del explorador de requisitos, seleccione "Abrir asociaciones de requisitos".
  2. El requisito se muestra en la vista de asociaciones de requisito
  3. La vista muestra los elementos que rastrean el requisito.
  4. Un botón puede activarse o desactivarse para mostrar los elementos que rastrean el requisito.

Consulte icono de publicación Rastreabilidad de requisitos en la ayuda en línea.

Información adicional sobre la herramienta

Tutoriales:

  • icono de publicación Asociación de requisitos y elementos de modelo