Upload
boris-jimenez-rojas
View
5
Download
2
Embed Size (px)
DESCRIPTION
BPM 2014
Citation preview
BPMFiguras Bsicas
BPMN - Business Process Modeling Notation
BPMN ha sido creado para proporcionar unlenguaje unificado.
Notacin grfica.
BPMN provee una notacin comn para que laspersonas relacionadas con los procesos puedanexpresarlos grficamente en una forma ms clara,estandarizada y completa.
BPMN facilita la estandarizacin de los procesosdentro y fuera de la organizacin.
BPMN
BPMN define un Diagrama de Procesos de Negocios(Business Process Diagram BPD).
BPD es un diagrama diseado para ser usado porlos analistas de procesos, quienes disean,gestionan y controlan los procesos.
Un BPD puede contener varios procesos.
Proceso
Un proceso en BPMN es una secuencia deactividades (acciones)
Inicia cuando es instanciado
Termina cuando es completado
Jerrquico
ProcesoEntradas Salidas
Elementos bsicos de un BDP
Actividades
Rectngulo con esquinas redondeadas
Representan el trabajo realizado dentro de unaorganizacin.
Compuertas
Rombos
Las compuertas son elementos utilizados paracontrolar los puntos de divergencia y de convergenciadel flujo.
Elementos bsicos de un BPD
Eventos Crculos
Un evento representa algo que ocurre o puedeocurrir durante el curso de un proceso.
Existen 3 tipos de eventos basados en cmoafectan el flujo.
Eventos de Inicio
Eventos Intermedios
Eventos de Fin
Elementos bsicos de un BPD
Flujos de secuencia
Representan el control de flujo y la secuencia delas actividades.
Se utiliza para representar la secuencia de losobjetos de flujo, donde se encuentran lasactividades, las compuertas y los eventos.
Elementos bsicos de un BPD
Elementos bsicos de un BPD
rea Funcional Lane Definen los equipos de personas que realizan las
actividades.
rea Funcional
Elementos bsicos de un BPD
reas funcionales - Lanes
Un rea funcional puede ser responsable de muchas tareas.
Las reas funcionales no determinan las asignaciones delas actividades, son una ayuda para realizar las consultasgrficas del proceso.
Si una tarea puede ser realizada por actores de diferentesreas funcionales, slo se diagrama una tarea y serelaciona a una sola rea, cuando se definan lasasignaciones, se especifica claramente que reasparticipan.
Definen los usuarios a crear en el proceso de
automatizacin.
Elementos bsicos de un BPD - Ejemplo
Elementos bsicos de un BPD
Separadores de fases
Determina los estados de un negocio
Tipos: registro y normal
Separator
Evento de inicio
Indican cuando un proceso inicia
No tienen flujos de secuencia entrantes
No es obligatorio
Evento de inicio
Se recomienda que un proceso tenga un solo evento de inicio.
El evento de inicio es independiente para cada proceso osubproceso.
Actividades
Rectngulos con esquinas redondeadas
Representan el trabajo realizado dentro de unaorganizacin.
Consumen recursos
Pueden ser simples o compuestas
Actividades - figuras
Actividad Manual: indica unatarea que es llevada a cabopor un usuario.
Actividad Automtica:representa una tarea llevada acabo por el sistema sinintervencin humana.
Actividades
Ejemplo
Compuertas
Elementos de Control de Flujo
Divergencia y Convergencia
Compuertas
Compuerta Paralela
Compuerta Exclusiva
Basada en Datos
Basada en Eventos
Compuerta Inclusiva
Compuerta Compleja
Compuerta paralela
Elemento de divergencia: se utiliza cuando variasactividades pueden realizarse concurrentemente oen paralelo.
Compuerta paralela
Elemento de convergencia: permite sincronizarvarios caminos paralelos en uno solo. El flujocontina cuando todos los flujos de secuencia deentrada hayan llegado a la figura.
Compuerta paralela
Compuerta exclusiva
Basada en datosdel proceso
Basada en eventos
Compuerta exclusiva basada en datos del proceso
Elemento de divergencia: ocurre cuando en unpunto del flujo basado en los datos del proceso seescoge un camino de varios disponibles.
Compuerta exclusiva basada en datos del proceso
Elemento de divergencia: ocurre cuando en unpunto del flujo basado en los datos del proceso seescoge un camino de varios disponibles.
Compuerta exclusiva basada en datos del proceso
Elemento de divergencia - Ejemplo
Compuerta exclusiva
Elemento de convergencia: como punto deconvergencia, es utilizada para sincronizar caminosexcluyentes.
Compuerta exclusiva - Ejercicio
Que pasa en este caso?
Compuerta exclusiva - Ejercicio
Compuerta exclusiva
Compuerta exclusiva basada en eventos
La compuerta exclusiva basada en eventosrepresenta un punto del proceso en los cuales ladecisin no se basa en datos del proceso sino eneventos.
Esta figura se utiliza para ejercerun control sobre la ejecucin deciertas actividades en la medidaque permite mantenerlasdisponibles hasta que una de ellases ejecutada. Por lo tanto, slouna de ellas puede ocurrir.
Compuerta exclusiva basada en eventos
Compuerta exclusiva basada en eventos
Eventos intermedios
Evento Intermedio: son tareas que afectan el flujonormal del proceso y pueden ocurrir en cualquiermomento, los eventos intermedios no dependendel usuario sino de un suceso externo. Loseventos intermedios pueden o no ocurrir dentrode un proceso.
El evento intermedio puede ser activadomanualmente por el usuario o automticamente.
Evento intermedio - Ejemplo
Evento intermedio - Ejemplo
Evento intermedio - Ejemplo
Evento intermedio Localizacin (BizAgi)
Eventos intermedios
Evento intermedio temporizador: esta figurarepresenta una espera (perodo de tiempo)dentro del proceso.
Tiempo puede ser fijo o variable
Evento intermedio temporizador - Ejemplo
Evento intermedio temporizador - Ejemplo
Evento intermedio temporizador -
Ejemplo
Evento de fin
Indican cuando un camino del proceso finaliza
No es obligatorio usarlo
No tienen flujos de secuencia saliendo
Evento de fin simple
Indica que un camino del flujo llego al fin
Evento de fin terminal
Indica el fin del proceso
Subproceso
Subproceso: es una actividad compuesta que esincluida dentro de un proceso. Es compuesto dadoque esta figura incluye a su vez un conjunto deactividades y una secuencia lgica (proceso) queindica que dicha actividad puede ser analizada a unnivel ms fino.
Subproceso
Simultneamente representa una tarea y un proceso.
Se puede diagramar colapsado (+) o expandido
Subproceso
Subproceso
Subprocesos Tipos
Subproceso embebido: depende del proceso padrey no puede contener pools ni lanes.
Subproceso reusable: es un proceso definidocomo un diagrama de procesos independiente yque no depende del proceso padre.
Subproceso