Upload
mariana-horta
View
453
Download
1
Embed Size (px)
Citation preview
Ing. Julio CejasJunio 2008
BPM
Gestión de Procesos
Agenda
1. Primeros pasos BPM?2. Que es BPM.3. BPM Gartner.4. Disciplinas.5. Beneficios BPMS.6. Organizaciones BPM vs.
Tradicionales.7. BPM Alternativas Tecnológicas.8. Criterios de Selección.9. Árbol BPM.10. Roles en BPM.11. Ciclo de vida BPM.12. Introducción Notación BPMN.13. Referencias.
Primeros pasos BPM?
Workflow
Endpoint(Message Receiver)
EAI
La Union
Endpoint(Message Dispatcher)
Un workflow o flujo de trabajo es una secuencia de tareas estructurada o semiestrucutrada ejecutada en serie o en paralelo por dos o mas individuos.
iniciar registrar
notificar
bandeja
Aprobar
Escalar
fin
Primeros pasos BPM?
Workflow
Endpoint(Message Receiver)
EAI
La Union
EAI (Arquitectura de integracion empresarial): EAI es un sistema para automatizar el movimiento de datos entre aplicaciones y sistemas.
iniciar conectar
eliminar
transformar
transaccion
mapear
fin
Endpoint(Message Dispatcher)
Primeros pasos BPM?
Workflow
Endpoint(Message Receiver)
EAI
La Union
iniciar conectar
eliminar
transformar
transaccion
mapear
fin
iniciar registrar
notificar
bandeja
Aprobar
Escalar
fin
Endpoint(Message Dispatcher)
Un procesos de negocio es una secuencia de tareas que son ejecutada en serie o en paralelo por dos o mas individuos o aplicaciones.
Primeros pasos BPM?
iniciar conectar
eliminar
transformar
transaccion
mapear
fininiciar registrar
notificar
bandeja
Aprobar
Escalar
fin
Business Process Management, es la unión de ambos mundos.
Que es BPM?
Business Process Management, es la tecnología que pemite diseñar, implementar, testear, simular, ejecutar,y modificar los procesos de negocios de una organización.
Modelar
Automatizar
Monitorear
Analizar
Mejorar
BPM Gartner
Las aplicaciones de Business Process Management (BPMS) serán el mercado de mas rápido crecimiento hasta el año 2011, excediendo los 1000 millones de dólares en el año 2007 hasta alcanzar 2600 millones en el 2011.
BPM Gartner
Disciplinas de BPM
BPMN BPEL
BAM
SOA ESB
Disciplinas de BPM
BPMN BPEL
BAM
SOA ESB
Business Process Modelling Notation (BPMN), es el estándar para modelar los procesos de negocio.
BPMN
Disciplinas de BPM
BPMN BPEL
BAM
SOA ESB
Business Process Execution Language (BPEL),es el estándar para ejecutar procesos de negocio.
BPEL
Disciplinas de BPM
BPMN BPEL
BAM
SOA ESB
Business Activity Monitoring (BAM), permite el monitoreo de actividades de Negocio usando indicadores claves de desempeño. (Key Performance Indicator KPI).
BAM
Disciplinas de BPM
BPMN BPEL
BAM
SOA ESB
Estilos de Arquitectura, que son la base para la construcción de una infraestructura orientada en servicios y procesos.
SOA + ESB
BPM en Resumen.
BPMNNotación Grafica
BREReglas
BPELEjecucion
BAMMonitoreo
ESBBus
SOAServcios
Beneficios de implantar BPMS
Se formalizan los procesos.Cuales son los procesos.
La optimización de procesos es considerada.Ahora pensamos en como mejorarlos
El monitoreo de procesos es consideradoPodemos tomar decisiones con verdadera información.
Beneficios de implantar BPMS
Orientado a Resultados.Ahora existen objetivos estratégicos claros.
Desempeño orientado en procesos.Medir la efectividad y eficiencia
Creado para el Cambio Impactos, Agilidad
Incentiva la utilización de Estándares SOA, ESB, BPM…
Organizaciones BPM vs. Tradicionales
1. No Relacionado.
2. Desempeño orientado en Funciones.
3. No hay Vista 360
1. Relacionado.
2. Desempeño orientado en Procesos.
3. Hay Vista 360
Organizaciones BPM vs. Tradicionales
Estamos de Acuerdo
Como interactúan los procesos, que entrega cada proceso, las habilidades requeridas para cada proceso, y su desempeñó
Cuales son nuestros procesos de negocio.
Medir nuestros procesos efectivamente y gestionarlos. ( ya automatizados )
Un responsable por cada proceso.
Nosotros Conocemos
Nosotros Podemos
Nosotros Tenemos
Organizaciones BPM vs. Tradicionales
Proceso de Negocio
Dept 1. Dept 2. Dept 3. Dept 4.
Lo que no vemos
BPM Alternativas Tecnológicas
Open Source• Intalio BPMS.• Uengine.• JBPM
Propietarios• IBM• Fujitzu• Fuego• Appian• MetaStorm• Pega• Oracle BPM
BPM Algunos Criterios de Selección
Estándar BPMN. Licenciamiento.
Estándar BPEL 2.0 Comunidad.
Estándar BPEL4People. Documentación.
Soporte SOA-ESB. Soporte.
Soporte Workflow. Cero Code.
Arbol BPM
ACTIVIDAD
PROCESONEGOCIO
SUBPROCESO
ACTIVIDAD
TAREA
Roles en BPM
Analista de Negocio
Business Activity Monitoring (BAM)
Analista de Negocio
Modelado de Procesos con BPMN
Roles en BPM
Ingeniero de Procesos
BPEL – Web Services – Rule Engines
Ciclo BPM
Modelar
Simular
Implementar
Optimizar
Monitorear
Ciclo BPM
Modelar
Simular
Implementar
Optimizar
Monitorear
Modelar:
1. BPA.2. BPMN.3. Portal de Procesos = Repositorio de Procesos.4. Mapa de Procesos
Ciclo BPM
Modelar
Simular
Implementar
Optimizar
Monitorear
Simular:
1. Brechas.análisis de cuellos de botellas. análisis de costos.análisis de riesgos.
2. Predecir Capacidad.3. Identificar Cuellos de Botella.4. Detectar problemas potenciales.
Ciclo BPM
Modelar
Simular
Implementar
Optimizar
Monitorear
Implementar:
1. Web Services.2. Reglas (Business Rule Engine BRE).3. BPEL.
Ciclo BPM
Modelar
Simular
Implementar
Optimizar
Monitorear
Monitorear:
BAM
Consiste en proveer acceso en tiempo real a indicadores claves de desempeño del negocio de forma de poder mejorar la velocidad y efectividad de las operaciones del negocio.”Gartner, Inc., Julio 2001
VolumenNumero de transacciones.Numero de ticket cerrados.Numero de errores.Numero de días
VelocidadTiempo de vida del proceso.Tiempo de tareas individuales.
ErroresTimeouts.Transacciones.
Condiciones EspecialesAlertas.Reglas.
Ciclo BPM
Modelar
Simular
Implementar
Optimizar
Monitorear
Optimizar:
1. Mejora Continua.2. Dirección Estratégica.3. Medición de los KPI.4. Toma de Decisiones.
BPM Un Resumen
Business Activity Monitoring (BAM)
Business Process Management Notation (BPMN)
Business Process Execution Language (BPEL)
Notación BPMN
Notación BPMN
Split (OR-Split)
Merge (OR-Split)
Fork (AND-Split)
Join (AND-Join)
Notación BPM Básica
Start Event (Evento de
Inicio)
End Event / Evento de Termino
Tasks / Tareas
Subprocess / SubProceso
Notación BPM Básica
Gateways
Notación BPM Básica
Intermediate Events / Evento
Intermedio
Intermediate Events / Evento
Intermedio
Notación BPM Básica
Roll out Timeout Error
Any Exception
Notación BPM Básica
Referencias
http://www.bpmn.org/http://www.eclipse.org/stp/bpmn/http://www.ebpml.org/
Gracias
Gracias