Sunteți pe pagina 1din 10

PATRONES DE MODELADO DE PROCESOS.

PATRONES DE CONTROL BSICO DE FLUJO.

WCP 1- Secuencia:

Ejemplo: proceso para la seleccin de personal, para ello primero se tiene que dar un examen
de conocimiento y luego la entrevista.

WCP 4 Decisin Exclusiva:

Ejemplo: proceso de contrato de personal, a la hora de firmar un contrato de trabajo, te dan a


elegir en que seguro de pensiones quieres estar, en AFP u ONP.
PATRONES AVANZADOS PARA RAMIFICACIN Y SINCRONIZACIN.

WCP 6 Eleccin Mltiple:

Ejemplo: proceso de sanciones, a la hora de aplicar una sancin, se puede dar una sancin o
varias sanciones.

WCP 41 Unin de Caminos:

Ejemplo: proceso de seleccin de personal, para que el proceso llegue a la etapa de evaluacin
de exmenes, primero todos los participantes tienen que haber terminado de dar su examen.
PATRONES DE MLTIPLES INSTANCIAS.

WCP 34 Unin Parcial Esttica de mltiples Instancias:

Ejemplo: proceso de apertura de un curso, para que se pueda abrir un nuevo curso se tienes que
matricular como mnimo 15 alumnos.

WCP 35 Cancelacin parcial de unin de mltiples instancias:

Ejemplo: proceso de seleccin de personal, cuando se da un examen virtual, hay un tiempo


lmite, cuando se termina ese tiempo, las personas que no han terminado su examen, ya no
entran en la siguiente etapa.
PATRONES BASADOS EN EVENTOS.

Decisin Implcita:

Ejemplo: Cuando un cliente realiza una solicitud de crdito es necesario solicitarle diferentes
documentos; Si el cliente no trae los documentos antes de 5 das se le debe contactar y
preguntar si contina o no en el proceso. Si el cliente no contina en el proceso no es necesario
esperar por los documentos y el proceso debe terminar. Si el cliente trae los documentos, no es
necesario contactarlo.

Implementacin: Para implementar el patrn es necesario utilizar una compuerta exclusiva


basada en eventos. Esta compuerta representa un punto en el proceso donde solo una de las
ramas disponibles de debe ejecutar. Las ramas restantes deben ser deshabilitadas.

Ejecucin Paralela Intercalada:

Ejemplo

El Jefe de Recursos Humanos estable que durante los procesos de seleccin los aspirantes deben
presentar tres pruebas de aptitud: una prueba psicolgica, un test de inteligencia y un test de
conocimientos especficos. El orden en que se realizan las pruebas es importante. El test de
inteligencia debe ser realizado antes de la prueba psicolgica. La prueba de conocimientos debe
ser realizada en cualquier momento. No es posible realizar dos pruebas al mismo tiempo.
Implementacin: Para modelar el patrn se utiliza un sub proceso mltiple, el sub proceso solo
incluye una actividad. Para definir el orden en el cual se realizan las pruebas es necesario
establecer como propiedades del sub proceso los siguientes datos.

La secuencia en que las pruebas se realizan es definida en la primera actividad del proceso.

PATRONES DE CANCELACIN Y DE TERMINACIONES FORZADAS.

Cancelacin de tareas:

Esto puede causar un problema en un proceso si la actividad causa el cuello de botella no puede
ser accedida por los participantes de los procesos. En el ejemplo de la imagen, Recibir
Notificacin de estado no tiene interaccin humana y est esperando a una notificacin externa
que quizs nunca llegue.

Aadir el Discriminador y el Patrn de Unin N fuera de - M, ayuda a resolver este problema


para las actividades individuales. La etapa superior dentro de la unin/divisin en este ejemplo,
tiene la transicin con una larga ejecucin de la actividad sin interaccin humana. La transicin
ms baja fue aadida para:

1. Darle al empleado la chance de mirar las rdenes que estn pendientes en la etapa
superior.

2. Permitirle al empleado la chance de cancelar cualquier orden que este pendiente en la


etapa superior.
Una vez que el empleado cancela una instancia, esta alcanza la actividad Unin compleja de
entrada. La instancia es removida de la actividad Recibir Notificacin de Estado y continua
con el resto del proceso.

Ejemplo

Durante una solicitud de viajes es necesario reservar varias cosas, por ejemplo, hotel, carro,
vuelo y entregar un adelanto al empleado. El empleado debe poder cancelar en viaje en
cualquier momento de ser necesario.

Implementacin

El patrn es modelado con una compuerta basada en eventos y un evento intermedio. La


compuerta habilita la actividad Realizar las Reservas y el evento que cancela el proceso. Solo
una de estas dos cosas puede ser pasar.

Si se cancela el viaje no se debe realizar reservas, y solo es posible cancelar el viaje antes de
entregar el adelanto al empleado.

Cancelacin del caso:

Los clientes pueden llamar a cualquier hora y cancelar la orden entera no importa donde la
instancia este ubicada en el proceso. Una manera incomoda de manejar esto es tener
transiciones de cancelacin en cada actividad del proceso hasta el final.
En lugar de considerar el patrn que se muestre en la imagen. Aqu la actividad Cancelacin al
cliente no aparece como parte del flujo del proceso. El cono del rayo dentro de la actividad
indica que la instancia de cualquier actividad del proceso puede ser interrumpida y dirigir
inmediatamente esta actividad. Las notificaciones causan instancias en cualquier parte del
proceso (Revisin del pedido, Consultar el Inventario o Enviar Orden) para moverse
inmediatamente y automticamente a la actividad de Cancelacin al cliente. Las transiciones
no necesitan ser dibujadas en este tipo de actividad.

Ejemplo

Cuando un incidente ocurre, este debe ser reportado a la Mesa de Ayuda de la compaa. Luego
de reportar el incidente, la Mesa de Ayuda debe resolverlo y tener la posibilidad de cancelar el
caso en cualquier momento.

Implementacin

Para implementar el patrn se utiliza una compuerta paralela y un evento de fin terminal. Una
vez que el proceso alcance el fin terminal, las actividades pendientes son canceladas y el caso
termina.
PATRONES DE ITERACIONES.

WCP 26 Ciclos Arbitrarios:

Descripcin: El patrn modela un punto en el flujo del proceso donde una o ms actividades son
realizadas varias veces.

-Ejemplo: El procedimiento legislativo determina la cantidad de aprobaciones que debe tener


una ley para ser oficialmente aprobada, la cantidad de aprobaciones es determinada por el
procedimiento legislativo.

WCP 10 Bucle estructurado:

Descripcin: El patrn describe la posibilidad de ejecutar una actividad o un sub proceso varias
veces. El ciclo o bucle tiene una validacin de condicin asociado a l. La condicin es verificada
al inicio o al final del ciclo para determinar si se contina. La estructura del ciclo tiene una sola
entrada y un solo punto de salida.

-Ejemplo: En el proceso de matrcula de una universidad, si el alumno realiz el pago


correspondiente de matrcula, se efectuar el proceso con normalidad, sino no se le permitir
matricularse hasta que haya realizado el pago.
PATRONES DE TERMINACIN.

WCP 11 Terminacin Implcita:

La cadena de farmacias Mifarma ofrece para sus clientes el servicio especial monedero del
ahorro. Cuando un cliente realiza una compra se deben realizar dos actividades para que el
proceso pueda terminar. La primera actividad es actualizar el stock de los medicamentos y la
segunda es actualizar el monedero del ahorro del cliente.

WCP 43 - Terminacin Explicita:

Para reservar un vuelo en latam.com el cliente ingresa a la plataforma proporciona las


especificaciones del viaje, luego, ingresa sus datos, despus debe pagar el costo de su boleto. Si
luego de 24 horas el cliente no ha pagado, la compra se cancela.
PATRONES DE ACTIVACIN O DE DISPARO.

WCP 23 Activacin Transitoria.

Ejemplo: Al solicitar un prstamo bancario, el departamento respectivo recibe solicitud del


cliente. Se debe seleccionar el mejor cliente y otorgar un prstamo.

El proceso no puede continuar con la actividad de aprobar crdito hasta que se compruebe la
capacidad de la empresa.

WCP 24 Activacin Persistente.

Ejemplo: Una empresa produce tarjetas de video para ordenadores. Cuando la produccin de
tarjetas de video es elaborada con sus respectivas caractersticas se enva una seal a la lnea de
montaje para continuar con el proceso de produccin de los ordenadores.

S-ar putea să vă placă și