0
Minería de procesos
y de reglas de negocio
Gestión de procesos de negocio basada
en evidencia
Marlon Dumas
Universidad de ...
3 meses después
Principios de BPM
(Michael Hammer)
1. Cualquier proceso es mejor que la
ausencia de proceso
2. Un buen proceso es mejor qu...
Tecnologías de
monitoreo de procesos
Inteligencia de
Procesos de
Negocio (BPI)

BAM

Process
Analytics

Reportes y
dashboa...
Analíticas de Proceso: Tableros
Process Cycle
Time
of Order
Processing

Process
Frequency
of Order
Processing

Process Cyc...
Minería de Procesos
Start

Register o rder

Registro
de
eventos

Prepare
shipment

(Re)send bill

Modelo organizacional
Sh...
Extracción de Modelos de Proceso
CID

Task

Time Stamp

…

13219 Enter Loan Application

-

13219 Retrieve Applicant Data
...
Minería de procesos
Propuesta de valor
Entender sus procesos como realmente son
• No como se los imagina

Respaldar sus hi...
Minería de proceso
¿Dónde se usa?
• Aseguranza
– Suncorp Australia

• Salud
– Hospital AMC, Holanda
– Hospital de São Seba...
¿Cómo ejecutar un proyecto de
mineria de procesos?
• Método exploratorio
– Descubir modelos
– Visualizar performas sobre m...
Metodo L* - Dirigido por
pregunta
1. Planeación
2. Extracción y preprocesamiento
3. Análisis de datos (minería)
4. Interpr...
1. Planeación
• Determinar la pregunta, e.g.
– Identificar y entender variaciones
(geográficas, por producto, temporales)
...
Planeación – Case Suncorp
1. ¿Cuáles son las diferencias entre el
procesamiento de demandas simples
y demandas complejas?
...
2. Extracción y pre-procesamiento
• Encontrar los datos
– Sistemas de informacion internos, SAP, Oracle
(Celonis), sistema...
3. Análisis de registros de eventos
• Descubir modelos
• Explorar caminos frecuentes / infrecuentes
• Calcular métricas
– ...
Caso Suncorp
Expected
Performance
Line

Not Ideal

OK

OK

Good

Suriadi Suriadi et al. “Understanding Process Behaviours ...
Extracción discriminativa de modelos
Demandas simples, rápidas

Demandas simples, lentas

Resultado
Identificacion de acti...
¿Y ESTO FUNCIONA SIEMPRE?
¡Aja!
Soluciones
• Filtrado del registro de eventos
• Agrupamiento de trazas (trace clustering)
• Abstracción del modelo resulta...
Agrupamiento de trazas

G. Greco et al., Discovering Expressive Process Models by Clustering Log Traces, TKDE, 2006
Abstracción por frecuencia
“Fuzzy Miner” de ProM
Abstracción por subprocesos
“Two-phase miner” de ProM

Bose, Veerbeck & van det Aalst: Discovering Hierarchical Process Mo...
Hospital de Chania
Modelo original

Pavlos Delias et al. Clustering Healthcare Processes with a Robust Approach
Hospital de Chania
Caminos frecuentes

Pavlos Delias et al. Clustering Healthcare Processes with a Robust Approach
Hospital de Chania
Modelos por agrupamiento

Pavlos Delias et al. Clustering Healthcare Processes with a Robust Approach
Caso general
Agrupamiento de trazas
¿Queremos modelos
o queremos entendimiento?

www.interactiveinsightsgroup.com
Extracción de reglas de negocio
Reglas de decisión
• ¿Cómo se toman decisiones en diferentes puntos
del procesos?

Reglas ...
Minería de Reglas de Decisión
CID Amount Installm Salary Age Len Task
13210 20000
2000
2000 25 1 NR
13220 25000
1200
3500 ...
Minería de Reglas Descriptivas
(DeclareMiner)
¡Oh no! ¡Otra vez arroz!
¿Qué pasó?
• No todas las reglas son interesantes
• ¿Qué es “interesante”??
– No necesariamente lo que es frecuente
– Sino...
Reglas interesantes
Algo que debía haber pasado “normalmente” no
pasó, ¿por qué?

Algo que normalmente no había de haber p...
Ahora mejor…
Minería de reglas con datos

Maggi et al. Discovering Data-Aware Declarative Process Models from Event Logs
Minería de reglas discriminativas

Bose and van der Aalst 2013
Conclusión
• Nueva generación de prácticas BPM
badadas en evidencia
• Convergencia de Inteligencia Empresarial
(BI) y BPM ...
Table of Contents
1. Introduction
2. Process Identification
3. Process Modeling
4. Advanced Process Modeling
5. Process Di...
Más información
• http://processmining.org
• Grupo “process mining” en Linkedin
Minería de Procesos y de Reglas de Negocio
Upcoming SlideShare
Loading in...5
×

Minería de Procesos y de Reglas de Negocio

1,166

Published on

Charla sobre minería de procesos y reglas de negocio en el 1er Foro Colombiano de BPM organizado por la Universidad de los Andes (Bogotá), 29 de Noviembre 2013 - http://forosisis.uniandes.edu.co/bpm/1er-forodebpm/

Published in: Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,166
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
91
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Discovering rules that describe not what happens but why it happens
  • Transcript of "Minería de Procesos y de Reglas de Negocio"

    1. 1. Minería de procesos y de reglas de negocio Gestión de procesos de negocio basada en evidencia Marlon Dumas Universidad de Tartu, Estonia Con contribuciones de Wil van der Aalst, Marcello La Rosa y Fabrizio Maggi ForoSIS, Universidad de los Andes
    2. 2. 3 meses después
    3. 3. Principios de BPM (Michael Hammer) 1. Cualquier proceso es mejor que la ausencia de proceso 2. Un buen proceso es mejor que un mal proceso 3. Cualquier buen proceso se puede mejorar 4. Todo buen proceso sin atención se vuelve tarde o temprano un mal proceso
    4. 4. Tecnologías de monitoreo de procesos Inteligencia de Procesos de Negocio (BPI) BAM Process Analytics Reportes y dashboards Minería de procesos
    5. 5. Analíticas de Proceso: Tableros Process Cycle Time of Order Processing Process Frequency of Order Processing Process Cycle Time of Order Processing split up to different Plants IDS (2003)
    6. 6. Minería de Procesos Start Register o rder Registro de eventos Prepare shipment (Re)send bill Modelo organizacional Ship go ods Contact custo mer Receive payment Red social Archive order End Modelo de proceso Herramienta (ProM, Disco, Aris PPM, Perceptive Reflect) Análisis de performas 7 Slide by Ana Karla Alves de Medeiros
    7. 7. Extracción de Modelos de Proceso CID Task Time Stamp … 13219 Enter Loan Application - 13219 Retrieve Applicant Data 2007-11-09 T 11:22:15 - 13220 Enter Loan Application 2007-11-09 T 11:22:40 - 13219 Compute Installments 2007-11-09 T 11:22:45 - 13219 Notify Eligibility 2007-11-09 T 11:23:00 - 13219 Approve Simple Application 2007-11-09 T 11:24:30 - 13220 Compute Installements … 2007-11-09 T 11:20:10 2007-11-09 T 11:24:35 - … … … Notify Rejection Retrieve Applicant Data Enter Loan Application Approve Simple Application Compute Installments Notify Eligibility Approve Complex Application 8
    8. 8. Minería de procesos Propuesta de valor Entender sus procesos como realmente son • No como se los imagina Respaldar sus hipótesis con evidencias • No quedarse en intuiciones y creyencias Cuantificiar el impacto de un rediseño • Antes y después
    9. 9. Minería de proceso ¿Dónde se usa? • Aseguranza – Suncorp Australia • Salud – Hospital AMC, Holanda – Hospital de São Sebastião, Portugal – Hospital de Chania, Grecia – EHR Workflow Inc., USA • Transporte – ANA Aeropuertos, Portugal • Gobierno, financia, industria electrónica, …
    10. 10. ¿Cómo ejecutar un proyecto de mineria de procesos? • Método exploratorio – Descubir modelos – Visualizar performas sobre modelos – Descubrir variantes • Método dirigido por preguntas – Comenzar por un problema – Descomponer en preguntas  analizar
    11. 11. Metodo L* - Dirigido por pregunta 1. Planeación 2. Extracción y preprocesamiento 3. Análisis de datos (minería) 4. Interpretación Wil van der Aalst. “Process Mining”. Springer, 2012.
    12. 12. 1. Planeación • Determinar la pregunta, e.g. – Identificar y entender variaciones (geográficas, por producto, temporales) – Diagnosticar performa (cuellos de botella…) – Identificar causas raíz de defectos o variaciones en performa • Definir la pregunta precisamente – Métricas, criterios
    13. 13. Planeación – Case Suncorp 1. ¿Cuáles son las diferencias entre el procesamiento de demandas simples y demandas complejas? 2. ¿Cuáles son las diferencias entre demandas simples completadas a tiempo, y los demandas simples, lentas? Suriadi Suriadi et al. “Understanding Process Behaviours in a Large Insurance Company in Australia”
    14. 14. 2. Extracción y pre-procesamiento • Encontrar los datos – Sistemas de informacion internos, SAP, Oracle (Celonis), sistema BPM en uso – Organizar por trazas – Convertir en formato estándar (formato XES) • Depurar – Filtrar variantes infrecuentes – Filtrar eventos no relevantes – Combinar eventos equivalentes • Combinación de múltiples fuentes de datos
    15. 15. 3. Análisis de registros de eventos • Descubir modelos • Explorar caminos frecuentes / infrecuentes • Calcular métricas – Tiempos de ciclo, tiempos de espera, porcentaje de errores • Descubrir clases de casos – Clasificación de casos por performas
    16. 16. Caso Suncorp Expected Performance Line Not Ideal OK OK Good Suriadi Suriadi et al. “Understanding Process Behaviours in a Large Insurance Company in Australia”
    17. 17. Extracción discriminativa de modelos Demandas simples, rápidas Demandas simples, lentas Resultado Identificacion de actividades asociadas con menores performas Suriadi Suriadi et al. “Understanding Process Behaviours in a Large Insurance Company in Australia”
    18. 18. ¿Y ESTO FUNCIONA SIEMPRE?
    19. 19. ¡Aja!
    20. 20. Soluciones • Filtrado del registro de eventos • Agrupamiento de trazas (trace clustering) • Abstracción del modelo resultante – Tareas o caminos más frecuentes – Agregacón de subprocesos • Extracción de reglas de interés
    21. 21. Agrupamiento de trazas G. Greco et al., Discovering Expressive Process Models by Clustering Log Traces, TKDE, 2006
    22. 22. Abstracción por frecuencia “Fuzzy Miner” de ProM
    23. 23. Abstracción por subprocesos “Two-phase miner” de ProM Bose, Veerbeck & van det Aalst: Discovering Hierarchical Process Models using ProM
    24. 24. Hospital de Chania Modelo original Pavlos Delias et al. Clustering Healthcare Processes with a Robust Approach
    25. 25. Hospital de Chania Caminos frecuentes Pavlos Delias et al. Clustering Healthcare Processes with a Robust Approach
    26. 26. Hospital de Chania Modelos por agrupamiento Pavlos Delias et al. Clustering Healthcare Processes with a Robust Approach
    27. 27. Caso general Agrupamiento de trazas
    28. 28. ¿Queremos modelos o queremos entendimiento? www.interactiveinsightsgroup.com
    29. 29. Extracción de reglas de negocio Reglas de decisión • ¿Cómo se toman decisiones en diferentes puntos del procesos? Reglas descriptivas • ¿Cuándo y porqué se ejecuta una tarea? Reglas discriminativas • ¿Cuándo y porqué terminamos con resultados negativos?
    30. 30. Minería de Reglas de Decisión CID Amount Installm Salary Age Len Task 13210 20000 2000 2000 25 1 NR 13220 25000 1200 3500 35 2 NE 13221 9000 450 2500 27 2 NE 13219 8500 750 2000 25 1 ASA 13220 25000 1200 3500 35 2 ACA 13221 9000 450 2500 27 2 ASA … … … … … … … Minador de Decisiones installment > salary or …. Notify Rejection amount ≤ 10000 or … Approve Simple Application installment ≤ salary or … Notify Eligibility Approve Complex Application amount ≥ 10000 or … 31
    31. 31. Minería de Reglas Descriptivas (DeclareMiner)
    32. 32. ¡Oh no! ¡Otra vez arroz!
    33. 33. ¿Qué pasó? • No todas las reglas son interesantes • ¿Qué es “interesante”?? – No necesariamente lo que es frecuente – Sino lo que se desvía de lo que esperamos – Ejemplo: • A todo paciente que es diagnoticado con condición X se le hace la cirugía Y • Pero si previamente a sido diagnosticado con condición Z
    34. 34. Reglas interesantes Algo que debía haber pasado “normalmente” no pasó, ¿por qué? Algo que normalmente no había de haber pasado sucedió ¿por qué? Algo sucede sólo en casos que terminan “bien” Algo sucede sólo en casos que terminan “mal”
    35. 35. Ahora mejor… Minería de reglas con datos Maggi et al. Discovering Data-Aware Declarative Process Models from Event Logs
    36. 36. Minería de reglas discriminativas Bose and van der Aalst 2013
    37. 37. Conclusión • Nueva generación de prácticas BPM badadas en evidencia • Convergencia de Inteligencia Empresarial (BI) y BPM  BPI • Casos de estudio exitosos • Herramientas maduras • Marco metodológico
    38. 38. Table of Contents 1. Introduction 2. Process Identification 3. Process Modeling 4. Advanced Process Modeling 5. Process Discovery 6. Qualitative Process Analysis 7. Quantitative Process Analysis 8. Process Redesign 9. Process Automation 10. Process Intelligence http://fundamentals-of-bpm.org
    39. 39. Más información • http://processmining.org • Grupo “process mining” en Linkedin
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×