Ejemplo de resolución de rol
En esta sección se incluye un ejemplo de cómo los roles se podrían resolverse para un objeto de documento asociado a un equipo y un ciclo de vida.
En la plantilla del ciclo de vida se incluyen los roles siguientes:
1ª fase
2ª fase
3ª fase
4ª fase
Responsable del envío
Creador
No en esta fase
No en esta fase
No en esta fase
Promotor
No en esta fase
No en esta fase
No en esta fase
No en esta fase
Revisor
Ingeniero de diseño
Jefe de proyecto
Marketing de productos
Ingeniero de control de calidad
Publicaciones
Jane
Ingeniero de diseño
Jefe de proyecto
Ingeniero de control de calidad
Observador
No en esta fase
Jefe de equipo
No en esta fase
No en esta fase
En la plantilla de equipo se incluyen los roles/participantes siguientes:
Ingeniero de diseño: Cristina
Jefe de proyecto: David, Juan
Ingeniero de control de calidad: Sebastián, Sergio
Jefe de equipo: Tomás, Isabel
En la plantilla de contexto se incluyen los roles/participantes siguientes:
Ingeniero de diseño: Cristina, Francisco, Pepe, Gerardo
Jefe de proyecto: David, Juan
Marketing de productos: Christian
Ingeniero de control de calidad: Sebastián, Sergio, Mireia
Publicaciones: Abril, Diana, Mónica
Jefe de equipo: Tomás, Isabel
Primera fase
José crea un objeto que se asigna a las plantillas de ciclo de vida y de equipo anteriores. El equipo de contexto se indica arriba. El equipo se resuelve a los siguientes participantes para la primera fase cuando la propiedad wt.team.re-resolveRoles se define según se muestra en la tabla siguiente:
Por defecto (la propiedad se define en false)
Propiedad definida en true
Ingeniero de diseño
Cristina, Francisco, Pepe, Gerardo
Cristina, Francisco, Pepe, Gerardo
Jefe de proyecto
David, Juan
David, Juan
Ingeniero de control de calidad
Sebastián, Sergio, Mireia
Sebastián, Sergio, Mireia
Jefe de equipo
Tomás, Isabel
Tomás, Isabel
Revisor
Cristina
Cristina
Responsable del envío
José
José
Promotor
Observaciones:
Los participantes se añaden durante la resolución de la plantilla de equipo/rol de ciclo de vida.
Los participantes (Francisco, Pepe y Gerardo) se han añadido al rol de ingeniero de diseño desde el equipo de contexto.
No se añaden los roles del equipo de contexto que no existen en el equipo (en este caso, Marketing de productos y Publicaciones).
El rol de ciclo de vida Revisor se asigna a Ingeniero de diseño, pero dado que los roles de equipo de contexto no se añaden hasta que finalice la resolución de la plantilla de equipo/rol en el ciclo de vida, las personas con el rol Ingeniero de diseño no son miembros del rol Revisor.
Segunda fase
El objeto se promueve a la segunda fase.
Por defecto (la propiedad se define en false)
Propiedad definida en true
Ingeniero de diseño
Cristina, Francisco, Pepe, Gerardo
Cristina, Francisco, Pepe, Gerardo
Jefe de proyecto
David, Juan
David, Juan
Ingeniero de control de calidad
Sebastián, Sergio, Mireia
Sebastián, Sergio, Mireia
Jefe de equipo
Tomás, Isabel
Tomás, Isabel
Revisor
Cristina
David, Juan
Responsable del envío
José
José
Promotor
Observador
Tomás, Isabel
Tomás, Isabel
Las observaciones son igual que para la primera fase.
Tercera fase
Se modifican las plantillas de equipo y los equipos de contexto.
En la plantilla de equipo se incluyen los roles/participantes siguientes:
Ingeniero de diseño: Cristina, Francisco
Jefe de proyecto: David, Juan
Ingeniero de control de calidad: Sebastián, Sergio, Chema
Integración: Marcos
En la plantilla de contexto se incluyen los roles/participantes siguientes:
Ingeniero de diseño: Cristina, Francisco, José, María
Jefe de proyecto: David, Juan
Marketing de productos: Christian
Ingeniero de control de calidad: Sebastián, Sergio, Mireia
Publicaciones: Abril, Diana, Mónica
Jefe de equipo: Tomás, Isabel
Observador: Juana, Laura
Por defecto (la propiedad se define en false)
Propiedad definida en true
Ingeniero de diseño
Kristin, Flavio
Kristin, Flavio, Jeff, Michelle
Jefe de proyecto
David, Juan
David, Juan
Ingeniero de control de calidad
Sebastián, Sergio, Mireia
Sebastián, Sergio, Mireia
Revisor
Cristina
Sebastian, Sergio, Chema
Responsable del envío
José
José
Promotor
Observador
Tomás, Isabel
Tomás, Isabel, Laura, Juana
Jefe de equipo
Tomás, Isabel
Tomás, Isabel
Cuarta fase
Un estado definido define el objeto a la cuarta fase.
Por defecto (la propiedad se define en false)
Propiedad definida en true
Ingeniero de diseño
Kristin, Flavio
Kristin, Flavio, Jeff, Michelle
Jefe de proyecto
David, Juan
David, Juan
Ingeniero de control de calidad
Sebastián, Sergio, Mireia
Sebastián, Sergio, Mireia
Revisor
Cristina
Juana, Cristina, Francisco, David, Juan, Sebastián, Sergio, Chema
Responsable del envío
José
José
Promotor
Observador
Tomás, Isabel
Tomás, Isabel, Laura, Juana
Jefe de equipo
Tomás, Isabel
Tomás, Isabel
Observaciones:
Los roles Ingeniero de diseño y Observador no existen en la plantilla de ciclo de vida para la cuarta fase, pero sí existen en la plantilla de equipo y el equipo de contexto. Por lo tanto, incluso si la propiedad se define en true, estos roles no se quitan del equipo de tiempo de ejecución.
¿Fue esto útil?