La integración de UCM (Unified Change Management) vincula los Rational ClearCase proyectos y actividades de UCM con los Rational ClearQuest registros.
A esto también se denomina una integración UCM-Rational ClearCase.
La integración de UCM precisa:
- Un esquema Rational ClearQuest habilitado para UCM.
- Rational ClearCase 4.x con un proyecto habilitado para trabajar con Rational ClearQuest.
Rational ClearQuest proporciona dos esquemas predefinidos que dan soporte a UCM: el esquema UnifiedChangeManagement y el esquema Enterprise. La manera más fácil de implementar UCM es mediante uno de estos esquemas. Para instrucciones acerca de la utilización de esquemas, consulte el apartado Trabajar con esquemas ClearQuest.
También puede añadir el soporte de UCM a un esquema que ya exista añadiendo los paquetes adecuados en el mismo. Esta sección describe la integración de Rational ClearQuest y
UCM mediante la adición de paquetes. Los paquetes se deben añadir en el orden descrito en cada paso.
Nota: A pesar de que la integración de UCM permite trabajar con
Rational ClearCase, no se debe añadir el paquete de
Rational ClearCase para esta integración. El paquete de
Rational ClearCase sólo se utiliza para una integración de Base
Rational ClearCase, que
no configura políticas de
Rational ClearCase predefinidas.
Consulte el tema
Adición de integraciones independientes para obtener instrucciones sobre la manera de añadir una integración de Base
Rational ClearCase.
La integración de UCM de Rational con paquetes precisa la realización de los siguientes pasos en el orden descrito.
Cada paso se describe en las secciones que aparecen a continuación:
- Adición del paquete AMStateTypes.
- Establecimiento de las acciones por omisión para UCM.
- Adición del paquete UCMPolicyScripts.
- Adición del paquete UnifiedChangeManagement.
- Adición del paquete BaseCMActivity (opcional).
- Cómo guardar los cambios del esquema.
- Configuración de UCM de
Rational.
Aviso: Para evitar errores, debe instalar los paquetes en el orden que se describe.
Nota: Si ya los paquetes AMStateType, UCMPolicyScripts, UnifiedChangeManagement,
y BaseCMActivity en el esquema, y tan sólo se desea aplicarlos a un nuevo tipo de registro, consulte el tema
Cómo habilitar tipos de registro para las integraciones para obtener más información.
Consulte la publicación IBM Rational ClearCase Guide to Managing Software Projects para obtener toda la información necesaria para configurar y utilizar la integración de UCM.
Adición del paquete AMStateTypes
- En el Diseñador de Rational ClearQuest, asegúrese de que el esquema en el que desea añadir el paquete está incorporado. Para incorporar un esquema, pulse .
- Pulse y añada el último paquete AMStateType.
Consulte el apartado Aplicación de actualizaciones de paquete para obtener instrucciones detalladas.
Para utilizar el paquete AMStateType es preciso correlacionar los tipos de estado y definir acciones por omisión, si todavía no lo están.
Seleccione los tipos de registro que desea habilitar con UCM y pulse Siguiente para visualizar la ventana Configurar tipos de estado.
- En la ventana Configurar tipos de estado, correlacione los estados del esquema con los tipos de estado de UCM:
- Repita la correlación del tipo de estado con cada tipo de registro que se haya habilitado.
Pulse Finalizar.
Rational ClearQuest valida de forma automática el esquema. La ventana de validación indicará que es necesario establecer acciones por omisión.
Establecimiento de las acciones por omisión para UCM
La Matriz de transición de estados en el esquema debe proporcionar al menos un camino a través del modelo de tipos de estado para el paquete UnifiedChangeManagement, desde el tipo de estado de espera, al de listo, al de activo y al de completado. Consulte Cómo visualizar la matriz de transición de estados para un tipo de registro de defectos y Modelso de tipos de estado para paquetes si desea obtener más información.
Para cada estado del esquema, excepto para el estado correlacionado con el estado de completado de UCM, es necesario asignar una acción por omisión que pase el registro desde dicho estado al siguiente tipo de estado en el modelo de tipos de estado de UCM. Consulte Trabajar con acciones y tipos de acción para obtener más información.
Para asignar acciones por omisión:
- En el Diseñador de Rational ClearQuest, expanda los Tipos de registro y, a continuación, expanda el tipo de registro que habilitó para UCM y efectúe una doble pulsación en su Matriz de transición de estados.
- En la Matriz de transición de estados, pulse con el botón derecho sobre un estado y pulse Propiedades para abrir la ventana Propiedades de dicho estado.
- En la pestaña Acción por omisión de la ventana Propiedades, seleccione una acción por omisión para el estado. La pestaña Acción por omisión lista las acciones que se han creado para las transiciones entre estados en la Matriz de transición de estados.
Seleccione para cada estado la acción que pasa el registro a un estado que está correlacionado con el siguiente tipo de estado en el modelo de UCM. Por ejemplo, el estado de enviado (espera) pasa al estado de asignado (listo) mediante la acción por omisión de asignar. Si el esquema tiene un estado de cerrado y está correlacionado con el tipo de estado de completado, no es necesaria ninguna acción por omisión.
- Pulse para incorporar el esquema. Consulte Incorporación de un esquema para obtener instrucciones detalladas.
Para obtener más información, consulteTrabajar con acciones y tipos de acciones y Modelos de tipos de estado para paquetes.
Adición del paquete UCMPolicyScripts
- Con el esquema incorporado, pulse y añada el último paquete UCMPolicyScripts.
Consulte el apartado Aplicación de actualizaciones de paquete para obtener instrucciones detalladas.
- Seleccione para incorporar el esquema.
Nota: Puesto que no se encuentra en un registro al ejecutar estos enganches, debe recuperar explícitamente los datos de registro. Para obtener más información, consulte
Entidades y enganches.
Adición del paquete Gestión unificada de cambios
- Con el esquema incorporado, pulse y añada el último paquete UnifiedChangeManagement.
- Seleccione para incorporar el esquema.
Adición del paquete BaseCMActivity (opcional)
El
paquete BaseCMActivity añade un tipo de registro de actividad simplificada al esquema.
Puede utilizar esta alternativa al tipo de registro de defecto tal como está, habilitarlo para UCM o desarrollarlo en un nuevo tipo de registro. Este paquete es opcional. Consulte la publicación Using IBM Rational ClearQuest Project Tracker para desarrollar una actividad de seguimiento más activa.
- Con el esquema incorporado, pulse y añada el último paquete BaseCMActivity.
- Edite los tipos de estado del paquete BaseCMActivity.
Consulte el apartado Aplicación de actualizaciones de paquete para obtener instrucciones detalladas.
- Pulse para incorporar el esquema.
Configuración de UCM de Rational
Configure la aplicación UCM según sea necesario. Consulte la publicación IBM Rational ClearCase Guide to Managing Software Projects para obtener más información sobre la configuración.