Selección de transiciones de cambio desde el ciclo de vida asignado
Se deben tener en cuenta los siguientes casos de uso para comprender cómo se seleccionan las transiciones de cambio en el ciclo de vida asignado. La preferencia Seleccionar las transiciones de cambio para destino de liberación permite controlar la disponibilidad de los valores de transición.
Selección de un destino de liberación mediante una preferencia
Cuando la preferencia Seleccionar las transiciones de cambio para destino de liberación se define en:
• Todos los estados: permite seleccionar todos los destinos de liberación elegibles en el ciclo de vida del objeto modificable. En la columna Destino de liberación de la tabla Objetos resultantes se muestran todas las transiciones de cambio en su ciclo de vida.
• Estado actual: permite seleccionar solo los destinos de liberación elegibles definidos en el estado actual. En la columna Destino de liberación se muestran solo las transiciones de cambio que son transiciones válidas. Si el estado actual de un objeto resultante tiene una transición a otro estado, se trata de una transición válida. Además, si hay una asignación de transición de cambio al estado actual del objeto resultante, la transición de cambio es válida.
• Estado actual y estado de revisión: permite seleccionar los destinos de liberación elegibles en el estado actual y todos los destinos de liberación elegibles definidos en el estado de revisión. En la columna Destino de liberación se muestran las transiciones del estado actual y los estados a los que apunta la transición de revisión del estado actual.
Caso práctico para selección de transiciones de cambio desde el ciclo de vida asignado
Para este caso práctico, se crean dos nuevos ciclos de vida, denominados como Caso 1 y Caso 2, y se añaden estados. Para obtener más información sobre cómo crear un nuevo ciclo de vida, consulte
Editor de plantillas de ciclo de vida.
Con estos casos prácticos, se aprenderá cómo se seleccionan las transiciones para cada estado.
Analicemos los siguientes casos:
Caso 1
Por ejemplo, el objeto se encuentra en el estado Producción - En curso, tal como se muestra en el estado 4 de la figura.
Cuando se define la preferencia Seleccionar las transiciones de cambio para destino de liberación en Estado actual, se puede observar que no hay ninguna transición saliente que no sea Revisión (flecha marrón). Si la transición es Revisar en el estado actual, no habrá ninguna transición de cambio elegible y se tendrá en cuenta el espacio vacío por defecto. En este caso, la columna Destino de liberación de la tabla Objetos resultantes muestra las transiciones de cambio como En blanco en su ciclo de vida.
Cuando se define la preferencia en Estado actual y estado de revisión, en este caso el objeto comprueba que se encuentra en el estado actual y que el estado tiene la transición de Revisión (flecha marrón). Con la ayuda de esta transición de Revisión, el objeto entra en el siguiente estado donde la transición de Revisión apunta y comprueba la transición de este estado. Aquí hay transiciones de estado 5 Producción - Retrabajo, tal como se muestra en la figura:
• Cambio (flecha verde)
• Obsolescencia (flecha negra)
Cuando se define la preferencia en Todos los estados, selecciona todos los destinos de liberación elegibles en el ciclo de vida del objeto modificable. En la columna Destino de liberación de la tabla Objetos resultantes se muestran todas las transiciones de cambio en su ciclo de vida. Aquí hay transiciones de todos los estados, tal como se muestra en la figura:
• Producción - Liberación (flecha azul)
• Cambio (flecha verde)
• Obsolescencia (flecha negra)
Caso 2
Por ejemplo, el objeto se encuentra en el estado Producción - Retrabajo, tal como se muestra en el estado 5 de la figura.
Cuando se define la preferencia Seleccionar las transiciones de cambio para destino de liberación en Estado actual, se puede observar que hay tres transiciones salientes: dos de Revisión (flecha marrón) y Producción - Liberación (flecha azul). Aquí se muestran transiciones como:
• Producción - Liberación (flecha azul)
En este caso, la columna Destino de liberación de la tabla Objetos resultantes muestra la transición de cambio de Producción - Liberación en su ciclo de vida.
Cuando se define la preferencia en Estado actual y estado de revisión, en este caso el objeto comprueba que se encuentra en el estado actual y que el estado tiene la transición de Revisión (flecha marrón). Con la ayuda de esta transición de Revisión, el objeto entra en el siguiente estado donde la transición de Revisión apunta y comprueba la transición de este estado. Aquí hay dos transiciones de Revisión. Una apunta al estado 6 Producción - Revisión y otra es el estado 2 Prototipo - En curso. Las transiciones de cambio para estos estados son:
• Producción - Liberación (flecha azul)
• Obsolescencia (flecha negra)
• Prototipo - Liberación (flecha verde de estado 2)
Cuando se define la preferencia en Todos los estados, selecciona todos los destinos de liberación elegibles en el ciclo de vida del objeto modificable. En la columna Destino de liberación de la tabla Objetos resultantes se muestran todas las transiciones de cambio en su ciclo de vida. Aquí están todas las transiciones, tal como se muestra en la figura:
• Producción - Liberación (flecha azul)
• Prototipo - Liberación (flecha verde)
• Obsolescencia (flecha negra).