Antes de configurar un proyecto ALM o un proceso de trabajo ALM para un esquema existente, le debe aplicar los paquetes ALMProject y ALMWork.
Por qué y cuándo se efectúa esta tarea
Para aplicar los paquetes ALMProject y ALMWork, utilice el asistente de paquetes. Para obtener instrucciones detalladas sobre el modo de aplicar paquetes a un esquema
Rational ClearQuest, consulte el apartado "Cómo aplicar un paquete" en la ayuda del diseñador de
Rational ClearQuest.
Cuando elija el paquete que desea instalar, puede seleccionar ALMWork e instalar ambos paquetes o, si no desea instalar el paquete ALMWork, puede seleccionar ALMProject. También puede aplicar los paquetes por separado si selecciona y aplica el paquete ALMProject y, a continuación, selecciona y aplica ALMWork.
Cuando
modifique o personalice un esquema ALM, siga estas reglas de forma que pueda aplicar futuras actualizaciones de paquetes ALM y de
versiones de ClearQuest:
- No suprima ni cambie los campos de paquete existente y dé nombre siempre a los nuevos campos con nombres
que sea improbable que causen conflictos con nombres de campo añadidos posteriormente por las actualizaciones de paquetes.
- No modifique ni suprima separadores del formulario y coloque siempre los nuevos campos en una separador nuevo. Dé nombre a los nuevos separadores con nombres que sea improbable que causen conflictos con los separadores
añadidos por actualizaciones de paquetes posteriores.
- Si añade enganches a un esquema ALM (por ejemplo, a fin de registrar información adicional de
auditoría), utilice los enganches de acción de base en lugar de colocar los enganches directamente
en acciones de transición de estado. Utilizando enganches de acción de base, no necesita añadir
enganches a cada acción de transición de estado individual, ya que se invocan los enganches de
acción de base para cada acción en el tipo de registro. Sin embargo, es posible que sea necesario
que los enganches comprueben el tipo de acción para ver si la acción actual es una acción
de transición de estado (por ejemplo, antes de decidir si es necesario el enganche para registrar
la información de auditoría).
- Cuando realice una actualización de paquete, vaya a la versión del esquema antes de actualizar y
abra el esquema y localice los registros ALM que ha personalizado.
Localice el nuevo separador, seleccione todos los controles de formulario y cópielos. Abra la versión
actualizada del esquema, añada el separador al formulario de registro y copie los controles de formulario
que ha copiado anteriormente.
- Si modifica los atributos del paquete actual, mantenga un registro literal de lo que ha
cambiado y esté preparado para volver a aplicarlos y modificar la nueva funcionalidad proporcionada
por una actualización de paquete con alguna funcionalidad modificada. El mandato cqload
exportintegration puede ser útil para realizar un seguimiento de los cambios que ha realizado.
Por ejemplo,
para impedir conflictos de nomenclatura, utilice un convenio de nomenclatura que incluya un prefijo que se añada a los nuevos registros,
campos, acciones o separadores que cree (por ejemplo, "C_", "UX_", and "XP_").
Qué hacer a continuación
Después de aplicar un paquete a un esquema
Rational ClearQuest, incorpore la nueva versión de dicho esquema. Para obtener
instrucciones detalladas sobre el modo de incorporar esquemas, busque el tema "Incorporación de un esquema"
de la ayuda del diseñador de Rational
ClearQuest. Después de incorporar la nueva versión del esquema, actualice las bases de datos de usuario que utilicen una versión anterior del esquema con la nueva versión, que incluye los paquetes ALMProject y ALMWork o bien cree bases de datos nuevas. Para
obtener instrucciones detalladas sobre el modo de actualizar bases de datos de usuario, busque el tema "Actualización de una base
de datos de usuarios" de la ayuda del diseñador de
Rational ClearQuest.