SlideShare una empresa de Scribd logo
1 de 71
Modelamiento de Procesos
usando BPMN y BizAgi
BPMN: Business Process
Management Notation
BPMN
• Proporciona un lenguaje común para la representación
gráfica de procesos, en forma clara, estandarizada y
completa
• Permite disminuir la brecha entre el modelado de
procesos y su implementación
• Objetivo principal: proveer una notación entendible por
todos los usuarios de los procesos del negocio:
– Analistas organizacionales (crean los modelos),
– Expertos tecnológicos (implementan dichos modelos en
sistemas de información),
– Ejecutores (ejecutan, dirigien, gestionan y controlan los
procesos)
• Desarrollado por el BPMI (Business Process
Management Iniciative), parte del Object Management
Group
Historia
• El Instituto de Gestión de Procesos de Negocio (BPMI-
ahora parte de la OMG) desarrolla BPML (un lenguaje
de ejecución de procesos XML) y se da cuenta de
necesidad de una representación gráfica
• BPML más tarde fue sustituido por BPEL como lenguaje
de ejecución objetivo
• 2001: se formó el Notation Working Group. El grupo
estaba compuesto por 35 compañías, organizaciones o
individuos.
• 2004: release de BPMN 1.0.
• 2006: BPMN 1.0 fue adoptado como un estándar OMG
• 2010: release de BPMN 2.0
• En la actualidad, más de 40 compañías que tienen
implementaciones de BPMN
Directivas de BPMN
• Debe ser aceptable y utilizable por la comunidad
empresarial
• debe ser capaz de generar procesos ejecutables (por
ejemplo, BPEL) a través de un modelo BPMN (una
combinación de elementos gráficos e información de
apoyo (atributos))
• Aunque los procesos ejecutables motivaron el desarrollo
de BPMN, se esperaba que BPMN se usaría para más
fines comerciales generales
• BPM pretende ser Agnóstico en cuanto a la Metodología
• Metodologías darán orientación sobre el propósito y nivel de
detalle para el modelado
• BPMN es tan complejo como tiene que ser. Sólo
tiene que utilizar lo que se necesita...
¿ Una definición ?
• BPMN es una notación gráfica que plasma
la lógica de las actividades, los mensajes
entre los diferentes participantes y toda la
información necesaria para que un
proceso sea analizado, simulado y
ejecutado
¿ Por qué es importante BPMN ?
• Tiene grandes posibilidades de consolidarse en
un estándar internacional de modelado de
procesos
• Es un lenguaje formal que describe los pasos de
una lógica de negocios
• Permite el entendimiento generalizado de los
procesos dentro de la organización
• Facilita la comunicación
Elementos básicos de un
diagrama de proceso de
negocio (BPD)
BPMN
• Define un Diagrama de Procesos de
Negocio basado en la técnica de
Diagramas de Flujo
• Un BPD puede contener varios procesos,
cada proceso puede ser de uno de los tres
tipos: Interno, abstracto, colaborativo
Tres tipos de Modelado de
Procesos
• Proceso de Negocios Interno: que representa un
único proceso de negocio interno donde se
representa toda la secuencia del proceso
• Proceso de Negocios abstracto: representa un
proceso de negocio externo del que
desconocemos los detalles
• Proceso de Negocios Colaborativo: representa
la interacción entre dos o más entidades del
negocio. Las interacciones se representan por
los mensajes intercambiados entre las
entidades involucradas
Proceso de Negocios Interno
Proceso de Negocios Externo
Proceso de Negocios Colaborativo
En la literatura
• También se habla de
–Orquestación: Hay un ente
coordinador del proceso. Esta dentro de
un pool (ver mas adelante)
–Coreografía: No hay un ente
coordinador único, la c
–Colaboración: como se vio
Elementos Básicos de un BPD
• Actividades: es un paso dentro del proceso, representa el
trabajo realizado dentro de una organización y consume recursos
como tiempo y costos. Se representan con rectángulos con
esquinas redondeadas
• Compuertas: se utilizan para controlar los puntos de divergencia
y convergencia del flujo (dediciones, actividades en paralelo y
puntos de sincronización)- Se representan por rombos. Anotaciones
al interior del rombo indican el tipo de comportamiento de la
compuerta
Elementos Básicos de un BPD
• Eventos: representa algo que ocurre o puede
ocurrir durante el proceso. Se representa por un
Círculo. Tiene una causa y un resultado. Puede
iniciar un proceso, interrumpirlo, detenerlo o
finalizarlo.
• Existen tres tipos de eventos basados en cómo
afectan el flujo:
– Eventos de inicio:
– Eventos intermedios:
– Eventos de Fin:
Actividad: implementar el
siguiente modelo en BizAgi
Flujos de Secuencia
• Representan el control de flujo y la
secuencia de las actividades
• Se utiliza para representar la secuencia de
los objetos de flujo, donde encontramos
las actividades, las compuertas y los
eventos
Actividad con evaluación 2
• Modelar un proceso de su entorno
• Debe tener al menos 5 y a lo mas 7 actividades en total
• Debe tener al menos 3 y a lo mas 4 compuertas
• Mandar archivo en pdf a nbaloian@gmail.com
Pools
• Un Pool contiene un proceso único
• Un Proceso de Negocio Interno o Privado está contenido
en un pool
• El nombre del pool puede considerarse el nombre del
proceso
• Siempre existe al menos un pool
• Los flujos de secuencia no pueden cruzar los límites de
un pool
Mensajes entre pools
• Para representar la interacción entre diferentes procesos se utilizan
líneas de mensaje.
• Un proceso abstracto o externo puede ser diagramado como un
pool vacío, con puntos de contacto en los límites del pool
Lineas de Mensaje
• Las líneas de mensaje representan la
interacción entre varios entidades o procesos.
• Representan Señales o Mensajes, NO flujos de
control
• No todas las líneas de mensaje se cumplen
para cada instancia del proceso y tampoco se
especifica un órden para los mensajes
• No se pueden tener líneas de mensaje dentro
del mismo pool (no tendría mucho sentido)
Líneas de Mensaje
Artefactos
• Son objetos adicionales que permiten
proporcionar información adicional sobre un
proceso
• Existen 3 tipo:
– Objetos de datos: indican datos que entran/salen de
una actividad
– Anotaciones: permiten escribir comentarios
adicionales sobre el proceso
– Grupos: permiten agrupar las actividades en forma
visual con fines de documentación o análisis
Objeto de datos
Pueden haber objetos de datos de entrada y de salida
Anotaciones
Grupos (agrupaciones)
Lanes
Permiten separar las actividades (por usuario)
Actividad con evaluación 3
• El proceso inicia cuando al Director del área le llega una carta del
organismo de Control con un requerimiento de información específico.
El director del área ingresa el requerimiento al sistema, asigna la
persona que lo va ha responder
• La persona asignada revisa todo el caso, e ingresa la respuesta del
requerimiento.
• Luego el director debe revisar la respuesta del usuario asignado,
cambiar lo que considere pertinente y decidir si esa es la respuesta
definitiva ante el organismo de control, ya que, si lo considera
necesario, la persona que elaboró la respuesta debe revisar de nuevo
el caso y completar y corregir la respuesta, de esta forma indica que
la respuesta no es la definitiva y se le generará de nuevo la tarea al
actuante asignado. Si el Director está satisfecho con la respuesta
responde que sí es la definitiva, en este caso genera la carta con la
respuesta, la imprime y la envía a la Superintendencia.
• Realice el Flujo del Proceso utilizando las figuras de BPMN que
conoce hasta ahora
Refinando Actividades
• Las actividades se representan con
esquinas redondeadas
• Representan un trabajo realizado dentro
de una organización
• Consumen recursos
• Pueden ser simples o complejas
Refinando Actividades
• Dentro de un modelo se definen
– Procesos, que están contenidos dentro de un pool
– Las tareas, que son actividades simples o atómicas
– Los subprocesos que son actividades
compuestas
Tipos de tareas
• Tarea se utiliza cuando el trabajo realizado dentro del
proceso no se define a un nivel más detallado, es
simple, indivisible, que no tiene una estructura interna o
esta no es visible en el modelo
• Existen Distintos tipos de tareas en BisAgi (no son parte
de BPMN pero muchos software lo incorporan)
Sin especificar
Ejemplo
• Las de Recepción, Envío, Usuario y Servicio son
las más usadas.
• El ejemplo muestra un proceso de garantía de
reemplazo de un vehículo siniestrado
Subprocesos
• Subproceso: Es una actividad compuesta que
es incluida dentro de un proceso. Es compuesto
dado que incluye a su vez un conjunto de
actividades y una secuencia lógica (proceso)
que indica que dicha actividad puede ser
analizada a un nivel más fino
• Se usa para jerarquizar el diagrama
Subprocesos
• Simultáneamente representa una tarea y
un proceso
• Se puede diagramar colapsado o
expandido
Reglas
• Los flujos de secuencia no pueden cruzar los limites del
subproceso
• La forma de hacer esto sería
Tipos de Subprocesos
• Subproceso embebido: depende del padre, no
puede contener pools ni lanes
• Subproceso reusable: se define como diagrama
independiente y puede ser usado en varios
contextos
Ejemplo de un proceso con varios
subprocesos (todos reusables)
Actividad con evaluación 4
• Modelar un proceso de su entorno
• Debe tener
– al menos 5 y a lo mas 7 actividades en total
– al menos 3 y a lo mas 4 compuertas
– al menos 4 objetos de datos
– Al menos 5 tareas especializadas
– al menos1 subproceso
• Mandar archivo en pdf a nbaloian@gmail.com
Swimlanes
• POOL
– Actúa como contenedor de un proceso
– El nombre del Pool puede ser el nombre del proceso
o del participante
– Representa un Participante Entidad o Role
– Siempre existe uno, aunque este no se diagrame
Pool
• Permite representar un proceso interno o
uno abstracto (externo) y las interacciones
Las líneas de secuencia no pueden
traspasar los límites del Pool
Si se necesita mostrar la interacción
entre pools se usan líneas de mensajes
Lanes: para representar distintos
participantes dentro de una org.
• Lane: subdivisión de un pool
Refinando los eventos de Inicio
• Indican cuando un proceso inicia
• No tienen flujos de entrada
• No es obligatorio, pero es una buena práctica
usarlos
Distintos tipos de evento de
inicio
Eventos de fin
Distintos eventos de fin
Eventos Intermedios
Distintos tipos de eventos
intermedios
• Para mostrar que el proceso envía un mensaje o espera
recibir uno
• Mostrar donde existen demoras dentro del proceso
• Mostrar donde hay un flujo de excepción
Formas de usar los eventos
intermedios
• Dentro del flujo o adjuntos a los limites de una actividad
• Cuando están dentro del flujo indica que se espera el
evento, adjunto a los límites indica excepción
Actividad con evaluacion 5
• Propósito : proceso mediante el cual el Banco verifica si debe reembolsarle
dinero al cliente y en caso que se requiera realiza el reembolso.
• El proceso inicia cuando se recibe una solicitud de Reembolso, esta puede
ser realizada por solicitud del cliente o por cualquier funcionario de la
sucursal,
• una vez recibida la solicitud, el sistema envía una provisión por el valor del
reembolso al sistema XY, y se activa una actividad para que el analista de
operaciones evalúe los hechos para emitir un concepto sobre la solicitud de
reembolso del dinero al cliente. Si demora mas de 1 semana el sistema le
manda un mensaje al analista, el cual se repite cada semana si es necesario
• Si el Concepto emitido es favorable se envía una transacción de autorización
de pago del reembolso pero teniendo en cuenta el nivel de autoridad del
usuario. Si el usuario que va a enviar la autorización de pago no tiene las
atribuciones, se le generará un actividad al jefe inmediato para que autorice la
transacción.
• En caso de negación del reembolso, se le avisa al cliente la negativa.
• Realice el Flujo del Proceso utilizando las figuras de BPMN vistas hasta el
momento, poniendo todos los eventos que estime necesario incorporar para
que no se demore el trámite más de 1 mes. Puede poner eventos que no
estén explícitamente en el texto.
Actividades Repetitivas
• Ciclo (Loop)
• Para actividades que se deben realizar varias veces
• Se desconoce el número de repeticiones
• La actividad se realiza mientras se cumpla la condición
del ciclo
• Cualquier actividad (simple o compuesta) se puede
transformar en repetitiva
• Existen 2 tipos: standard y multi-instance
Ciclo Estándar
• Parametros:
– Start quantity (int)
– Completion quantity (int)
– Cantidad maxima (int)
– Condición del ciclo (texto)
– Tiempo de chequeo de la condición (antes, después)
Ejemplo: reclutar personas para
un cargo
Ciclo Multi-instancia
• El número de ciclos varía para cada caso pero se
conoce antes de llegar a la actividad
• Las actividades se realizan normalmente en paralelo
• Diferencia fundamental: la condición del ciclo se evalúa
una sola vez ANTES de entrar a la ejecución de la
actividad
• Esta condición determina el número de repeticiones de
la actividad
Ejemplo: expedición de una
póliza de seguro colectiva
• Inspección de vehículo y expedir póliza se hace para
cada vehículo
• Condición de flujo
– Ninguna: cada vez que se termina una instancia esta puede
seguir con la siguiente actividad
– Todas: todas las instancias se deben terminar para seguir con la
siguiente actividad
– Una: basta que una se complete para seguir con la siguiente
Compuertas
• Elementos de control de flujo
• Pueden ser de divergencia o convergencia
Tipos de Compuertas
• Compuerta Exclusiva, se toma uno de los
caminos
• Compuerta Paralela, las tareas se hacen
al mismo tiempo
• Compuerta Inclusiva, uno o más caminos
alternativos se pueden hacer
Compuerta exclusiva como
elemento de divergencia
Compuerta exclusiva como
elemento de convergencia
Compuerta paralela como
elemento de divergencia
Compuerta paralela como
elemento de convergencia
Compuerta inclusiva como
elemento de divergencia
Compuerta inclusiva como
elemento de convergencia
Resumen: figuras básicas
Distintos tipos
Distintos tipos, convergencia, divergencia
Resumen: Objetos de Conexión
Resumen: Objetos de Conexión
Resumen: Objetos de Conexión
Swimlanes o canales
POOLS
LANES
Artefactos
• Permiten o proporcionan información
adicional sobre un proceso
• Existen 3 tipos de artefactos
– Objetos de datos: proveen información sobre
documentos que se usan en el proceso
– Anotaciones: permiten incorporar texto
– Grupos: provee un mecanismo visual para agrupar
elementos de un diagrama
Actividad 6
• Afine el diagrama que hizo de su proceso
de modo que Incluya: lo más posible de lo
visto hasta ahora:
– Subprocesos
– Lanes
– Artefactos
– Eventos normales y de excepción
– Compuertas de variada indole

Más contenido relacionado

La actualidad más candente

Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)
Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)
Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)DayanGuzmnGuizar
 
Gestión de la Integración de Proyectos PMBoK
Gestión de la Integración de Proyectos PMBoKGestión de la Integración de Proyectos PMBoK
Gestión de la Integración de Proyectos PMBoKOscar F Aguilar
 
Gestión por procesos - BPM
Gestión por procesos - BPMGestión por procesos - BPM
Gestión por procesos - BPMeloiet9
 
Guía del PMBOK® > Gestión de Costos
Guía del PMBOK® > Gestión de CostosGuía del PMBOK® > Gestión de Costos
Guía del PMBOK® > Gestión de CostosDharma Consulting
 
Unidad 3 Modelo De Negocio
Unidad 3 Modelo De NegocioUnidad 3 Modelo De Negocio
Unidad 3 Modelo De NegocioSergio Sanchez
 
Guía para relevamiento, formalización y reingeniería de procesos
Guía para relevamiento, formalización y reingeniería de procesosGuía para relevamiento, formalización y reingeniería de procesos
Guía para relevamiento, formalización y reingeniería de procesosAlejandro BATISTA
 
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARECUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWAREFreddy Aguilar
 
Itil operacion de servicios
Itil   operacion de serviciosItil   operacion de servicios
Itil operacion de serviciosJorge Ventura
 
Notación de Gestión de Procesos de Negocio
Notación de Gestión de Procesos de NegocioNotación de Gestión de Procesos de Negocio
Notación de Gestión de Procesos de Negociouni
 
Tema N° 2 El Proceso de Negocio y sus Elementos
Tema N° 2  El Proceso de Negocio y sus ElementosTema N° 2  El Proceso de Negocio y sus Elementos
Tema N° 2 El Proceso de Negocio y sus ElementosSaraEAlcntaraR
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemaUniversidad Tecnológica
 

La actualidad más candente (20)

Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)
Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)
Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)
 
Gestión de la Integración de Proyectos PMBoK
Gestión de la Integración de Proyectos PMBoKGestión de la Integración de Proyectos PMBoK
Gestión de la Integración de Proyectos PMBoK
 
Modelo CMMI
Modelo CMMIModelo CMMI
Modelo CMMI
 
Gestión por procesos
Gestión por procesosGestión por procesos
Gestión por procesos
 
Gestión por procesos - BPM
Gestión por procesos - BPMGestión por procesos - BPM
Gestión por procesos - BPM
 
Guía del PMBOK® > Gestión de Costos
Guía del PMBOK® > Gestión de CostosGuía del PMBOK® > Gestión de Costos
Guía del PMBOK® > Gestión de Costos
 
BPMN BIZAGI
BPMN BIZAGIBPMN BIZAGI
BPMN BIZAGI
 
3 modelamiento de procesos usando bpmn
3 modelamiento de procesos usando bpmn3 modelamiento de procesos usando bpmn
3 modelamiento de procesos usando bpmn
 
Cadena de suministros
Cadena de suministrosCadena de suministros
Cadena de suministros
 
Unidad 3 Modelo De Negocio
Unidad 3 Modelo De NegocioUnidad 3 Modelo De Negocio
Unidad 3 Modelo De Negocio
 
Guía para relevamiento, formalización y reingeniería de procesos
Guía para relevamiento, formalización y reingeniería de procesosGuía para relevamiento, formalización y reingeniería de procesos
Guía para relevamiento, formalización y reingeniería de procesos
 
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARECUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
 
Gestion por procesos en los Sistemas de Gestión de la Calidad
Gestion por procesos en los Sistemas de Gestión de la CalidadGestion por procesos en los Sistemas de Gestión de la Calidad
Gestion por procesos en los Sistemas de Gestión de la Calidad
 
Itil operacion de servicios
Itil   operacion de serviciosItil   operacion de servicios
Itil operacion de servicios
 
Control cap-8
Control cap-8Control cap-8
Control cap-8
 
Notación de Gestión de Procesos de Negocio
Notación de Gestión de Procesos de NegocioNotación de Gestión de Procesos de Negocio
Notación de Gestión de Procesos de Negocio
 
Tema N° 2 El Proceso de Negocio y sus Elementos
Tema N° 2  El Proceso de Negocio y sus ElementosTema N° 2  El Proceso de Negocio y sus Elementos
Tema N° 2 El Proceso de Negocio y sus Elementos
 
Gestión de proyectos tiempos
Gestión de proyectos tiemposGestión de proyectos tiempos
Gestión de proyectos tiempos
 
ITIL / ITSM - De la teoría a la práctica
ITIL / ITSM - De la teoría a la prácticaITIL / ITSM - De la teoría a la práctica
ITIL / ITSM - De la teoría a la práctica
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 

Similar a 3-Modelamiento de Procesos usando BPMN.ppt

Similar a 3-Modelamiento de Procesos usando BPMN.ppt (20)

Conceptos BPM
Conceptos BPMConceptos BPM
Conceptos BPM
 
Modelado de procesos de negocio
Modelado de procesos de negocioModelado de procesos de negocio
Modelado de procesos de negocio
 
II-SEM09-2022-2.pdf
II-SEM09-2022-2.pdfII-SEM09-2022-2.pdf
II-SEM09-2022-2.pdf
 
Teoría de Modelado de Procesos utilizando BPMN
Teoría de Modelado de Procesos utilizando BPMNTeoría de Modelado de Procesos utilizando BPMN
Teoría de Modelado de Procesos utilizando BPMN
 
BPMN - 1.pdf
BPMN - 1.pdfBPMN - 1.pdf
BPMN - 1.pdf
 
Curso completo bpmn
Curso completo bpmnCurso completo bpmn
Curso completo bpmn
 
Diagramas de Actividades
Diagramas de ActividadesDiagramas de Actividades
Diagramas de Actividades
 
Unidad educativa católica diagrama
Unidad educativa católica diagramaUnidad educativa católica diagrama
Unidad educativa católica diagrama
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
BPMN.pptx
BPMN.pptxBPMN.pptx
BPMN.pptx
 
Flujograma
FlujogramaFlujograma
Flujograma
 
Metodologia 1 semana 2
Metodologia 1 semana 2Metodologia 1 semana 2
Metodologia 1 semana 2
 
metodologia 1.pdf
metodologia 1.pdfmetodologia 1.pdf
metodologia 1.pdf
 
MetodologÍas Y Procesos De Desarrollo
MetodologÍas Y Procesos De DesarrolloMetodologÍas Y Procesos De Desarrollo
MetodologÍas Y Procesos De Desarrollo
 
Manual de diagramacion de procesos bajo estandar bpmn
Manual de diagramacion de procesos bajo estandar bpmnManual de diagramacion de procesos bajo estandar bpmn
Manual de diagramacion de procesos bajo estandar bpmn
 
MAPA DE PROCESOS.pdf
MAPA DE PROCESOS.pdfMAPA DE PROCESOS.pdf
MAPA DE PROCESOS.pdf
 
Mapeo
MapeoMapeo
Mapeo
 

Más de Juan Pino

gerencia_y_control_procesosunidad-1.pdf
gerencia_y_control_procesosunidad-1.pdfgerencia_y_control_procesosunidad-1.pdf
gerencia_y_control_procesosunidad-1.pdfJuan Pino
 
Distribucion_Transporte_Productos.pdf
Distribucion_Transporte_Productos.pdfDistribucion_Transporte_Productos.pdf
Distribucion_Transporte_Productos.pdfJuan Pino
 
Taller formulacion proyectos
Taller formulacion proyectosTaller formulacion proyectos
Taller formulacion proyectosJuan Pino
 
Propiedades multiplicacion
Propiedades multiplicacionPropiedades multiplicacion
Propiedades multiplicacionJuan Pino
 
Ejercicio n° 10 auditoria de documentacion elementos basicos
Ejercicio n° 10 auditoria de documentacion elementos basicosEjercicio n° 10 auditoria de documentacion elementos basicos
Ejercicio n° 10 auditoria de documentacion elementos basicosJuan Pino
 
Tratamiento de residuos sólidos
Tratamiento de residuos sólidosTratamiento de residuos sólidos
Tratamiento de residuos sólidosJuan Pino
 
Control de riesgos ambientales
Control de riesgos ambientalesControl de riesgos ambientales
Control de riesgos ambientalesJuan Pino
 
Diseño de Plantas de Tratamientos de A
Diseño de Plantas de Tratamientos de ADiseño de Plantas de Tratamientos de A
Diseño de Plantas de Tratamientos de AJuan Pino
 
Plan de Prevención de Riesgos
Plan de Prevención de RiesgosPlan de Prevención de Riesgos
Plan de Prevención de RiesgosJuan Pino
 
Guia n° 5 Planta Tratamientos
Guia n° 5 Planta TratamientosGuia n° 5 Planta Tratamientos
Guia n° 5 Planta TratamientosJuan Pino
 
Tradicionesnortedechile 100808154055-phpapp01
Tradicionesnortedechile 100808154055-phpapp01Tradicionesnortedechile 100808154055-phpapp01
Tradicionesnortedechile 100808154055-phpapp01Juan Pino
 
Costumbres 100915205137-phpapp02
Costumbres 100915205137-phpapp02Costumbres 100915205137-phpapp02
Costumbres 100915205137-phpapp02Juan Pino
 
Comidastpicaschilenas 120705091556-phpapp02
Comidastpicaschilenas 120705091556-phpapp02Comidastpicaschilenas 120705091556-phpapp02
Comidastpicaschilenas 120705091556-phpapp02Juan Pino
 
Prueba de calderas
Prueba de calderasPrueba de calderas
Prueba de calderasJuan Pino
 
Ejercicio 2 project
Ejercicio 2 projectEjercicio 2 project
Ejercicio 2 projectJuan Pino
 
Ejercicios de microsoft project
Ejercicios de microsoft projectEjercicios de microsoft project
Ejercicios de microsoft projectJuan Pino
 
Manual de calidad
Manual de calidadManual de calidad
Manual de calidadJuan Pino
 
Equipos de trabajo calidad e innovacion en la prevención
Equipos de trabajo   calidad e innovacion en la prevenciónEquipos de trabajo   calidad e innovacion en la prevención
Equipos de trabajo calidad e innovacion en la prevenciónJuan Pino
 
La norma iso 14001 y su aplicación en chile
La norma iso 14001 y su aplicación en chileLa norma iso 14001 y su aplicación en chile
La norma iso 14001 y su aplicación en chileJuan Pino
 

Más de Juan Pino (19)

gerencia_y_control_procesosunidad-1.pdf
gerencia_y_control_procesosunidad-1.pdfgerencia_y_control_procesosunidad-1.pdf
gerencia_y_control_procesosunidad-1.pdf
 
Distribucion_Transporte_Productos.pdf
Distribucion_Transporte_Productos.pdfDistribucion_Transporte_Productos.pdf
Distribucion_Transporte_Productos.pdf
 
Taller formulacion proyectos
Taller formulacion proyectosTaller formulacion proyectos
Taller formulacion proyectos
 
Propiedades multiplicacion
Propiedades multiplicacionPropiedades multiplicacion
Propiedades multiplicacion
 
Ejercicio n° 10 auditoria de documentacion elementos basicos
Ejercicio n° 10 auditoria de documentacion elementos basicosEjercicio n° 10 auditoria de documentacion elementos basicos
Ejercicio n° 10 auditoria de documentacion elementos basicos
 
Tratamiento de residuos sólidos
Tratamiento de residuos sólidosTratamiento de residuos sólidos
Tratamiento de residuos sólidos
 
Control de riesgos ambientales
Control de riesgos ambientalesControl de riesgos ambientales
Control de riesgos ambientales
 
Diseño de Plantas de Tratamientos de A
Diseño de Plantas de Tratamientos de ADiseño de Plantas de Tratamientos de A
Diseño de Plantas de Tratamientos de A
 
Plan de Prevención de Riesgos
Plan de Prevención de RiesgosPlan de Prevención de Riesgos
Plan de Prevención de Riesgos
 
Guia n° 5 Planta Tratamientos
Guia n° 5 Planta TratamientosGuia n° 5 Planta Tratamientos
Guia n° 5 Planta Tratamientos
 
Tradicionesnortedechile 100808154055-phpapp01
Tradicionesnortedechile 100808154055-phpapp01Tradicionesnortedechile 100808154055-phpapp01
Tradicionesnortedechile 100808154055-phpapp01
 
Costumbres 100915205137-phpapp02
Costumbres 100915205137-phpapp02Costumbres 100915205137-phpapp02
Costumbres 100915205137-phpapp02
 
Comidastpicaschilenas 120705091556-phpapp02
Comidastpicaschilenas 120705091556-phpapp02Comidastpicaschilenas 120705091556-phpapp02
Comidastpicaschilenas 120705091556-phpapp02
 
Prueba de calderas
Prueba de calderasPrueba de calderas
Prueba de calderas
 
Ejercicio 2 project
Ejercicio 2 projectEjercicio 2 project
Ejercicio 2 project
 
Ejercicios de microsoft project
Ejercicios de microsoft projectEjercicios de microsoft project
Ejercicios de microsoft project
 
Manual de calidad
Manual de calidadManual de calidad
Manual de calidad
 
Equipos de trabajo calidad e innovacion en la prevención
Equipos de trabajo   calidad e innovacion en la prevenciónEquipos de trabajo   calidad e innovacion en la prevención
Equipos de trabajo calidad e innovacion en la prevención
 
La norma iso 14001 y su aplicación en chile
La norma iso 14001 y su aplicación en chileLa norma iso 14001 y su aplicación en chile
La norma iso 14001 y su aplicación en chile
 

Último

clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENSLuisLobatoingaruca
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 

Último (20)

clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 

3-Modelamiento de Procesos usando BPMN.ppt

  • 1. Modelamiento de Procesos usando BPMN y BizAgi BPMN: Business Process Management Notation
  • 2. BPMN • Proporciona un lenguaje común para la representación gráfica de procesos, en forma clara, estandarizada y completa • Permite disminuir la brecha entre el modelado de procesos y su implementación • Objetivo principal: proveer una notación entendible por todos los usuarios de los procesos del negocio: – Analistas organizacionales (crean los modelos), – Expertos tecnológicos (implementan dichos modelos en sistemas de información), – Ejecutores (ejecutan, dirigien, gestionan y controlan los procesos) • Desarrollado por el BPMI (Business Process Management Iniciative), parte del Object Management Group
  • 3. Historia • El Instituto de Gestión de Procesos de Negocio (BPMI- ahora parte de la OMG) desarrolla BPML (un lenguaje de ejecución de procesos XML) y se da cuenta de necesidad de una representación gráfica • BPML más tarde fue sustituido por BPEL como lenguaje de ejecución objetivo • 2001: se formó el Notation Working Group. El grupo estaba compuesto por 35 compañías, organizaciones o individuos. • 2004: release de BPMN 1.0. • 2006: BPMN 1.0 fue adoptado como un estándar OMG • 2010: release de BPMN 2.0 • En la actualidad, más de 40 compañías que tienen implementaciones de BPMN
  • 4. Directivas de BPMN • Debe ser aceptable y utilizable por la comunidad empresarial • debe ser capaz de generar procesos ejecutables (por ejemplo, BPEL) a través de un modelo BPMN (una combinación de elementos gráficos e información de apoyo (atributos)) • Aunque los procesos ejecutables motivaron el desarrollo de BPMN, se esperaba que BPMN se usaría para más fines comerciales generales • BPM pretende ser Agnóstico en cuanto a la Metodología • Metodologías darán orientación sobre el propósito y nivel de detalle para el modelado • BPMN es tan complejo como tiene que ser. Sólo tiene que utilizar lo que se necesita...
  • 5. ¿ Una definición ? • BPMN es una notación gráfica que plasma la lógica de las actividades, los mensajes entre los diferentes participantes y toda la información necesaria para que un proceso sea analizado, simulado y ejecutado
  • 6. ¿ Por qué es importante BPMN ? • Tiene grandes posibilidades de consolidarse en un estándar internacional de modelado de procesos • Es un lenguaje formal que describe los pasos de una lógica de negocios • Permite el entendimiento generalizado de los procesos dentro de la organización • Facilita la comunicación
  • 7. Elementos básicos de un diagrama de proceso de negocio (BPD)
  • 8. BPMN • Define un Diagrama de Procesos de Negocio basado en la técnica de Diagramas de Flujo • Un BPD puede contener varios procesos, cada proceso puede ser de uno de los tres tipos: Interno, abstracto, colaborativo
  • 9. Tres tipos de Modelado de Procesos • Proceso de Negocios Interno: que representa un único proceso de negocio interno donde se representa toda la secuencia del proceso • Proceso de Negocios abstracto: representa un proceso de negocio externo del que desconocemos los detalles • Proceso de Negocios Colaborativo: representa la interacción entre dos o más entidades del negocio. Las interacciones se representan por los mensajes intercambiados entre las entidades involucradas
  • 12. Proceso de Negocios Colaborativo
  • 13. En la literatura • También se habla de –Orquestación: Hay un ente coordinador del proceso. Esta dentro de un pool (ver mas adelante) –Coreografía: No hay un ente coordinador único, la c –Colaboración: como se vio
  • 14. Elementos Básicos de un BPD • Actividades: es un paso dentro del proceso, representa el trabajo realizado dentro de una organización y consume recursos como tiempo y costos. Se representan con rectángulos con esquinas redondeadas • Compuertas: se utilizan para controlar los puntos de divergencia y convergencia del flujo (dediciones, actividades en paralelo y puntos de sincronización)- Se representan por rombos. Anotaciones al interior del rombo indican el tipo de comportamiento de la compuerta
  • 15. Elementos Básicos de un BPD • Eventos: representa algo que ocurre o puede ocurrir durante el proceso. Se representa por un Círculo. Tiene una causa y un resultado. Puede iniciar un proceso, interrumpirlo, detenerlo o finalizarlo. • Existen tres tipos de eventos basados en cómo afectan el flujo: – Eventos de inicio: – Eventos intermedios: – Eventos de Fin:
  • 17. Flujos de Secuencia • Representan el control de flujo y la secuencia de las actividades • Se utiliza para representar la secuencia de los objetos de flujo, donde encontramos las actividades, las compuertas y los eventos
  • 18. Actividad con evaluación 2 • Modelar un proceso de su entorno • Debe tener al menos 5 y a lo mas 7 actividades en total • Debe tener al menos 3 y a lo mas 4 compuertas • Mandar archivo en pdf a nbaloian@gmail.com
  • 19. Pools • Un Pool contiene un proceso único • Un Proceso de Negocio Interno o Privado está contenido en un pool • El nombre del pool puede considerarse el nombre del proceso • Siempre existe al menos un pool • Los flujos de secuencia no pueden cruzar los límites de un pool
  • 20. Mensajes entre pools • Para representar la interacción entre diferentes procesos se utilizan líneas de mensaje. • Un proceso abstracto o externo puede ser diagramado como un pool vacío, con puntos de contacto en los límites del pool
  • 21. Lineas de Mensaje • Las líneas de mensaje representan la interacción entre varios entidades o procesos. • Representan Señales o Mensajes, NO flujos de control • No todas las líneas de mensaje se cumplen para cada instancia del proceso y tampoco se especifica un órden para los mensajes • No se pueden tener líneas de mensaje dentro del mismo pool (no tendría mucho sentido)
  • 23. Artefactos • Son objetos adicionales que permiten proporcionar información adicional sobre un proceso • Existen 3 tipo: – Objetos de datos: indican datos que entran/salen de una actividad – Anotaciones: permiten escribir comentarios adicionales sobre el proceso – Grupos: permiten agrupar las actividades en forma visual con fines de documentación o análisis
  • 24. Objeto de datos Pueden haber objetos de datos de entrada y de salida
  • 27. Lanes Permiten separar las actividades (por usuario)
  • 28. Actividad con evaluación 3 • El proceso inicia cuando al Director del área le llega una carta del organismo de Control con un requerimiento de información específico. El director del área ingresa el requerimiento al sistema, asigna la persona que lo va ha responder • La persona asignada revisa todo el caso, e ingresa la respuesta del requerimiento. • Luego el director debe revisar la respuesta del usuario asignado, cambiar lo que considere pertinente y decidir si esa es la respuesta definitiva ante el organismo de control, ya que, si lo considera necesario, la persona que elaboró la respuesta debe revisar de nuevo el caso y completar y corregir la respuesta, de esta forma indica que la respuesta no es la definitiva y se le generará de nuevo la tarea al actuante asignado. Si el Director está satisfecho con la respuesta responde que sí es la definitiva, en este caso genera la carta con la respuesta, la imprime y la envía a la Superintendencia. • Realice el Flujo del Proceso utilizando las figuras de BPMN que conoce hasta ahora
  • 29. Refinando Actividades • Las actividades se representan con esquinas redondeadas • Representan un trabajo realizado dentro de una organización • Consumen recursos • Pueden ser simples o complejas
  • 30. Refinando Actividades • Dentro de un modelo se definen – Procesos, que están contenidos dentro de un pool – Las tareas, que son actividades simples o atómicas – Los subprocesos que son actividades compuestas
  • 31. Tipos de tareas • Tarea se utiliza cuando el trabajo realizado dentro del proceso no se define a un nivel más detallado, es simple, indivisible, que no tiene una estructura interna o esta no es visible en el modelo • Existen Distintos tipos de tareas en BisAgi (no son parte de BPMN pero muchos software lo incorporan) Sin especificar
  • 32. Ejemplo • Las de Recepción, Envío, Usuario y Servicio son las más usadas. • El ejemplo muestra un proceso de garantía de reemplazo de un vehículo siniestrado
  • 33. Subprocesos • Subproceso: Es una actividad compuesta que es incluida dentro de un proceso. Es compuesto dado que incluye a su vez un conjunto de actividades y una secuencia lógica (proceso) que indica que dicha actividad puede ser analizada a un nivel más fino • Se usa para jerarquizar el diagrama
  • 34. Subprocesos • Simultáneamente representa una tarea y un proceso • Se puede diagramar colapsado o expandido
  • 35. Reglas • Los flujos de secuencia no pueden cruzar los limites del subproceso • La forma de hacer esto sería
  • 36. Tipos de Subprocesos • Subproceso embebido: depende del padre, no puede contener pools ni lanes • Subproceso reusable: se define como diagrama independiente y puede ser usado en varios contextos
  • 37. Ejemplo de un proceso con varios subprocesos (todos reusables)
  • 38. Actividad con evaluación 4 • Modelar un proceso de su entorno • Debe tener – al menos 5 y a lo mas 7 actividades en total – al menos 3 y a lo mas 4 compuertas – al menos 4 objetos de datos – Al menos 5 tareas especializadas – al menos1 subproceso • Mandar archivo en pdf a nbaloian@gmail.com
  • 39. Swimlanes • POOL – Actúa como contenedor de un proceso – El nombre del Pool puede ser el nombre del proceso o del participante – Representa un Participante Entidad o Role – Siempre existe uno, aunque este no se diagrame
  • 40. Pool • Permite representar un proceso interno o uno abstracto (externo) y las interacciones
  • 41. Las líneas de secuencia no pueden traspasar los límites del Pool
  • 42. Si se necesita mostrar la interacción entre pools se usan líneas de mensajes
  • 43. Lanes: para representar distintos participantes dentro de una org. • Lane: subdivisión de un pool
  • 44. Refinando los eventos de Inicio • Indican cuando un proceso inicia • No tienen flujos de entrada • No es obligatorio, pero es una buena práctica usarlos
  • 45. Distintos tipos de evento de inicio
  • 49. Distintos tipos de eventos intermedios • Para mostrar que el proceso envía un mensaje o espera recibir uno • Mostrar donde existen demoras dentro del proceso • Mostrar donde hay un flujo de excepción
  • 50. Formas de usar los eventos intermedios • Dentro del flujo o adjuntos a los limites de una actividad • Cuando están dentro del flujo indica que se espera el evento, adjunto a los límites indica excepción
  • 51. Actividad con evaluacion 5 • Propósito : proceso mediante el cual el Banco verifica si debe reembolsarle dinero al cliente y en caso que se requiera realiza el reembolso. • El proceso inicia cuando se recibe una solicitud de Reembolso, esta puede ser realizada por solicitud del cliente o por cualquier funcionario de la sucursal, • una vez recibida la solicitud, el sistema envía una provisión por el valor del reembolso al sistema XY, y se activa una actividad para que el analista de operaciones evalúe los hechos para emitir un concepto sobre la solicitud de reembolso del dinero al cliente. Si demora mas de 1 semana el sistema le manda un mensaje al analista, el cual se repite cada semana si es necesario • Si el Concepto emitido es favorable se envía una transacción de autorización de pago del reembolso pero teniendo en cuenta el nivel de autoridad del usuario. Si el usuario que va a enviar la autorización de pago no tiene las atribuciones, se le generará un actividad al jefe inmediato para que autorice la transacción. • En caso de negación del reembolso, se le avisa al cliente la negativa. • Realice el Flujo del Proceso utilizando las figuras de BPMN vistas hasta el momento, poniendo todos los eventos que estime necesario incorporar para que no se demore el trámite más de 1 mes. Puede poner eventos que no estén explícitamente en el texto.
  • 52. Actividades Repetitivas • Ciclo (Loop) • Para actividades que se deben realizar varias veces • Se desconoce el número de repeticiones • La actividad se realiza mientras se cumpla la condición del ciclo • Cualquier actividad (simple o compuesta) se puede transformar en repetitiva • Existen 2 tipos: standard y multi-instance
  • 53. Ciclo Estándar • Parametros: – Start quantity (int) – Completion quantity (int) – Cantidad maxima (int) – Condición del ciclo (texto) – Tiempo de chequeo de la condición (antes, después)
  • 54. Ejemplo: reclutar personas para un cargo
  • 55. Ciclo Multi-instancia • El número de ciclos varía para cada caso pero se conoce antes de llegar a la actividad • Las actividades se realizan normalmente en paralelo • Diferencia fundamental: la condición del ciclo se evalúa una sola vez ANTES de entrar a la ejecución de la actividad • Esta condición determina el número de repeticiones de la actividad
  • 56. Ejemplo: expedición de una póliza de seguro colectiva • Inspección de vehículo y expedir póliza se hace para cada vehículo • Condición de flujo – Ninguna: cada vez que se termina una instancia esta puede seguir con la siguiente actividad – Todas: todas las instancias se deben terminar para seguir con la siguiente actividad – Una: basta que una se complete para seguir con la siguiente
  • 57. Compuertas • Elementos de control de flujo • Pueden ser de divergencia o convergencia
  • 58. Tipos de Compuertas • Compuerta Exclusiva, se toma uno de los caminos • Compuerta Paralela, las tareas se hacen al mismo tiempo • Compuerta Inclusiva, uno o más caminos alternativos se pueden hacer
  • 65. Resumen: figuras básicas Distintos tipos Distintos tipos, convergencia, divergencia
  • 66. Resumen: Objetos de Conexión
  • 67. Resumen: Objetos de Conexión
  • 68. Resumen: Objetos de Conexión
  • 70. Artefactos • Permiten o proporcionan información adicional sobre un proceso • Existen 3 tipos de artefactos – Objetos de datos: proveen información sobre documentos que se usan en el proceso – Anotaciones: permiten incorporar texto – Grupos: provee un mecanismo visual para agrupar elementos de un diagrama
  • 71. Actividad 6 • Afine el diagrama que hizo de su proceso de modo que Incluya: lo más posible de lo visto hasta ahora: – Subprocesos – Lanes – Artefactos – Eventos normales y de excepción – Compuertas de variada indole