bpmn

33
Notación para el Modelado de Procesos de Negocio, BPMN Yesith Valencia, MsC (e) [email protected]

Upload: yesith-valencia

Post on 13-Jun-2015

1.533 views

Category:

Education


1 download

DESCRIPTION

En esta presentación se presenta como hacer el modelado de procesos por medio de BPMN

TRANSCRIPT

Page 1: Bpmn

Notación para el Modelado de Procesos de Negocio, BPMN

Yesith Valencia, MsC (e) [email protected]

Page 2: Bpmn

BPMN • Business Process Model and Notation

• Describe la lógica de pasos en un proceso de negocio

• Es un lenguaje común para las partes involucradas

• Es un estándar internacional

Yesith Valencia MsC(e), Docente UDI 2

Page 3: Bpmn

Yesith Valencia MsC(e), Docente UDI 3 http://hamzahritchi.files.wordpress.com/2011/07/bpmn-community.png

Page 4: Bpmn

Pool

Yesith Valencia MsC(e), Docente UDI 4

Page 5: Bpmn

Paleta

Yesith Valencia MsC(e), Docente UDI 5

Page 6: Bpmn

Artefactos • Anotaciones: Dan información adicional del proceso

Yesith Valencia MsC(e), Docente UDI 6

Page 7: Bpmn

Artefactos • Grupos: agrupan actividades para documentación o análisis

Yesith Valencia MsC(e), Docente UDI 7

Page 8: Bpmn

Artefactos • Objetos de datos: indican

como se utilizan y actualizan los documentos y los datos

Yesith Valencia MsC(e), Docente UDI 8

• Depósito de datos: Provee un mecanismo para recuperar o actualizar información almacenada

Page 9: Bpmn

Tareas • Es una actividad simple que se realiza cuando dentro del

proceso, no está definida en detalle

Yesith Valencia MsC(e), Docente UDI 9

Page 10: Bpmn

Tareas • Es una actividad simple que se realiza cuando dentro del

proceso, no está definida en detalle

Yesith Valencia MsC(e), Docente UDI 10

Page 11: Bpmn

Tareas

Yesith Valencia MsC(e), Docente UDI 11

Page 12: Bpmn

Tareas: Tipos

Yesith Valencia MsC(e), Docente UDI 12

Page 13: Bpmn

Tareas: Tipo de servicio • Una tarea ejecutada por el

sistema sin intervención humana

• Los gastos aprobados serán enviados al sistema de nómina de la empresa

Yesith Valencia MsC(e), Docente UDI 13

Page 14: Bpmn

Evento intermedio • Representa algo que ocurre

entre el inicio y el fin

• Puede ser usado para manejar excepciones

Yesith Valencia MsC(e), Docente UDI 14

Page 15: Bpmn

Evento intermedio Temporización • Representa una demora o una espera en el proceso

– Adjunto a los límites: Si B no se ejecuta en un tiempo, se produce un flujo de excepción

Yesith Valencia MsC(e), Docente UDI 15

Page 16: Bpmn

Evento intermedio Temporización • Representa una demora o una espera en el proceso

– En el flujo: B se ejecuta luego de un tiempo de ser ejecutado A

Yesith Valencia MsC(e), Docente UDI 16

Page 17: Bpmn

Compuertas: Exclusiva • Dos o más caminos posibles

pero sólo uno es válido

Yesith Valencia MsC(e), Docente UDI 17

Page 18: Bpmn

Compuertas: Inclusiva • Se pueden activar varios caminos

• Los caminos activados deben converger

Yesith Valencia MsC(e), Docente UDI 18

Page 19: Bpmn

Compuertas: Paralela • Se pueden ejecutar varias tareas a la vez

• Sincronizar caminos en paralelo

Yesith Valencia MsC(e), Docente UDI 19

Page 20: Bpmn

Subprocesos • Es una actividad compuesta que está definida como un flujo de

otras actividades

Yesith Valencia MsC(e), Docente UDI 20

Page 21: Bpmn

Subprocesos • Es una tarea no atómica que se incluye en un proceso

• Es compuesta porque contiene sus tareas en una secuencia lógica

Yesith Valencia MsC(e), Docente UDI 21

Page 22: Bpmn

Subproceso: Reportar gastos

Yesith Valencia MsC(e), Docente UDI 22

Page 23: Bpmn

Ejemplo: Solicitud de viaje

Yesith Valencia MsC(e), Docente UDI 23

Page 24: Bpmn

Ejemplo: Proceso de quejas y reclamos • En un proceso de quejas y reclamos, el cliente debe

proporcionar documentación de soporte, una vez registrada la queja, se le indica al cliente qué documentación es necesaria para continuar. Con la documentación se analiza la queja y de acuerdo a esto se toman las acciones necesarias para finalmente informarle al cliente la solución a su reclamo

Yesith Valencia MsC(e), Docente UDI 24

Page 25: Bpmn

Ejemplo: Proceso de quejas y reclamos

Yesith Valencia MsC(e), Docente UDI 25

Page 26: Bpmn

Ejemplo: Proceso de quejas y reclamos • Tareas: la empresa puede controlar el tiempo en los eventos no

• Evento intermedio: evento externo que no depende de la persona asignada, e indica que algo puede ocurrir

Yesith Valencia MsC(e), Docente UDI 26

Page 27: Bpmn

Ejemplo: Proceso de quejas y reclamos • Evento de temporización: modela la demora antes de pasar a

otro proceso

Yesith Valencia MsC(e), Docente UDI 27

Page 28: Bpmn

Ejemplo: Proceso de quejas y reclamos • Si la documentación no es presentada por un cliente, luego de

un tiempo, la queja será archivada

Yesith Valencia MsC(e), Docente UDI 28

Page 29: Bpmn

Ejemplo: Proceso de quejas y reclamos • El cliente debe ser contactado por teléfono antes que la queja

sea archivada, así que: – La queja será archivada si el cliente no sigue interesado en ella

– El cliente puede pedir más tiempo, así que se retrasa el evento hasta la nueva fecha

– Si el cliente no es localizado se llama dentro de dos días

Yesith Valencia MsC(e), Docente UDI 29

Page 30: Bpmn

Ejemplo: Proceso de quejas y reclamos

Yesith Valencia MsC(e), Docente UDI 30

Page 31: Bpmn

Ejercicio: Modelar la solicitud de crédito • El objetivo es recibir, analizar y aprobar solicitudes registradas

por los clientes de una entidad financiera

• Se registra la solicitud, donde el cliente manifiesta el interés de adquirir un crédito y presenta su solicitud junto con la documentación requerida. Luego se realiza una verificación de la información presentada por el cliente, se realiza el análisis o estudio de la solicitud de crédito y por último se realizan las actividades necesarias para hacer efectivo el crédito o informar el rechazo al cliente

Yesith Valencia MsC(e), Docente UDI 31

Page 32: Bpmn

Ejercicio: Generar órdenes de compra • El proceso tiene como objetivo generar órdenes de compra

automáticamente de acuerdo a los niveles de inventario de una materia prima específica y gestionar su aprobación, ingreso en los sistemas contables de la empresa y envío al proveedor

• Suponer que se cuenta con un sistema que le permite medir el nivel de inventario de una materia prima en tiempo real. Una vez que el inventario alcanza un nivel determinado (punto de reorden) se genera una orden de compra automática

• Todas las ordenes deben ser aprobadas por el jefe

• Si la orden es aprobada se deben ejecutar dos tareas en paralelo: enviar la orden de compra al proveedor e ingresar la orden en la ERP de la compañía (si se presenta un error, se debe hacer manualmente)

Yesith Valencia MsC(e), Docente UDI 33

Page 33: Bpmn

Bibliografía • http://www.youtube.com/watch?v=dBuWaPQH4zc&list=PL-

6mNeLaDVHDBtzYpiju4KDgPI1LHbyH-

Yesith Valencia MsC(e), Docente UDI 35