La integración de UCM (Unified Change Management) vincula los proyectos y
actividades de Rational ClearCase UCM con los registros de Rational ClearQuest.
A esto
también se denomina una integración
UCM-Rational ClearCase.
La
integración de UCM precisa:
- Un esquema de
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. Consulte el tema
Cómo
trabajar con los esquemas de ClearQuest para obtener instrucciones más
detalladas sobre su uso.
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 UCM
con paquetes precisa la realización de los siguientes pasos en el orden de la
lista. 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: Los paquetes se deben
instalar en el orden descrito para evitar errores.
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.
Para obtener toda la información necesaria para configurar y
utilizar la integración de UCM, consulte la publicación
IBM Rational ClearCase Guide to Managing Software
Projects.
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 tema Aplicación de actualizaciones de paquete para obtener unas instrucciones más 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
Modelos de tipo de estado para paquetes
para 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 el tema
Trabajo
con acciones y tipos de acciones 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 el tema
Cómo
incorporar un esquema para obtener unas instrucciones más detalladas.
Para
obtener más información, consulte Trabajo
con acciones y tipos de
acciones
y
Modelos de tipo de estado para paquetes.
Adición del paquete UCMPolicyScripts
- Con el esquema incorporado, pulse y añada el último paquete UCMPolicyScripts.
Consulte el tema Aplicación de
actualizaciones de paquete para obtener unas instrucciones más 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 el tema
Entidades y enganches.
Adición del paquete UnifiedChangeManagement
- 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
IBM Rational ClearQuest - Utilización de la herramienta de Seguimiento de proyectos 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 tema Aplicación de
actualizaciones de paquete para obtener unas instrucciones más detalladas.
- Pulse
para incorporar el esquema.
Cómo guardar los cambios del esquema
Después
de haber instalado el último paquete de UCM, siga los pasos que se indican
a continuación:
- Valide los cambios del esquema. Consulte el tema
Validación
de cambios del esquema para obtener unas instrucciones más detalladas.
- Pulse
para guardar los cambios del esquema. Consulte el tema
Cómo
incorporar un esquema para obtener unas instrucciones más detalladas.
-
Pulse
para aplicar los cambios del esquema en la base de
datos de usuario. Consulte el tema
Actualización
de una base de datos de usuario.
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.