introducción bpms
TRANSCRIPT
![Page 1: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/1.jpg)
Sistemas de Información
Introducción a BPMS
´
Introducción a BPMS
1
![Page 2: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/2.jpg)
Agenda
• Definición de BPM
• Definición de Procesos de Negocio
• Ciclo de Vida de un Proceso de Negocio
© 2010, Universidad Central de Venezuela. Sistemas de Información.
• Definición de BPMS
• Ciclo de Desarrollos de con BPMS
• Arquitectura y Componentes de BPMS
• BPMN
![Page 3: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/3.jpg)
Objetivos de Aprendizaje
Al finalizar este capitulo, usted estará en capacidad de:
1. Definir y describir el procesos de Administración de los Procesos
de Negocio.
2. Evaluar el rol de l los sistema de Administración de Procesos de
© 2010, Universidad Central de Venezuela. Sistemas de Información.
2. Evaluar el rol de l los sistema de Administración de Procesos de
Negocios (BPMS)
3
![Page 4: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/4.jpg)
¿Qué es BPM?
BPM (Gerencia de procesos de negocio) es un enfoque
empresarial operativo basado en la coordinación de las
actividades y decisiones que todas las partes involucradas
deben realizar durante un proceso de negocio con el objetivo
© 2010, Universidad Central de Venezuela. Sistemas de Información.
deben realizar durante un proceso de negocio con el objetivo
de convertirse en una organización altamente eficiente, ágil,
innovadora y adaptable.
![Page 5: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/5.jpg)
¿Qué es BPM?
BPM (Gerencia de procesos de negocio) es un enfoque
empresarial operativo basado en la coordinación de las
actividades y decisiones que todas las partes involucradas
deben realizar durante un proceso de negocio con el objetivo
© 2010, Universidad Central de Venezuela. Sistemas de Información.
deben realizar durante un proceso de negocio con el objetivo
de convertirse en una organización altamente eficiente, ágil,
innovadora y adaptable.
![Page 6: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/6.jpg)
¿Qué es BPM?
BPM (Gerencia de procesos de negocio) es un enfoque
empresarial operativo basado en la coordinación de las
actividades y decisiones que todas las partes
involucradas deben realizar durante un proceso de negocio
© 2010, Universidad Central de Venezuela. Sistemas de Información.
involucradas deben realizar durante un proceso de negocio
con el objetivo de convertirse en una organización altamente
eficiente, ágil, innovadora y adaptable.
![Page 7: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/7.jpg)
Beneficios del BPM
•Conocimiento certero de la organización
•Claridad en las relaciones entre las partes
•Visibilidad de las operaciones
•Flexibilidad y agilidad para adaptarse
© 2010, Universidad Central de Venezuela. Sistemas de Información.
•Flexibilidad y agilidad para adaptarse
![Page 8: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/8.jpg)
¿Qué es un proceso de negocio?
Es un conjunto de actividades y decisiones, iniciadas por la
ocurrencia de un evento especifico, que se ejecutan de forma
coordinada para alcanzar un objetivo de negocio concreto.
© 2010, Universidad Central de Venezuela. Sistemas de Información.
![Page 9: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/9.jpg)
¿Qué es un proceso de negocio?
Es un conjunto de actividades y decisiones, iniciadas por la
ocurrencia de un evento especifico , que se ejecutan de
forma coordinada para alcanzar un objetivo de negocio
concreto.
© 2010, Universidad Central de Venezuela. Sistemas de Información.
concreto.
![Page 10: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/10.jpg)
¿Qué es un proceso de negocio?
Es un conjunto de actividades y decisiones, iniciadas por la
ocurrencia de un evento especifico, que se ejecutan de forma
coordinada para alcanzar un objetivo de negocio concreto .
© 2010, Universidad Central de Venezuela. Sistemas de Información.
![Page 11: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/11.jpg)
Ciclo de vida de un proceso de negocio
Optimización & Adaptación
Documentación & Diseño
Descubrimiento
© 2010, Universidad Central de Venezuela. Sistemas de Información.
Seguimiento & análisis
Ejecución & interacción
![Page 12: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/12.jpg)
Situación Actual
•TI es generalmente el motor de una organización
•Habilidades y tecnologías cada vez mas especializadas
•La comunicación efectiva con TI es crítica para el negocio
•Generalmente el conocimiento del negocio es un requisito
© 2010, Universidad Central de Venezuela. Sistemas de Información.
•Generalmente el conocimiento del negocio es un requisito
“deseable” para los integrantes de TI.
![Page 13: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/13.jpg)
La Brecha entre negocio y TI
© 2010, Universidad Central de Venezuela. Sistemas de Información.
![Page 14: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/14.jpg)
Ante la barrera de la Comunicación…..
•¿Cómo asegurar que las aplicaciones de negocio están en
sincronía con los objetivos y estrategias?
•¿Cómo promover que las aplicaciones de negocio puedan
© 2010, Universidad Central de Venezuela. Sistemas de Información.
•¿Cómo promover que las aplicaciones de negocio puedan
adaptarse a las condiciones del mercado al mismo ritmo que
el negocio requiere?
![Page 15: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/15.jpg)
¿Qué es un BPMS?
Un BPMS (Sistema de gestión de procesos de negocio) es
una colección integrada de tecnologías de software que
permiten control, manejo y mejoramiento continuo de los
© 2010, Universidad Central de Venezuela. Sistemas de Información.
permiten control, manejo y mejoramiento continuo de los
procesos a través de la automatización de su ciclo de vida.
![Page 16: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/16.jpg)
¿Qué es un BPMS?
Un BPMS (Sistema de gestión de procesos de negocio) es
una colección integrada de tecnologías de software que
permiten control, manejo y mejoramiento continuo de los
© 2010, Universidad Central de Venezuela. Sistemas de Información.
permiten control, manejo y mejoramiento continuo de los
procesos a través de la automatización de su ciclo de vida.
![Page 17: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/17.jpg)
¿Qué es un BPMS?
Un BPMS (Sistema de gestión de procesos de negocio) es
una colección integrada de tecnologías de software que
permiten control, manejo y mejoramiento continuo de los
© 2010, Universidad Central de Venezuela. Sistemas de Información.
permiten control, manejo y mejoramiento continuo de los
procesos a través de la automatización de su ciclo de vida .
![Page 18: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/18.jpg)
Beneficios del BPMS
•Manejo del ciclo de vida de los procesos
•Ahorro de costos de desarrollo y mantenimiento de software
•Ciclos de innovación mas cortos
•Reduce la barreras de participación de sistemas y humanos
© 2010, Universidad Central de Venezuela. Sistemas de Información.
•Reduce la barreras de participación de sistemas y humanos
en los procesos.
![Page 19: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/19.jpg)
Ciclo de desarrollo Tradicional
Manejo de Requerimiento
Documentación de Documentación de requerimientos
Firma de documentosPruebas de
Aceptación
Instalación en producción
© 2010, Universidad Central de Venezuela. Sistemas de Información.
Diseño de Software
Inicio de Codificación
Validación de usuario final
Corrección de errores y cambio
Rechazo de cambios
Aceptación
![Page 20: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/20.jpg)
Ciclo de desarrollo con un BPMS
Publicación o producción Inicio de modelado y
automatización
Manejo de Requerimiento
© 2010, Universidad Central de Venezuela. Sistemas de Información.
Pruebas de aceptación
Ajustes al proceso
![Page 21: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/21.jpg)
Ciclo de Desarrollo con un BPMS
© 2010, Universidad Central de Venezuela. Sistemas de Información.
![Page 22: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/22.jpg)
Arquitectura de un BPMS
© 2010, Universidad Central de Venezuela. Sistemas de Información.
![Page 23: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/23.jpg)
Fases y Roles en el ciclo de desarrollo con BPMS
© 2010, Universidad Central de Venezuela. Sistemas de Información.
![Page 24: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/24.jpg)
BPMI.org Reloj de Arena
Ambiente de Negocios
BPMN
Consultores Estratégicos
Analista de negocio
Audiecia: Propósito:
© 2010, Universidad Central de Venezuela. Sistemas de Información.
Implementación Tecnologica
BP
BPMN
BPEL
Foco� Alcance�Diseñador de procesos
Arquitecto de Sistemas
Ingeniero de Software
Analista de negocio
Ejecución
Modelado
![Page 25: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/25.jpg)
Entendiendo la Complejidad
•Procesos de negocios son complejos
•Distintas perspectivas de cada participante
•Diagramas de flujo son insuficientes
•Curva de aprendizaje para desarrollo orientado a modelado.
© 2010, Universidad Central de Venezuela. Sistemas de Información.
•Curva de aprendizaje para desarrollo orientado a modelado.
![Page 26: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/26.jpg)
Introducción a Intalio |BPM
¿Qué es Intalio BPM?
Intalio|BPMEE es una
solución integral de BPMS
construida bajo filosofía de
© 2010, Universidad Central de Venezuela. Sistemas de Información.
construida bajo filosofía de
código abierto, basada en
estándares y optimizada
para atender los distintos
tipos de requerimientos del
ámbito empresarial.
![Page 27: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/27.jpg)
Introducción a Intalio |BPM
¿Qué es Intalio BPM?
•Intalio|Server
•Intalio|Designer
•Intalio|BRE
© 2010, Universidad Central de Venezuela. Sistemas de Información.
•Intalio|BRE
•Intalio|ESB
•Intalio|BAM
•Intalio|ECM
•Intalio|Portal
![Page 28: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/28.jpg)
Introducción a Intalio |BPM
Componentes bases
© 2010, Universidad Central de Venezuela. Sistemas de Información.
![Page 29: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/29.jpg)
Conceptos básicos
¿Qué queremos hacer?
Modelar y automatizar una secuencia de actividades quecoordine las tareas de sistemas, humanos y procesos paralograr la representación de un proceso de negocio
© 2010, Universidad Central de Venezuela. Sistemas de Información.
lograr la representación de un proceso de negocio
•Modelar = Documentar consenso•Simple•Explicita
•Automatizar = Garantizar flujo de información•Quien hace que , cuando y con que información
•Las tareas las realizan sistemas, humanos y procesos•El BPMS es una instancia coordinadora , no ejecutora
![Page 30: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/30.jpg)
Conceptos básicos
BPMN
•Business Process Modeling Notation
•Desarrollado originalmente por la BPMI
•Mantenido actualmente por el OMG
© 2010, Universidad Central de Venezuela. Sistemas de Información.
•Mantenido actualmente por el OMG
•Versión actual 1.2.
•Versión 2.0 en desarrollo.
•Notación grafica estandarizada para el modelado de
procesos de negocio
![Page 31: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/31.jpg)
BPMN
Simple, Pero rico semánticamente
Participante Contabilidad
Interacciones
© 2010, Universidad Central de Venezuela. Sistemas de Información.
Participante Cliente
Participante Almacén
Participante Contabilidad
![Page 32: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/32.jpg)
BPMN
Roles y responsabilidades
Almacén determina la existenciaDe los productos y los despachaDespués de ser notificado
© 2010, Universidad Central de Venezuela. Sistemas de Información.
Después de ser notificado
![Page 33: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/33.jpg)
BPMN
Secuencia de actividades en el tiempo
Tiempo
© 2010, Universidad Central de Venezuela. Sistemas de Información.
![Page 34: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/34.jpg)
BPMN
Perspectiva de cada participante
El proceso según Contabilidad
El proceso
© 2010, Universidad Central de Venezuela. Sistemas de Información.
El proceso según Cliente
El proceso según Almacén
El proceso según Contabilidad
![Page 35: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/35.jpg)
BPMN
Alto nivel y detalle de cada integración
© 2010, Universidad Central de Venezuela. Sistemas de Información.
![Page 36: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/36.jpg)
Elementos básicos BPMN
© 2010, Universidad Central de Venezuela. Sistemas de Información.
Decisiones
![Page 37: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/37.jpg)
Conceptos básicos BPMN
Participantes
•Cualquier recurso involucrado en un proceso
•3 tipos de participantes
•Sistema
•Humano
© 2010, Universidad Central de Venezuela. Sistemas de Información.
•Proceso
•Representado por un Pool
•Nombrar el Pool como el participante
•Dejar un Pool para representar el proceso que
se esta documentando
•Al menos un Pool para representar un
sistema o humano.
•Ejecutable vs. No Ejecutable
![Page 38: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/38.jpg)
Conceptos básicos BPMN
Actividades
•Representa una acción dentro del proceso.
•Una actividad puede ser una tarea o un
subproceso.
•Un subproceso es una actividad compuesta
© 2010, Universidad Central de Venezuela. Sistemas de Información.
•Un subproceso es una actividad compuesta
•Un subproceso puede mostrarse expandido
o contraído
![Page 39: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/39.jpg)
Conceptos básicos BPMN
Transición
•Define como un participante ejecuta sus tareas
•Se representa con conectores de flujo
•Una tarea sin transición previa es un punto de inicio del proceso.
© 2010, Universidad Central de Venezuela. Sistemas de Información.
Abrir Puerta1
Cruzar Puerta2
Cerrar Puerta3
![Page 40: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/40.jpg)
Conceptos básicos BPMN
Interacción•Refiere a intercambio de mensajes y datos entre participantes.
•Dentro de un Pool no existe interacción
•Se representa con una línea punteada
•En un proceso automatizado, todas las interacciones son entre el proceso y los
participantes.
© 2010, Universidad Central de Venezuela. Sistemas de Información.
•El BPMS se comporta como una autoridad controladora:
•Conoce todas las tareas, eventos y decisiones del proceso
•Mantiene el estado del proceso
![Page 41: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/41.jpg)
Conceptos básicos BPMN
Datos del Proceso•Información estructurada que pertenece al proceso.
•Cada instancia de proceso tiene su propio almacén de datos.
•Los participantes distintos al proceso, obtienen acceso a los datos del
proceso a través de interacciones.
© 2010, Universidad Central de Venezuela. Sistemas de Información.
•Cada participante puede mantener sus propios datos.
•Los datos del proceso están asociados a un contexto.
•El Pool del proceso, es el contexto mas externo.
•Cada subproceso representa un contexto anidado.
•Una actividad puede acceder a los datos del contextos en que existe.
•Una actividad no puede acceder los datos de un contexto mas anidado.
![Page 42: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/42.jpg)
Conceptos básicos BPMN
Datos del Proceso y contexto
© 2010, Universidad Central de Venezuela. Sistemas de Información.
En el siguiente enlace se demuestra gráficamente el contexto de las variableEnlace: Contexto de las variables
![Page 43: Introducción bpms](https://reader031.vdocuments.site/reader031/viewer/2022020101/557cd40fd8b42a616b8b46f6/html5/thumbnails/43.jpg)
Conclusiones
• Hemos realizado un estudio de …..
• Hemos hecho una discusión sobre….
• Se han desarrollado demostraciones de
Conclusiones
© 2010, Universidad Central de Venezuela. Sistemas de Información.
43