BPMN - BIZAGI P2

Post on 04-Aug-2015

318 views 6 download

Transcript of BPMN - BIZAGI P2

Modelamiento de Procesos usando

BPMN y BIZAGI (P2)

BPMN: Business Process Management

Notation

Conceptos complementarios en

BIZAGI - BPMN

BPMN: Business Process Management

Notation

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Reglas O Los flujos de secuencia no pueden cruzar los limites del

subproceso

O La forma de hacer esto sería

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Tipos de Subprocesos

O Subproceso embebido: depende del padre, no

puede contener pools ni lanes.

O Subproceso reusable: se define como diagrama

independiente y puede ser usado en varios

contextos.

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Ejemplo de un proceso con varios subprocesos (todos reusables)

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Swimlanes O POOL

O Actúa como contenedor de un proceso

O El nombre del Pool puede ser el nombre del proceso o del

participante

O Representa un Participante Entidad o Role

O Siempre existe uno, aunque este no se diagrame.

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Pool O Permite representar un proceso interno o uno abstracto

(externo) y las interacciones

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Las líneas de secuencia no pueden traspasar los límites del Pool

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Si se necesita mostrar la interacción entre pools se usan líneas de mensajes

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Lanes: para representar distintos participantes dentro de una org.

O Lane: subdivisión de un pool

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Refinando los eventos de Inicio

O Indican cuando un proceso inicia

O No tienen flujos de entrada

O No es obligatorio, pero es una buena práctica

usarlos

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Distintos tipos de evento de inicio

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Eventos de fin

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Distintos eventos de fin

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Eventos Intermedios

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Distintos tipos de eventos intermedios

O Para mostrar que el proceso envía un mensaje o espera recibir uno

O Mostrar donde existen demoras dentro del proceso

O Mostrar donde hay un flujo de excepción

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Formas de usar los eventos intermedios

O Dentro del flujo o adjuntos a los limites de una actividad

O Cuando están dentro del flujo indica que se espera un el

evento, adjunto a los límites indica excepción

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Actividades Repetitivas

O Ciclo (Loop)

O Para actividades que se deben realizar varias veces

O Se desconoce el número de repeticiones

O La actividad se realiza mientras se cumpla la condición del

ciclo

O Cualquier actividad (simple o compuesta) se puede

transformar en repetitiva

O Existen 2 tipos: standard y multi-instance

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Ciclo Estándar O Parametros:

O Start quantity (int)

O Completion quantity (int)

O Cantidad maxima (int)

O Condición del ciclo (texto)

O Tiempo de chequeo de la condición (antes, después)

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Ejemplo: reclutar personas para un cargo

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Ciclo Multi-instancia

O El número de ciclos varía para cada caso pero se conoce

antes de llegar a la actividad

O Las actividades se realizan normalmente en paralelo

O Diferencia fundamental: la condición del ciclo se evalúa una

sola vez ANTES de entrar a la ejecución de la actividad

O Esta condición determina el número de repeticiones de la

actividad

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Ejemplo: expedición de una póliza de seguro colectiva

O Inspección de vehículo y expedir póliza se hace para cada

vehículo

O Condición de flujo

O Ninguna: cada vez que se termina una instancia esta puede seguir

con la siguiente actividad

O Todas: todas las instancias se deben terminar para seguir con la

siguiente actividad

O Una: basta que una se complete para seguir con la siguiente

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Compuertas

O Elementos de control de flujo

O Pueden ser de divergencia o convergencia

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Tipos de Compuertas

O Compuerta Exclusiva, se toma uno de los caminos

O Compuerta Paralela, las tareas se hacen al mismo tiempo

O Compuerta Inclusiva, uno o más caminos alternativos se

pueden hacer

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Compuerta exclusiva como elemento de divergencia

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Compuerta exclusiva como elemento de convergencia

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Compuerta paralela como elemento de divergencia

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Compuerta paralela como elemento de convergencia

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Compuerta inclusiva como elemento de divergencia

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

Compuerta inclusiva como elemento de convergencia

Centro de Innovación para la Acreditación

CIN

NA

- C

AM

PU

S

BIZAGI BPMN

1. Modelar el proceso de elaboración de sílabos

2. Modelar el proceso de reclutamiento docente para la

unidad académica.

3. Modelar el proceso de emisión de constancia de estudios.

4. Modelar el proceso de la programación académica del

ciclo 2016-1.

5. Modelar el proceso de sustentación de tesis de

investigación.

Centro de Innovación para la Acreditación

CINNA CAMPUS