El Estándar BPMN

23
 EL ESTANDAR BPMN BUSINESS PROCESS MODELING NOTA TI ON

description

El Estándar BPMN

Transcript of El Estándar BPMN

  • EL ESTANDAR BPMN

    BUSINESS PROCESS MODELING NOTATION

  • BPMN Business Process Modeling Notation

    2

    Es un estndar internacional.

    Describe la lgica de los pasos de un proceso institucional

    Diseado para coordinar la secuencia de procesos

    Establece los actores y mensajes que participan en las actividades del proceso

  • BPMN Business Process Modeling Notation

    3

    Business Process Modeling Notation BPMN proporciona un lenguaje comn para que los actores de un proceso especifiquen en forma clara, completa y eficiente el detalle de un proceso.

    BPMN define la notacin del Diagrama de Procesos de Negocio (Business ProcessDiagram, BPD).

  • BPMN Elementos Bsicos

    4

  • BPMN Inicio

    5

    Smbolo:

    Se debe usar siempre para sealar el inicio de proceso o un subproceso.

    Notas:

    Slo un flujo de secuencia (flecha) puede salir de este smbolo (nada puede ubicarse o venir antes de este smbolo en cualquier BPD). Esta figura debe aparecer slo una vez por proceso.

  • BPMN Actividades Simples / Compuestas

    6

    Smbolo:

    Las actividades simples son actividades cuyo trabajo no se descompone en ms detalle.

    Smbolo:

    Las actividades compuestas son Sub-Procesos, es decir, que incluye a su vez un conjunto de actividades y una secuencia lgica (proceso) que indica que dicha actividad puede ser analizada en ms detalle.

  • BPMN Gateways (Compuertas)

    7

    Una compuerta se representa por la tpica figura del rombo y se usa para controlar la divergencia o convergencia de la secuencia de flujo. Esto determina las tradicionales decisiones lgicas, as como la creacin de nuevos caminos, la fusin de estos o su unin.

    Smbolo:

  • BPMN Conectores

    8

    La lnea de flujo normal de secuencia se refiere al flujo que se presenta a travs de las actividades hasta terminar en un evento de salida. El flujo de secuencia se representa por una lnea slida con una cabeza de flecha slida y se usa para mostrar el orden (la secuencia) en el que las diferentes actividades se ejecutarn en el Proceso.

    Smbolo:

  • BPMN Asociaciones

    9

    Una asociacin se representa por una lnea punteada y se usa para asociar datos, texto y otros artefactos con los objetos de flujo. Se usan por motivos de documentacin y comunicacin para crear diagramas ms comprensibles.

    Smbolo:

  • BPMN Ejemplo de SubProceso

    10

  • BPMN Tareas Automticas

    11

    Las tareas automticas son tareas que no se realizan manualmente, es decir, que las realiza un sistema informtico en forma automtica sin intervencin humana. A estas tareas tambin se les llama servicios.

    Smbolo:

  • BPMN Compuerta Inclusiva

    12

    Esta compuerta permite abrir uno o varios caminos dependiendo de los datos del proceso. Esta figura es usada cuando uno o ms caminos deben ser sincronizados y esperar que todos sean ejecutados para poder continuar con el proceso.

  • BPMN Temporizadores

    13

    Luego de la aprobacin del crdito (como se ve en el ejemplo), podra ser necesario acordar con el Cliente una fecha de desembolso que puede dar un margen de n das. Para ello podemos aadir en el diagrama, un elemento temporizador (elemento en crculo) que representa un espera intermedia.

  • BPMN Elemento Intermedio Simple

    14

    Se trata de una actividad intermedia depende de un actor externo y no de un actor interno a la institucin.

  • BPMN Compuerta Inclusiva basada en Eventos

    15

    Es una compuerta que permite habilitar varios caminos alternativos pero SOLO UNO de ellos ser tomado. El que se toma primero deshabilita a los otros. El que se toma primero deshabilita a los otros.

  • BPMN Resumen de Elementos Bsicos

    16

    Eventos de Inicio

    Tareas o actividades

    Eventos Intermedios

    Artefactos

    Compuertas

    Canales o Carriles

    Conectores

    Eventos de Fin

  • BPMN Canales o Swimlanes

    17

    Los canales o swimlanes son un mecanismo para organizar actividades en categoras separadas visualmente para ilustrar diferentes responsabilidades o roles participantes en un proceso.

    Canales o

    swinlanes

  • BPMN Fases

    18

    Una fase es una sub-divisin dentro de un lane o canal y se extiende a travs de l verticalmente. Se utiliza para organizar y categorizar actividades mostrando los posibles estados que un proceso puede tener durante su ciclo de vida.

  • BPMN Eventos de Inicio

    19

    Inicio normal.

    Inicio de proceso

    Inicio de mensaje.

    Un proceso inicia cuando un mensaje es

    recibido. El mensaje es enviado por otro

    proceso. Por ejemplo, tras la llegada de un

    informe de fallas.

    Inicio de Temporizacin

    Indica que un proceso inicia cada ciclo de

    tiempo o en una fecha/hora especfica.

    Inicio de Condicin

    Un proceso inicia cuando una condicin se

    cumple.

  • BPMN Tipos de Actividades o Tareas

    20

    Tareas automticas (de servicio)

    Ej: Verificar si el proveedor est en lista negra.

    Tareas de usuario

    Ej: Tomar inventario fsico.

    Tarea manuales

    Ej: Empaquetar productos.

    Tarea de Envo / Recepcin.

    Ej: Recibir un informe / Enviar una Solicitud

  • BPMN Tipos de Eventos intermedios

    21

    Evento condicin.

    Reanudar proceso luego de recibir todos los

    documentos que son requisito.

    Evento de temporizacin.

    Ir a la siguiente actividad en un plazo de x das.

    Evento de mensaje.

    Reanudar el proceso tras recibir el visto bueno de un

    Un rea.

    Evento de seal.

    El proceso continua cuando se captura una seal

    lanzada desde otro proceso. Tenga en cuenta que

    una seal no es un mensaje, un mensaje tiene

  • BPMN Artefactos

    22

    Grupo

    Se utiliza para agrupar un conjunto de actividades, ya

    sea para efectos de documentacin o anlisis. No

    afecta la secuencia del flujo.

    Anotaciones

    Son utilizados para proporcionar informacin adicional

    sobre el proceso. Descripciones u observaciones.

    Objeto de datos

    Es decir, representan los documentos, la informacin y

    otros objetos que son usados o actualizados como

    durante el proceso. Ej: Base de datos de socios

    Ej: Inventario de productos

  • BPMN Compuertas

    23

    Compuerta Exclusiva basada en eventos

    La compuerta exclusiva basada en eventos representa un punto del proceso

    donde se escoge un camino de varios disponibles, pero la decisin no se

    basa en datos del proceso sino en eventos.

    Compuerta Exclusiva

    Divergencia: Ocurre cuando en un punto del flujo basado en los datos del

    proceso se escoge un solo camino de varios disponibles. Convergencia: Es

    utilizada para confluir caminos excluyentes.

    Compuerta Paralela

    Divergencia: Se utiliza cuando varias actividades pueden en paralelo.

    Convergencia: Permite sincronizar varios caminos paralelos en uno solo. El

    flujo contina cuando todos los flujos de secuencia de entrada hayan llegado a

    la figura.

    Compuerta Inclusiva

    Divergencia: Se utiliza cuando en un punto se activan uno o ms caminos de

    varios caminos disponibles, basado en los datos del proceso.

    Convergencia: Se utiliza para sincronizar caminos activados previamente por

    una compuerta inclusiva usada como punto de divergencia.