aporte de la minería de procesos a la gestión...

86
Aporte De La Minería De Procesos A La Gestión Moderna De Proyectos ERNESTO GUAIDÍA FLÓREZ 20041015102 ANDRÉS FELIPE GAMBA RAMÍREZ 20061015033 Universidad Distrital Francisco José De Caldas Facultad de Ingeniería, Ingeniería Industrial Bogotá D.C, Colombia 2016

Upload: vuongdang

Post on 03-Oct-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Aporte De La Minería De Procesos A La Gestión Moderna De Proyectos

ERNESTO GUAIDÍA FLÓREZ 20041015102

ANDRÉS FELIPE GAMBA RAMÍREZ 20061015033

Universidad Distrital Francisco José De Caldas

Facultad de Ingeniería, Ingeniería Industrial

Bogotá D.C, Colombia

2016

Aporte De La Minería De Procesos A La Gestión Moderna De Proyectos

ERNESTO GUAIDÍA FLÓREZ 20041015102 ANDRÉS FELIPE GAMBA RAMÍREZ 20061015033

Trabajo de investigación presentado como requisito parcial para optar al título de:

Ingeniería Industrial

Director (a):

Doctor JOSE NELSON PEREZ CASTILLO

Universidad Distrital Francisco José De Caldas

Facultad, Ingeniería Industrial

Bogotá D.C., Colombia

Contenido IV

Contenido

Pág.

Lista de figuras ............................................................................................................... V

Lista de tablas .............................................................................................................. VII

Introducción .................................................................................................................... 9

1 Marco teórico .......................................................................................................... 12 1.1 Procesos de negocio ..................................................................................... 12 1.2 Gestión moderna de proyectos ...................................................................... 16

1.2.1 Fases de un proyecto según el PMI versión 5. .................................... 18 1.3 Caracterización de la minería de procesos .................................................... 25

1.3.1 Surgimiento ......................................................................................... 25 1.3.2 Tipos de minería de procesos ............................................................. 26 1.3.3 Perspectivas de la minería de procesos .............................................. 27 1.3.4 Características necesarias de un registro de eventos en minería de procesos ........................................................................................................... 28 1.3.5 Relación entre un registro de eventos y un modelo de proceso .......... 30 1.3.6 Descubrimiento de procesos ............................................................... 31 1.3.7 Técnicas de minería de procesos ........................................................ 32 1.3.8 Comprobación de la conformidad ........................................................ 36 1.3.9 Perspectivas de minería adicionales ................................................... 40 1.3.10 Ciclo de vida L..................................................................................... 43

2 Caso de estudio ...................................................................................................... 45 2.1 Metodología propuesta .................................................................................. 47

3 Minería de procesos aplicada a los procesos de planificación en la dirección de proyectos. ...................................................................................................................... 51

3.1 Preguntas que se espera resolver al aplicar minería de procesos al proyecto ................................................................................................................... 51 3.2 Extracción de datos de proyecto mediante software primavera ..................... 51 3.3 Definición de los registros de eventos ............................................................ 52 3.4 Perspectiva flujo de control ............................................................................ 53

3.4.1 Descubrimiento del proceso ................................................................ 53 3.4.2 Descubrimiento de proceso con el registro de datos filtrando número de caso, nombre actividad y fecha de inicio ........................................................... 53 3.4.3 Descubrimiento del flujo de control de proceso visualizando el 100% de las actividades y las conexiones de flujo más predominantes .......................... 54

V Aporte de la Minería de procesos a la Gestión moderna de proyectos

3.4.4 Descubrimiento del flujo de control de proceso visualizando el 100% de las actividades y todas las conexiones de flujo ................................................ 55 3.4.5 Descubrimiento de flujo de control de proceso utilizando las etiquetas de tiempo fecha de inicio y fecha de finalización ............................................... 56 3.4.6 Descubrimiento del flujo de control de proceso visualizando el 100% de las actividades y únicamente las conexiones de flujo más predominantes ....... 56 3.4.7 Descubrimiento del flujo de control de proceso visualizando el 100% de las actividades y todas las conexiones de flujo ................................................ 58

3.5 Descubrimiento de proceso con técnicas adicionales .................................... 59 3.5.1 Sistema de transición .......................................................................... 59 3.5.2 Red de Petri desde sistema de transición ........................................... 60 3.5.3 Minería ILP ......................................................................................... 60 3.5.4 Minería heurística ............................................................................... 61 3.5.5 BPMN obtenido de Red de Petri ......................................................... 61

3.6 Conformidad. ................................................................................................. 62 3.7 Perspectiva del caso y tiempo ....................................................................... 63 3.8 Estadísticas Generales .................................................................................. 63 3.9 Frecuencia y tiempo de desempeño por tipo de evento o actividad ............... 65 3.10 Desempeño de actividades por caso ............................................................. 70

3.10.1 Caso 1 ................................................................................................ 70 3.10.2 Caso 2 ................................................................................................ 71 3.10.3 Caso 3 ................................................................................................ 72

3.11 Cuellos de botella .......................................................................................... 73

4 Conclusiones y recomendaciones ....................................................................... 79 4.1 Conclusiones ................................................................................................. 79 4.2 Recomendaciones ......................................................................................... 80

Bibliografía .................................................................................................................... 81

Anexos ........................................................................................................................... 84

Contenido IV

Lista de figuras

Pág.

Figura 1 Ciclo de vida de procesos de negocio .............................................................. 13

Figura 2. Fases de un proyecto ..................................................................................... 16

Figura 3. Organización de Gestión de Proyectos ........................................................... 17

Figura 4. Tipos de minería de procesos ......................................................................... 27

Figura 5. Relación entre el registro de eventos y el modelo.. ......................................... 30

Figura 6. Balance de las cuatro dimensiones de calidad: Adaptabilidad, Simplicidad,

Precisión y generalización .............................................................................................. 31

Figura 7. Red de Petri descubierta con el algoritmo alfa ................................................ 33

Figura 8.Red causal obtenida a partir de un registro de eventos ................................... 33

Figura 9. Vista alternativa de la red causal... ................................................................. 34

Figura 10. Vista general del enfoque utilizado por la minería de procesos genética. ..... 35

Figura 11. Sistema de transición obtenido a partir de un registro de eventos, convertido

en una red de Petri. ........................................................................................................ 36

Figura 12. Reproducción de un caso en una red de Petri. ............................................. 38

Figura 13.Ejemplo red social de trabajo a nivel de recurso individual. ........................... 40

Figura 14.Reproducción del Token para tres casos (se muestran tiempos de inicio,

ejecución, finalización y espera en cada actividad).. ...................................................... 41

Figura 15. Usando los atributos de los eventos es aprendida la regla de comportamiento

en el punto de decisión establecido por la actividad x. ................................................... 42

Figura 16. Ciclo de vida L para un proyecto típico de minería de procesos ................... 43

Figura 17. Relación de la minería de procesos y la planeación de un proyecto, partiendo

de los registros de eventos generados en la ejecución ................................................... 46

Figura 18. Estructura empresarial de proyectos EPS..................................................... 48

Figura 19. Estructura de la EDT/WBS proyecto 1. ......................................................... 48

Figura 20. Estructura de la EDT/WBS proyecto 2. ......................................................... 49

Figura 21. Estructura de la EDT/WBS proyecto 3. ......................................................... 49

Figura 22. Flujo de control de proceso descubierto utilizando el log filtrando Case ID,

Nombre actividad y fecha de inicio.. ............................................................................... 54

Figura 23. Flujo de proceso descubierto utilizando el log filtrando Case ID, name activista

y fecha de inicio.. ............................................................................................................ 55

Figura 24. Flujo de proceso descubierto utilizando el log inicial filtrando únicamente Case

ID, Nombre actividad, Fecha inicio y fecha finalización.. ................................................ 57

Figura 25. Flujo de proceso descubierto utilizando el log inicial filtrando únicamente Case

ID, Nombre actividad, Fecha inicio y fecha finalización.. ................................................ 58

V Aporte de la Minería de procesos a la Gestión moderna de proyectos

Figura 26.Sistema de transición.. ................................................................................... 59

Figura 27.Red de Petri a partir de sistema de transición. .............................................. 60

Figura 28.Red de Petri mediante Minería ILP. ................................................................ 61

Figura 29. Red de Petri con Minería Heurística ............................................................. 61

Figura 30.BPMN a partir de Red de Petri.. ..................................................................... 62

Figura 31. Resultados Conformidad. .............................................................................. 62

Figura 32. Eventos en el tiempo. .................................................................................... 63

Figura 33. Casos activos en tiempo de registro de eventos. ........................................... 64

Figura 34. Duración promedio de las actividades por caso en orden ascendente. ......... 64

Figura 35. Tiempo de espera promedio por caso. .......................................................... 65

Figura 36. Frecuencia de las actividades ....................................................................... 65

Figura 37. Frecuencia de las actividades en el flujo de control de proceso descubierto . 66

Figura 38. Promedio de duración de las actividades. ..................................................... 67

Figura 39. Duración mediana de las actividades. ........................................................... 67

Figura 40. Duración agregada de las actividades. .......................................................... 68

Figura 41. Consolidado frecuencia, frecuencia relativa, duración media, duración

promedio y rango de duración por actividad. ................................................................... 68

Figura 42.Flujo de proceso con cálculo de duración. ...................................................... 69

Figura 43. Desempeño actividades caso 1. .................................................................... 70

Figura 44. Desempeño actividades caso 2. .................................................................... 71

Figura 45. Desempeño de actividades caso 3. ............................................................... 72

Figura 46. Replica de las instancias de procesos en el flujo de control descubierto,

instantes 1, 2 y 3 de izquierda a derecha respectivamente, comprendidos en el periodo

de tiempo 23-09-2014 de 2014 y 28-10-2014................................................................. 74

Figura 47. Cuello de botella en la actividad J con métricas.. .......................................... 74

Figura 48. Cuello de botella en la actividad L con métricas. ........................................... 75

Figura 49. Cuello de botella en la actividad M con métricas. .......................................... 75

Figura 50. Cuello de botella en la actividad T con métricas. ........................................... 76

Figura 51. Cuello de botella actividad W con métricas. .................................................. 76

Figura 52. Replica de las instancias de procesos en el flujo de control descubierto,

instantes 1, 2 y 3 de izquierda a derecha respectivamente, comprendidos en el periodo

de tiempo de 05-05-2015 y 09-06-2015.. ...................................................................... 77

Lista de tablas

Pág.

Tabla 1. Ejemplo de un Registro De Eventos. ................................................................ 29

Tabla 2.Representación de las relaciones entre las actividades de 4 casos ................ 32

Tabla 3. Comparación entre matrices de relaciones para comprobación de la

conformidad. .................................................................................................................. 39

Tabla 4. Estructura original de los registros de eventos extraídos .................................. 51

Introducción

Nuestra cotidianidad está compuesta por procesos que de manera ya sea voluntaria o

involuntaria realizamos, desde levantarnos y dirigirnos al lugar de trabajo o estudio hasta

los procesos que realizamos en actividades laborales, y que hacen parte de un engranaje

de grandes procesos organizacionales, entonces si tenemos en cuenta el gran auge y

expansión de la tecnología ligada cada vez más a este diario vivir, podemos ver cómo sin

darnos cuenta estamos generando inmensos volúmenes de datos relativos a procesos, los

cuales si son estructurados de manera adecuada son susceptibles de análisis para el

diagnóstico y mejoramiento de los mismos a través de un enfoque nacido a principio del

presente siglo para gestionar procesos de negocio denominado Minería de procesos, que

consiste en una disciplina que pretende a partir del conocimiento de los eventos de datos

que surgen de cualquier actividad; descubrir, mejorar y controlar los procesos que se

pueden dar en una organización, con lo que se superan falencias de otros enfoques para

el mejoramiento de procesos, en los cuales se tiene como punto de partida

comportamientos idealizados que no tienen en cuenta por ejemplo variables de

comportamiento organizacional, que si bien no son tenidas en cuenta de forma directa por

la minería de procesos si se ven reflejadas en los registros de datos reales que se toman

como punto de partida, sin embargo es importante resaltar que este enfoque no es

excluyente con los enfoques más populares para la gestión de procesos de negocio tales

como Business Process Management (BPM) o inteligencia de negocios.

Empresas de distinta naturaleza en el día a día deben desarrollar proyectos de distinta

índole para alcanzar los objetivos propuestos a corto, mediano o largo plazo, y para ello

despliegan distintos procesos de negocio, es así como en este documento se relacionan

la gestión de procesos de negocio y la gestión de proyectos a través de la minería de

procesos con el fin de robustecer la planeación de un proyecto al incluir una herramienta

que permite a partir de datos reales generar información útil acerca de un proceso con lo

cual será posible obtener como resultado entradas complementarias para los procesos de

planificación de un proyecto.

10 Aporte de la minería de procesos a la gestión moderna de proyectos

En este contexto, para el desarrollo de proyectos se ha gestado distintas metodologías que

definen variadas herramientas y técnicas que permitan llevar a cabo tales proyectos y

alcanzar los objetivos propuestos, una de dichas metodologías la planteo el Project

Management institute (PMI) en el documento “guía de los fundamentos para la

dirección de proyectos” (PMBOK); esta será la metodología para gestión de proyectos

que se tomara como referencia puesto que es la que cuenta con más extensión a nivel

mundial tanto en número de países como en número de miembros.

En este orden de ideas en el presente documento primero se contextualiza al lector con

los conceptos de procesos de negocio, gestión de proyectos y minería de procesos, para

luego tomar un caso de estudio en el que se toman datos de tres proyectos finalizados a

los cuales se les aplicó minería de procesos para a partir de allí obtener análisis que

puedan ser utilizados como entradas adicionales para los procesos de planificación

planteados en el PMBOK en su versión cinco.

A continuación presentaremos una breve descripción de los capítulos que componen el

documento:

Capítulo 1: En este capítulo se hace una contextualización de la gestión de procesos de

negocio, la gestión de proyectos y los procesos de planificación descritos por el PMI en la

versión cinco del PMBOK.

Finalmente se hace una descripción acerca del surgimiento y objetivo de la minería de

procesos, los tipos de minería existentes, los principales enfoques de técnicas usadas, así

como también de las distintas perspectivas que la componen, además se muestra el ciclo

de vida de un proyecto típico de minería de procesos

Capítulo 2: En este capítulo se muestran las características del caso de estudio el cual

está compuesto por tres proyectos acerca de los cuales se posee información histórica,

además se muestra la metodología propuesta para obtener entradas adicionales, mediante

minería de procesos, a las propuestas por el PMI para los procesos de planificación de un

proyecto.

11

Capítulo 3: En este capítulo se plantean las preguntas que se espera sean respondidas

con el proyecto de minería de procesos y se explica la estructura de los datos extraídos,

luego de ello se aplican las técnicas de minería de procesos a los datos del caso de estudio

con el fin de descubrir el proceso y comprobar la conformidad, por último se extiende el

modelo con la perspectiva de tiempo con el fin de obtener medidas de desempeño, que

permiten además detectar cuellos de botella

Capítulo 4: Ahora bien a partir de los resultados y desarrollo de los demás capítulos, se

indican las conclusiones y recomendaciones obtenidas luego de la finalización del proyecto

de minería de procesos en este capítulo.

12 Aporte de la minería de procesos a la gestión moderna de proyectos

1 Marco teórico

1.1 Procesos de negocio

En la actualidad existen múltiples procedimientos y estrategias para responder a las

necesidades del mercado de manera eficiente, ágil y flexible. Es así que en dicho esfuerzo

se han desarrollado enfoques cuyo eje central son los procesos, en el entendido que toda

organización es un conjunto de subprocesos coordinados para alcanzar unos objetivos en

común. En este sentido un proceso de negocio se define como una serie de tareas y

actividades interrelacionadas de manera lógica y que siguen una secuencia determinada

empleando recursos de la organización buscando el logro de una meta propuesta.

(Hernández, A., 2005, p. 55). En tales procesos se encuentran involucrados distintos

actores que intervienen en la ejecución y resultados de los procesos en mención como son

los clientes, proveedores, organizaciones externas, el estado, entre otros quienes permiten

la realización de los procesos y así mismo son los que evidencian los resultados obtenidos.

Para articular los actores, actividades y recursos es necesario contar con las herramientas

idóneas que permitan integrar de manera ágil y adecuada estos elementos, es por ello

que otro aspecto fundamental son las herramientas tecnológicas que suministran

soluciones de información, integración y control sobre los distintos aspectos enunciados

con anterioridad.

Todos estos elementos confluyen de manera constante en lo que se denomina el ciclo de

vida de los procesos de negocio que delinean el camino de mejora continua y sostenible

en las organizaciones (Van der Aalst, W. M., 2004) .Es por ello que los procesos de negocio

están en constante cambio, por lo que deben ser adaptables y ser susceptibles de

mejorarse en función de las necesidades del entorno. Adicionalmente el modelo de ciclo

de vida de las organizaciones permite mantener la coherencia en las acciones a ejecutar,

13

así como un mayor entendimiento de la relación entre el resultado de la implementación y

los objetivos organizacionales (van der Aalst, W. M., 2013.)

Las etapas del ciclo de vida son análisis y diseño, configuración, ejecución y evaluación

como se muestran en la Figura 1.

Figura 1 Ciclo de vida de procesos de negocio (Galvis, M. González, Z., 2014.)

Una de las metodologías desarrolladas para obtener los objetivos de la organización en

función de los procesos de negocio es el Business Process Management (BPM) ,que

consiste en una técnica de gestión centrada en los procesos de la compañía de manera

trasversal, articulando métodos y herramientas para su diseño, gestión y control

enfocándolos en los objetivos estratégicos de las organizaciones.

EL BPM está sustentado esencialmente en dos aspectos: (1) los procesos de negocio son

el instrumento clave para organizar las actividades realizadas en una organización y

entender sus interrelaciones para poder mejorarlos; y (2) los Sistemas y Tecnologías de

Información (STI) son un elemento esencial para soportar el desarrollo de las actividades

de una organización y, por ende, para la gestión efectiva de sus procesos (Weske, M.

,2007).

Como se nombró con anterioridad dentro de los procesos de negocio existen actores

involucrados en la ejecución de los procesos, en el BPM algunos de los actores de la

organización son los directores de negocio quienes directamente miden y controlan los

14 Aporte de la minería de procesos a la gestión moderna de proyectos

procesos de negocio a su cargo, así mismo es indispensable el manejo de las herramientas

tecnológicas por lo cual las áreas de tecnología de las compañías revisten una gran

importancia en la ejecución de las actividades del BPM. La dirección y los empleados de

la organización pueden alinear mejor sus esfuerzos y mejorar la productividad y el

rendimiento personal. Por lo cual la empresa, como un todo, puede responder de forma

más rápida a cambios y desafíos a la hora de cumplir sus fines y objetivos. (Garimella, K.,

Lees, M., Williams, B., 2015)

Un aspecto esencial en la metodología BPM es la tecnología ya que es la herramienta que

en buena medida permite la ejecución de los procesos de las empresas, por lo cual se han

realizado distintos desarrollos llegándose a considerar como la evolución de los workflow,

entendiéndose como workflow el flujo de trabajo en el que se identifican las actividades y

la secuencia de las mismas que conforman un proceso en su conjunto; ya que se pueden

contemplar las siguientes características:

• Reglas de negocio robustas y flexibles a través de motores de reglas de negocio.

• Arquitectura basada en web.

• Seguridad y autenticación de usuarios (LDAP u otros sistemas).

• Asignación de actividades por “roles” y dinámica.

• Gestión de timers dinámicos.

• Ejecución paralela de una misma actividad.

• Cambios a los procesos “On-theFly” o en línea.

• Subprocesos y procesos articulados.

• Ejecución y dinámica de subprocesos

• Manejo robusto de excepciones.

• Reportes estadísticos y de monitorización, y/o generador de reportes (datos del

workflow).

• Organización (organigrama y localidades geográficas).

• Calendario de negocio (festivo y horario).

• Integración con servidores de aplicaciones.

• Servicios del motor a través de webservices. Otras características están relacionadas

con simulaciones, BPMN (Díaz, F., 2008)

15

A partir de las anteriores herramientas se pretende automatizar los procesos de negocio

para dar soporte, evaluar los resultados e identificar posibles mejoras.

La gestión de proceso de negocio tiene un gran potencial y en la actualidad es un tema de

gran interés por su amplia aplicación y por su posibilidad de innovar sobre todo en aspectos

tecnológicos ya que la definición de flujos de trabajo manejo de información control de

actividades y demás pueden ser altamente complejos y requiere de herramientas para

correcta ejecución(Correal, D., Tenorio, A., 2009), de tal manera que es un enfoque

ampliamente utilizado actualmente y del cual se pueden obtener múltiples beneficios.

En el siguiente apartado abordaremos la gestión de proyectos en la cual podremos

evidenciar la estrecha relación con los procesos de negocio aquí mencionados ya que es

a partir de la estructuración y consolidación de estos que se puede dar marcha a un

proyecto en particular.

16 Aporte de la minería de procesos a la gestión moderna de proyectos

1.2 Gestión moderna de proyectos

Un proyecto es un esfuerzo temporal que se lleva a cabo para crear un producto servicio

o resultado único (PMBOK, 2008).Dicho esfuerzo implica la combinación de una serie de

recursos con los que pretende alcanzar unos objetivos propuestos desde el inicio. De tal

manera que es necesario aplicar una serie de conocimientos, metodologías, técnicas para

implementar un proyecto que es lo que definimos como la gestión de proyectos.

La gestión de proyectos entonces es una disciplina que permite a las organizaciones

administrar, optimizar e integrar sus recursos para la entrega de un producto tangible o

intangible en un periodo de tiempo predeterminado (Aalst, W. M. ,2011).En ese sentido la

puesta en marcha de un proyecto conlleva distintas fases como se muestra en la figura 2.

Figura 2. Fases de un proyecto (TERRAZAS, R., 2006)

Estas fases se encuentran enmarcadas dentro de una línea de tiempo para su ejecución

lo cual permite evidenciar la evolución y el desarrollo de cada una de estas etapas. Así

mismo dentro de las fases enunciadas se deben tener en cuenta distintos aspectos que

deben responder a las siguientes preguntas: Que? Hace referencia a la delimitación del

proyecto denominado PBS; el COMO? En el que se indica las actividades o tareas propias

de cada fase denominadas WBS; el QUIEN? Que corresponde con los responsables de la

ejecución control y direccionamientos de las actividades de las fases del proyecto

denominadas OBS y por último el CUANTO? En relación a los recursos involucrados para

17

llevar a cabo el proyecto correspondiente a los CBS. Es por ello que a partir de dichas

fases y los aspectos anteriormente enunciados la gestión de proyectos se centra en seis

áreas de gestión, gestión del alcance, del tiempo, de costes, de calidad, de las

comunicaciones, y de riesgo (Kanabar, V., Roger, D.H. (2008).p. 258)

A partir de estos componentes se genera el modelamiento del proyecto en todas sus fases

incluyendo los aspectos involucrados en el proyecto (PBS, WBS, OBS, CBS),

determinando el tiempo que se debe emplear en su ejecución y es allí en el que las

herramientas tecnológicas revierten una gran importancia al permitir el control de estos

elementos identificando atrasos, fallas u holguras en la puesta en marcha del proyecto.

En la actualidad existen múltiples organizaciones, metodologías y estándares para la

gestión de proyectos desarrollados a nivel mundial gracias al auge y la importancia que ha

adquirido esta disciplina ya que la gestión moderna de proyectos ha tenido un interés

creciente en campos tan diversos como el mejoramiento organizacional , la innovación,

las fusiones y adquisiciones, los programas de capacitación ciudadana, entre otras (Luis,

S, Leonardo, S., 2010). En la figura 3 se pueden observar algunas de las más importantes

organizaciones dedicadas a generar propuestas de gestión de proyectos y que han sido

ampliamente expandidas en las organizaciones del mundo.

Figura 3. Organización de Gestión de Proyectos (Grupo de Investigación GIRH. Revista EAN,

2016)

Por último se han generado modelos de madurez, entendiéndose como la capacidad de

las organizaciones para identificar el nivel de implementación de un estándar en particular

18 Aporte de la minería de procesos a la gestión moderna de proyectos

(Solarte, L., Sanchez, L., 2014), en este caso de los estándares de gestión de proyectos

como los relacionados anteriormente, permitiendo medir las fortalezas, debilidades y

oportunidades en la implementación de dichas metodologías.

Dentro de este marco ha surgido una guía para la elaboración de un proyecto con una

metodología establecida en el denominado PMBOOK que es el que hemos tomado como

referencia en el presente trabajo.

1.2.1 Fases de un proyecto según el PMI versión 5.

El Project Management Institute es un instituto que asocia a profesionales de todo el

mundo relacionados con la gestión de proyectos. Esta institución pretende definir normas

y prácticas que se deben tener en cuenta para la gestión de proyectos de distinta índole,

las cuales han recibido gran aceptación a nivel mundial. En la década de los 70 se

desarrolló el primer capítulo conformado por 2000 miembros, y ya en la actualidad se

encuentra integrada por más de 200 capítulos y 260.000 miembros alrededor de 171

países (Valledor, L., David De la Fuente, D., 2010), este desarrollo se permitió gracias a

las buenas practicas reconocidas por profesionales de gestión de proyectos alrededor del

mundo. (Muñoz, L.; Gómez, L., 2011)

De tal manera que esta entidad plasmo las prácticas y fundamentos necesarios para la

adecuada gestión de los proyectos en la denominada “GUÍA DE LOS FUNDAMENTOS

PARA LA DIRECCIÓN DE PROYECTOS” o como también se conoce “GUÍA DEL PMBOK”

cuya versión actual es la quinta edición emitida en el año 2013. En esta guía se describen

las pautas que se deben seguir para la gestión de proyectos durante todo el ciclo de vida

del mismo. Además de identificar las metodologías, herramientas, prácticas y demás

elementos para la gestión de proyectos también promueve el uso de un vocabulario de uso

común para la dirección de proyectos de tal manera que pueda ser generalizado a nivel

mundial y en diversas prácticas y tipos de proyectos ya que a pesar de existir variedad de

estándares a nivel mundial el PMBOOK como lo indica Morris “refleja la ontología de la

profesión: el conjunto de palabras, relaciones y significados que describen la filosofía de

19

la gerencia de proyectos" (Morris, 2000, p. 156) lo cual ha permitido su difusión con mayor

amplitud y aceptación a nivel mundial.

La estructura del PMBOOK consta de tres secciones: el marco conceptual, los procesos

de la dirección de proyectos y por ultimo organiza en nueve áreas de conocimiento los

procesos que se describen en la anterior sección (Sánchez. y Solarte, L. 2010.p. 93)

El PMBOK enuncia 5 grupos de procesos para la dirección de proyectos los cuales son:

• Inicio

• Planificación

• Ejecución

• Monitoreo y Control

• Cierre

1.2.1.1 Grupo de Procesos de inicio

Lo conforman todos los procesos que definen el inicio de los proyectos y su alcance inicial.

También se identifican las personas que están involucradas directamente e indirectamente

en el proyecto. Adicionalmente se establece inicialmente los recursos financieros de los

cuales se va a disponer para la ejecución de proyecto.

1.2.1.2 Grupo de Procesos de Planificación

En este grupo se incluyen los subprocesos que permiten establecer el alcance definitivo

del proyecto, las metas y objetivos que se pretenden alcanzar, y en esa vía se incluye todo

el plan para la dirección del proyecto. Quizás es la etapa más compleja porque de allí se

20 Aporte de la minería de procesos a la gestión moderna de proyectos

desprende la ruta para la ejecución del proyecto de tal manera que se puedan lograr los

objetivos formulados al inicio.

También en este grupo se debe tener en cuenta que puede sufrir alteraciones o cambios

que se identifican en la ejecución, lo que lo hace una proceso reiterativo con constante

realimentación.

Desarrollar el plan para la Dirección del proyecto:

• Entradas: Acta de constitución del proyecto, Salidas de otros procesos, Factores

ambientales de la empresa, Activos de los procesos de la organización

• Herramientas y técnicas: Juicio de expertos, Técnicas de facilitación

• Salidas: Plan para la dirección del proyecto

Planificar la gestión del alcance:

•Entradas: Plan para la dirección del proyecto, Acta de constitución del proyecto, Factores

ambientales de la empresa, Activos de los procesos de la organización

•Herramientas y técnicas: Juicio de expertos, Reuniones

•Salidas: Plan de gestión del alcance, Plan de gestión de los requisitos

Recopilar requisitos:

• Entradas: Plan de gestión del alcance, Plan de gestión de los requisitos, Plan de gestión

de los interesados, Acta de constitución del proyecto, Registro de interesados

• Herramientas y técnicas: Entrevistas, Grupos focales, Talleres facilitados, Técnicas

grupales de creatividad, Técnicas grupales de toma de decisiones, Cuestionarios y

encuestas, Observaciones, Prototipos, Estudios comparativos, Diagramas de contexto,

Análisis de documentos

• Salidas: Documentación de requisitos, Matriz de trazabilidad de requisitos

Definir el alcance:

• Entradas: Plan de gestión del alcance, Acta de constitución del proyecto, Documentación

de requisitos, Activos de os procesos de la organización

21

• Herramientas y técnicas: Juicio de expertos, Análisis del producto, Generación de

alternativas, Talleres facilitados

• Salidas: Enunciado del alcance del proyecto, Actualizaciones a los documentos del

proyecto

Crear la EDT/WBS:

• Entradas: Plan de gestión del alcance, Enunciado del alcance del proyecto,

Documentación de requisitos, Factores ambientales de la empresa, Activos de los

procesos de la organización

• Herramientas y técnicas: Descomposición, juicio de expertos

• Salidas: Línea base del alcance, Actualizaciones a los documentos del proyecto

Planificar la gestión del cronograma:

• Entradas: Plan para la dirección del proyecto, Acta de constitución del proyecto, Factores

Activos de los procesos de la organización

• Herramientas y técnicas: Juicio de expertos, Técnicas analíticas, Reuniones

• Salidas: Plan de gestión del cronograma

Definir las actividades:

• Entradas: Plan de gestión del cronograma, Línea base del alcance, Factores ambientales

de la empresa, Activos de los procesos de la organización

• Herramientas y técnicas: Descomposición, Planificación gradual, Juicio de expertos

• Salidas: Lista de actividades, Atributos de las actividades, Lista de hitos

Secuenciar las actividades:

• Entradas: Plan de gestión del cronograma, Lista de actividades, Atributos de las

actividades, Lista de hitos, Enunciado del alcance del proyecto, Factores ambientales de

la empresa, Activos de los procesos de la organización

• Herramientas y técnicas: Método de diagramación por precedencia, Determinación de las

dependencias, Adelantos y retrasos

22 Aporte de la minería de procesos a la gestión moderna de proyectos

• Salidas: Diagramas de red del cronograma del proyecto, Actualizaciones a los

documentos del proyecto

Estimar los recursos de las actividades:

• Entradas: Plan de gestión del cronograma, Lista de actividades, Atributos de las

actividades, Calendario de recursos, Registro de riesgos, Estimación de costos de las

actividades, Factores ambientales de la empresa, Activos de los procesos de la

organización

• Herramientas y técnicas: Juicio de expertos, Análisis de alternativas, Datos publicados

de estimaciones, Estimación ascendente, Software de gestión de proyectos

• Salidas: Recursos requeridos para las actividades, Estructura de desglose de recursos,

Actualizaciones a los documentos del proyecto

Estimar la duración de las actividades:

• Entradas: Plan de gestión del cronograma, Lista de actividades, Atributos de las

actividades, Recursos requeridos para las actividades, Calendarios de recursos,

Enunciado del alcance del proyecto, Registro de riesgos, Estructura de desglose de

recursos, Factores ambientales de la empresa, Activos de los procesos de la organización

• Herramientas y técnicas: Juicio de expertos, estimación análoga, Estimación paramétrica,

estimación por tres valores, Técnicas grupales de toma de decisiones, Análisis de reservas

• Salidas: Estimación de la duración de las actividades, Actualizaciones a los documentos

del proyecto

Desarrollar el cronograma:

• Entradas: Plan de gestión del cronograma, Lista de actividades, Atributos de la actividad,

Diagramas de red del cronograma del proyecto, Recursos requeridos para las actividades,

Calendarios de recursos, Estimación de la duración de las actividades, Enunciado del

alcance del proyecto, Registro de riesgos, Asignaciones de personal al proyecto,

Estructura de desglose de recursos, Factores ambientales de la empresa, Activos de los

procesos de la organización

23

• Herramientas y técnicas: Análisis de la red del cronograma, Método de la ruta crítica,

Método de la cadena critica, Técnicas de optimización de recursos, Técnicas de modelado,

Adiantos y retrasos, Herramienta de programación

• Salidas: Línea base del cronograma, cronograma del proyecto, Datos del cronograma,

Calendario del proyecto

1.2.1.3 Grupo de Procesos de Ejecución

Los procesos de ejecución consisten como su nombre lo indica en aquellos procesos que

se realizan para llevar a cabo lo que se planteó en los procesos de planificación. En este

grupo se pone en puesta lo formulado en la etapa de inicio y planificación pretendiendo

cumplir con los objetivos del proyecto en ejecución.

1.2.1.4 Grupo de Procesos de Monitoreo y Control

Este proceso que se describe en el literal 4.4 del PMBOK en su quinta versión; consiste

en hacer seguimiento a la planificación del proyecto contrastando los resultados que se

están obteniendo versus los planes secundarios que constituyen la base del proyecto

Por consiguiente en este proceso se pretende evidenciar si se están consiguiendo las

metas propuestas y proyectadas según los planes anteriormente mencionados y encontrar

mejoras o cambios que hallan a lugar.

De manera que los resultados de este proceso en particular son las solicitudes de cambio,

informes de desempeño y actualizaciones al plan para la dirección del proyecto

24 Aporte de la minería de procesos a la gestión moderna de proyectos

1.2.1.5 Grupo de Procesos de cierre

En esta etapa del proyecto se pretende dar cierre formal al proyecto evidenciando los

resultados obtenidos después de la ejecución de todos los procesos que lo anteceden. En

esta etapa se pretende comprobar que todos los procesos hayan sido ejecutados y se

documenten los impactos y experiencias percibidas durante la puesta en marcha del

proyecto.

25

1.3 Caracterización de la minería de procesos

1.3.1 Surgimiento

El surgimiento, y posterior crecimiento vertiginoso de la informática ocurrido a finales del

siglo XX hasta la actualidad, ha llevado a que esta se encuentre presente en todos los

ámbitos de la vida cotidiana, desde el trabajo hasta los medios de comunicación

personales tales como una laptop personal o un teléfono celular, estas interacciones que

se dan con la tecnología generan segundo a segundo grandes cantidades de datos

almacenados por las distintas organizaciones e instituciones, que en busca de la eficiencia

han hecho de la informática parte fundamental de sus procesos, es así como un

requerimiento de un usuario a un empresa de telefonía celular o un requerimiento medico

por parte de un paciente quedan almacenados paso a paso con total descripción en

grandes bases de datos por citar tan solo un ejemplo, los cual nos lleva a pensar en un

mundo cada vez más digitalizado q más allá de ir de la mano con los acontecimientos de

la vida diaria no informática , se está convirtiendo en el reflejo de esta, esta gran cantidad

de datos son por tanto el reflejo de los procesos que realizan las distintas organizaciones.

Ante este gran volumen de datos han surgido enfoques como la minería de datos, que

buscan obtener información útil de estos, esta sin embargo como lo asevera Aalst(2014)

desde la perspectiva de los procesos ha dejado vacíos ya que no permite visualizarlos,

esto sumado a los vacíos que otras técnicas como la BI inteligencia de negocios y BPM

han dejado, puesto que la “BI se centra en cuadros de mando simples y reportes más que

en claras percepciones de los Procesos de Negocio, y BPM depende en gran Medida del

modelado experto e idealizado del cómo debe ser el proceso y no ayuda a las partes

interesadas a Comprender el cómo es de los procesos” (Aalst,2011,p.7), ha generado

como respuesta la aparición de la minería de procesos la cual busca entender los registros

de datos en el marco de procesos , con el fin de lograr mejoras en los últimos, para lo cual

además de técnicas propias adapta algunas de los enfoques mencionados anteriormente.

26 Aporte de la minería de procesos a la gestión moderna de proyectos

En este orden de ideas “la minería de procesos tiene como objetivo reducir la brecha entre

el análisis de grandes datos y la gestión tradicional de Procesos de Negocio” (Dixit, Buijs,

Aalst, Hompes, Buurman, 2015, p.1)

1.3.2 Tipos de minería de procesos

De acuerdo a Aalst (2016) existen tres tipos de minería de procesos, Descubrimiento,

Conformidad y Mejoramiento.

• La minería de procesos denominada Descubrimiento tiene como objetivo descubrir

el flujo del proceso sin tener información alguna de este más que un registro de eventos

de actividades desarrolladas

• El segundo tipo de minería de procesos, Conformidad, consiste en tomar un modelo

de proceso ya existente, haya sido este generado de forma manual o mediante

descubrimiento, y contrastarlo con un registro de eventos reales con el fin de determinar si

el comportamiento de proceso que estos describen se ajustan a dicho modelo.

• El tercer tipo de minería de procesos es Mejora, este tipo de minería se basa en la

comprobación de la conformidad explicada en el párrafo anterior, para a partir de allí

mejorar el modelo existente logrando que este refleje la realidad, esto supone cambios en

el modelo leves o significativos.

De acuerdo a Chamorro (2013), con este tipo de Minería se puede buscar extender el

modelo utilizando información adicional disponible en los registros de eventos; existen

también enfoques que buscan la mejora del modelo bajo la premisa de que los procesos

no son estáticos y por lo tanto evolucionan en el tiempo, como se muestra en (Hompes,

Buijs, Aalst, Dixit y Buurman, 2015)

27

Figura 4. Tipos de minería de procesos. Aalst, W.M.P. (2011). Process Mining: Discovery, Conformance and Enhancement of business processes. Berlin: Springer.

1.3.3 Perspectivas de la minería de procesos

De acuerdo a la naturaleza de los procesos, los eventos obtenidos y los atributos objeto

de estudio de dichos eventos, se puede aplicar las distintas técnicas de minería de

procesos que se enfoquen en analizar y arrojar una información en particular como puede

ser el flujo de los procesos, los tiempos de los eventos para encontrar cuellos de botella,

la interacción entre los distintos recursos involucrados, entre otros. De tal manera que se

entiende como perspectiva el enfoque de análisis que se realiza a un registro de eventos

de acuerdo a las preguntas que se espera resolver y a la información disponible, las

siguientes son las perspectivas de la minería de procesos:

•La perspectiva del flujo de control, tiene como objetivo lograr la representación más exacta

del flujo de proceso, es decir de las actividades y conexiones que son descritas en los

registros de eventos.

•La perspectiva del tiempo, está enfocada en el análisis de frecuencias y tiempos de

desempeño que presentan las distintas actividades del registro de eventos

28 Aporte de la minería de procesos a la gestión moderna de proyectos

•La perspectiva del caso, implica el análisis de casos particulares dentro del registro de

eventos que puedan ser de interés, puede ser realizada desde cualquiera de las otras tres

perspectivas.

•La perspectiva organizacional, está relacionada con la interacción presentada entre los

recursos que desempeñan las actividades de acuerdo al registro de eventos.

“La aplicación de técnicas de minería de procesos de múltiples perspectivas en la práctica

es una tarea laboriosa cuando los datos de eventos contienen un gran número de atributos

y muchas variantes diferentes de casos.”(Mannhasrdt, Leoni y Reijers, 2015,1)

1.3.4 Características necesarias de un registro de eventos en minería de procesos

De acuerdo a Rozinat (s.f) Un registro de eventos necesita como mínimo los siguientes

tres elementos en su estructura para ser analizado con las técnicas de minería de

procesos.

• identificador o número de caso (ID de caso): Se refiere al número asignado al conjunto

de actividades que conforman un proceso desde su inicio hasta su final, por ejemplo en un

proceso que resuelve quejas por parte de los clientes en una empresa de telefonía celular,

las actividades que lo conforman deben ser etiquetadas con un mismo número de caso,

el cual será distinto para cada solicitud; este número o identificador de caso se establece

de acuerdo a las características particulares de los procesos de negocio y al enfoque de

análisis.

Así,

“puede haber más de una manera de configurar su número de caso. Por

ejemplo, en un proceso de venta podría configurar el ID de caso en dos

diferentes caminos:

1. Se puede considerar el embudo de ventas como el proceso que se desea

analizar. Por lo tanto, el número de entrega del producto es su ID de caso.

2. Al mismo tiempo, es posible que desee ver el proceso de ventas global

para un cliente como su proceso de alcance, el mismo cliente puede haber

pasado a través de su embudo de ventas para diferentes productos. En

consecuencia, el ID de cliente es el ID de caso” (Rozinat, s.f, 4)

29

• Nombre de actividad: Se refiere al nombre asignado a cada parte o paso del proceso

desde su inicio hasta su final.

• Etiqueta de tiempo: Se refiere a cuando fue realizada la actividad, puede ser establecida

por una fecha, hora, o, fecha y hora, dependiendo del grado de detalle del registro de

eventos este puede tener una etiqueta de tiempo de inicio de la actividad y una etiqueta

de tiempo de finalización de la actividad, en este caso es posible incorporar en los modelos

la perspectiva de tiempo que permite analizar el desempeño de las actividades.

• Atributos adicionales: Se refiere a toda información adicional diferente al ID de caso,

nombre de actividad y etiqueta de tiempo, que permita analizar de una manera más

completa el proceso, por ejemplo al adicionar el recurso que realiza cada actividad se

puede incorporar la perspectiva organizacional mencionada anteriormente, pueden

incluirse tantos atributos adicionales como se considere necesario.

A continuación se muestra un ejemplo de un registro de eventos con la estructura

necesaria para ser utilizado en minería de procesos.

Tabla 1. Ejemplo de un Registro De Eventos.

Fuente. Fluxicon Disco user’s guide. http://www.fluxicon.com/disco/files/Disco-User-Guide.pdf

30 Aporte de la minería de procesos a la gestión moderna de proyectos

1.3.5 Relación entre un registro de eventos y un modelo de proceso

• PLAY – OUT: Se refiere al enfoque tradicional en el cual los datos de eventos son

generados y registrados a partir de un modelo ya existente.

• PLAY-IN: Se refiere al descubrimiento de un modelo a partir de un registro de eventos

generado y grabado a priori.

• REPLAY: Consiste en la reproducción de un registro de eventos en un modelo ya

existente a partir del cual se ha generado dicho registro, con el fin de encontrar

desviaciones entre el comportamiento mostrado en este registro y el modelo, aprender de

comportamientos puntuales del modelo y encontrar cuellos de botella.

Figura 5. Relación entre el registro de eventos y el modelo. Aalst, W.M.P. (2011). Process Mining: Discovery, Conformance and Enhancement of business processes. Berlin: Springer.

31

1.3.6 Descubrimiento de procesos

A partir de un registro de eventos que debe tener las características mencionadas

anteriormente, se busca descubrir el flujo de proceso que represente el comportamiento

observado en dicho registro, el objetivo es obtener un modelo que tenga un equilibrio entre

las siguientes cuatro propiedades o criterios de calidad de un modelo:

• Adaptación: Se refiere a la capacidad del modelo para replicar el proceder de todos los

casos en el registro de eventos.

• Precisión: Se refiere a la capacidad del modelo para evitar la representación de casos

cuyo proceder sea diferente al descrito en el registro de eventos

• Generalización: Es la capacidad del modelo para ofrecer una representación

generalizada del comportamiento descrito de los casos.

• Simplicidad: “El modelo descubierto debe ser tan simple como sea posible” (Aalst,

2011, 128)

Figura 6. Balance de las cuatro dimensiones de calidad: Adaptabilidad, Simplicidad, Precisión y generalización. Aalst, W.M.P. (2011). Process Mining: Discovery, Conformance and Enhancement of business processes. Berlin: Springer. Un registro de eventos en ocasiones puede no ser suficiente para tener entendimiento de todos los posibles comportamientos que un proceso pueda llegar a tener, para ello existe un enfoque que busca descubrir el proceso con registros de eventos localizados, lo cual

32 Aporte de la minería de procesos a la gestión moderna de proyectos

puede brindar un detalle de información mayor al que se obtiene con el registro de eventos general (Aalst, Kalenkova, Rubin y Verbeek,2015).

1.3.7 Técnicas de minería de procesos

• Algoritmo Alfa: Este algoritmo fue uno de los primeros establecidos en minería de

procesos para realizar descubrimiento de procesos para lo cual utiliza la notación de redes

de Petri.

El algoritmo consiste en determinar las dependencias presentadas entre las actividades de

todos los casos que son descritos, las cuales se pueden visualizar más fácilmente en una

tabla, para luego ser representadas en una red de Petri, a continuación se presentan la

secuencia de actividades de 4 casos y la representación de sus relaciones.

Tabla 2 Representación de las relaciones entre las actividades de 4 casos

Fuente: Process Mining: Discovery, Conformance and Enhancement of business processes

(2011).

Como se observa en la tabla 2, el algoritmo utiliza cuatro tipos de posibles relaciones entre

las actividades, estas relaciones son luego representadas en una red de Petri, para este

caso particular la red de Petri es la siguiente:

33

Figura 7. Red de Petri descubierta con el algoritmo alfa. Aalst, W.M.P. (2011). Process Mining: Discovery, Conformance and Enhancement of business processes. Berlin: Springer.

Es importante anotar que este algoritmo es un poco simple para manejar los cuatro criterios

de calidad de un modelo.

Minería heurística: Los algoritmos heurísticos, son desarrollados teniendo en

cuenta tanto las frecuencias de las actividades como de las conexiones entre estas,

el objetivo principal al descubrir el modelo es tener en cuenta únicamente las

actividades y conexiones más predominantes, el modelo es representado mediante

redes causales.

Figura 8.Red causal obtenida a partir de un registro de eventos. Aalst, W.M.P. (2011). Process Mining: Discovery, Conformance and Enhancement of business processes. Berlin: Springer.

34 Aporte de la minería de procesos a la gestión moderna de proyectos

Figura 9. Vista alternativa de la red causal. Aalst, W.M.P. (2011). Process Mining: Discovery, Conformance and Enhancement of business processes. Berlin: Springer.

Minería de procesos genética: Los algoritmos genéticos descubren el proceso

imitando los comportamientos que se presentan en la evolución natural, “estos

enfoques no son determinísticos y dependen de la aleatorización para encontrar

nuevas alternativas, como en cualquier algoritmo genético hay cuatro principales

pasos, inicialización, selección, reproducción y terminación” (Aalst, 2011,169). Este

enfoque es bastante completo sin embargo no es del todo útil para registros de

eventos demasiado largos ya que su eficiencia computacional es baja. El esbozo

general de la técnica de minería genética lo podemos observar en la figura 10, en

la que podemos identificar las distintas etapas que se deben tener en cuenta para

obtener el modelo del proceso.

35

Figura 10. Vista general del enfoque utilizado por la minería de procesos genética. Aalst, W.M.P. (2011). Process Mining: Discovery, Conformance and Enhancement of business processes. Berlin: Springer.

Minería basada en regiones:

o Regiones basadas en estados: Esta técnica de descubrimiento de

procesos, convierte un registro de eventos en un sistema de transición, a

partir del cual se genera una red de Petri.

El algoritmo establece regiones en el sistema de transición de acuerdo a las características

de comportamiento de cada uno de los eventos que son descritos en el caso para a luego

sintetizarlos en la red de Petri.

36 Aporte de la minería de procesos a la gestión moderna de proyectos

• Regiones basadas en lenguaje: Este algoritmo establece regiones en el registro de

eventos, a partir de un sistema de ecuaciones inicial formulado para cumplir las

propiedades que debe tener una región.

1.3.8 Comprobación de la conformidad

La comprobación de la conformidad tiene como objetivo comparar un registro de eventos

con un modelo ya existente, con el fin de observar si el comportamiento observado en el

registro de eventos obedece al comportamiento a-priori que representa el modelo, y de

esta manera determinar posibles desviaciones existentes.

Según Fahland y Aalst (2015) es posible reparar un modelo para que mejore su

conformidad sin que sufra cambios significativos, Otra técnica de reparación de modelo se

Figura 11. Sistema de transición obtenido a partir de un registro de eventos, convertido en una red de Petri. Aalst, W.M.P. (2011). Process Mining: Discovery, Conformance and Enhancement of business processes. Berlin: Springer.

37

muestra en de Leoni, Maggi y Aalst (2015) la cual se basa en modelos de procesos

declarativos.

1.3.8.1 Reproducción del token

Esta técnica tiene como objetivo reproducir un token1 en una red de Petri ya existente,

cada uno de los casos de un registro de eventos es reproducido en dicha red para

establecer el adaptabilidad (uno de los cuatro criterios de calidad de un modelo), es decir

la capacidad del modelo para reproducirlos.

Para esto la técnica establece cuatro tipos de tokens posibles al reproducir un caso,

p=tokens producidos, c= tokens consumidos, m=tokens faltantes, r=tokens sobrantes, los

cuales establecen si un caso puede ser reproducido completamente o parcialmente.

La adaptabilidad para un caso en una red Petri N es:

𝐴𝑑𝑎𝑝𝑡𝑎𝑏𝑖𝑙𝑖𝑑𝑎𝑑(𝜎, 𝑁) =1

2(1 −

𝑚

𝑐) +

1

2(1 −

𝑟

𝑝)

Ecuación 1. (Aalst, 2014)

1 Un TOKEN es un símbolo que tiene forma circular el cual corre a través de una red de Petri, cada Token

representa un caso.

38 Aporte de la minería de procesos a la gestión moderna de proyectos

Figura 12. Reproducción de un caso en una red de Petri. Aalst, W.M.P. (2011). Process Mining: Discovery, Conformance and Enhancement of business processes. Berlin: Springer.

En la ilustración anterior observamos la reproducción de una caso con secuencia

actividades (a, c, d, e, h), a medida que la reproducción avanza se hace el conteo

acumulado de los tokens producidos, consumidos, faltantes y sobrantes; de acuerdo a la

formula mencionada anteriormente la adaptabilidad para este caso es 1.

En Verbeek y Aalst (2015) se da un marco de referencia para diagnosticar modelos a partir

de la técnica de reproducción del token.

Comparación de huellas: Para comprobar la conformidad esta técnica compara dos

matrices de relaciones. La primera matriz de relaciones se genera a partir del

registro de eventos contra el cual se comprobará la conformidad. A partir del

modelo existente se genera un registro de eventos completo, luego de este se

genera la segunda matriz de relaciones

Estas matrices se comparan y la conformidad se establece de acuerdo a las diferencias

presentadas.

39

Fuente: Process Mining: Discovery, Conformance and Enhancement of business processes (2011)

En la ilustración anterior se observa primero la matriz de relaciones generada a partir del

registro de eventos inicial, en segundo lugar aparece la matriz de relaciones generada

Tabla 3. Comparación entre matrices de relaciones para comprobación de la conformidad.

40 Aporte de la minería de procesos a la gestión moderna de proyectos

desde un registro de eventos PLAY-OUT, por ultimo aparece la matriz que muestra las

diferencias entre estas, y por tanto las desviaciones presentadas.

1.3.9 Perspectivas de minería adicionales

Perspectiva organizacional: Las técnicas de minería organizacional permiten establecer

el flujo de trabajo y las relaciones entre personas, grupos de trabajo, roles y/o

departamentos en una organización.

La minería organizacional depende de la disponibilidad de un atributo adicional en el

registro de eventos denominado recurso, el cual es asociado a cada actividad dentro de

este.

Figura 13.Ejemplo red social de trabajo a nivel de recurso individual. Aalst, W.M.P. (2011). Process Mining: Discovery, Conformance and Enhancement of business processes. Berlin: Springer.

Perspectiva de tiempo: Esta perspectiva utiliza las etiquetas de tiempo disponibles en un

registro de eventos para medir los niveles de desempeño por actividad y por recurso, y

detectar cuellos de botella para los cuales también tiene en cuenta las frecuencias que

presenta cada actividad.

Los tiempos de desempeño son medidos a través de la técnica de reproducción del token.

41

Figura 14.Reproducción del Token para tres casos (se muestran tiempos de inicio, ejecución, finalización y espera en cada actividad). Aalst, W.M.P. (2011). Process Mining: Discovery, Conformance and Enhancement of business processes. Berlin: Springer.

Perspectiva de caso: Esta perspectiva de acuerdo a Aalst (2011), tiene como objetivo el

aprendizaje de reglas de comportamiento en el flujo de proceso tales como los factores

que influyen en el curso seguido después de un punto de decisión, para ello se establecen

variables predictoras basadas en los atributos particulares de cada caso a partir de las

cuales se determina una variable de respuesta mediante técnicas de clasificación como

árboles de decisión.

El comportamiento de la variable de respuesta se establece a través de la reproducción

del token, y es la entrada de los algoritmos de clasificación.

42 Aporte de la minería de procesos a la gestión moderna de proyectos

Figura 15. Usando los atributos de los eventos es aprendida la regla de comportamiento en el punto de decisión establecido por la actividad x. Aalst, W.M.P. (2011). Process Mining: Discovery, Conformance and Enhancement of business processes. Berlin: Springer.

En la ilustración anterior se observa como a partir de los atributos de los eventos se

establecen las características que tiene un caso al momento de elegir la actividad siguiente

al punto de decisión establecido por la actividad x.

43

1.3.10 Ciclo de vida L

Figura 16. Ciclo de vida L para un proyecto típico de minería de procesos. Aalst, W.M.P. (2011). Process Mining: Discovery, Conformance and Enhancement of business processes. Berlin: Springer.

La ilustración anterior describe el ciclo de vida un proyecto típico de minería de procesos

en el cual se muestran los siguientes pasos:

44 Aporte de la minería de procesos a la gestión moderna de proyectos

Etapa cero: Plan y justificación: Deben definirse los objetivos y beneficios que se esperan

alcanzar con el proyecto, así como también las actividades a desarrollar.

Existen tres tipos de proyectos de minería de procesos:

Como se muestra en Alst(2011) existen tres tipos de proyectos de minería de procesos :

Proyectos de minería de procesos basados en la información, en este tipo de

proyectos no existe una pregunta específica a resolver que motive el proyecto, y se

espera obtener información útil a través de la exploración

Proyectos de minería de procesos basados en preguntas: En este tipo de proyectos

se quiere responder una o varias preguntas específicas relacionadas con el

negocio

Proyectos de minería de procesos basados en metas: En este tipo de proyectos se

busca mejorar procesos con respecto a un indicador específico.

Etapa 1: En esta etapa se debe tener entendimiento de los datos y del negocio, para esto

deben extraerse los datos históricos y modelos manuales disponibles

Etapa 2: En esta etapa se definen los registros de eventos a utilizar y la estructura de los

atributos de estos para luego crear el modelo de flujo de control utilizando las técnicas para

descubrimiento de procesos el modelo descubierto o un modelo ya existente puede

someterse a comprobaciones de conformidad para medir el nivel de ajuste entre el modelo

y el comportamiento de los datos extraídos

Etapa 3: En esta etapa son adicionadas al modelo la perspectiva de tiempo, la perspectiva

de caso y la perspectiva organizacional

Etapa 4: Soporte operacional: En esta etapa se provee soporte operacional de casos que

se encuentren actualmente en ejecución.

En Eck,Lu,Lemmans y Aalst(2015) se toma un proceso de compra perteneciente a IBM

como caso de estudio para desarrollar un proyecto de minería de procesos y mostrar su

aplicación en la vida real.

45

2 Caso de estudio

La minería de procesos claramente es una herramienta que permite mejorar la gestión de

los procesos de negocio, sin embargo esta no nos dice lo que pasara sino que describe lo

que ha pasado a partir de unos registros de eventos grabados en un periodo de tiempo

específico, es por esta razón que para aplicar la minería de procesos a la gestión de

proyectos debe realizarse teniendo como premisa principal el conocimiento de información

grabada sistemáticamente con un proceso como marco.

A pesar de que el PMI en su versión 5 nos da un marco de referencia acerca de los

procesos a desarrollar en la etapa de planificación para un proyecto, estos lineamientos

son de carácter general y deben ser adaptados a las reglas de negocio particulares de

cada proyecto, es por esta razón que en este trabajo se busca establecer una metodología

de carácter general que permita brindar una línea base para obtener una mayor asertividad

en las entradas de estos procesos, de tal manera que puedan ser mejorados sin importar

las características del proyecto.

La metodología desde un enfoque deductivo busca analizar el proyecto como un todo,

basándose en los datos posteriores a su culminación, haya sido esta exitosa o no, con el

fin de evaluar el desempeño de los procesos, partiendo de la premisa de que la correcta

ejecución de un proyecto es la consecuencia directa de su planificación, con el fin de

realizar análisis cuyas conclusiones serán la línea base mencionada en el párrafo anterior

de toda la planificación.

Teniendo en cuenta la perspectiva desde la cual el proyecto se ve como un todo, este debe

verse por tanto como un proceso en sí mismo, en este orden de ideas la minería de

procesos será aplicada a un proceso universal, el proyecto, cuya ejecución arrojara los

datos necesarios que permitirán descubrir el proceso realizado, es decir el flujo de control

de proceso del proyecto, además de su desempeño en las distintas partes de este.

46 Aporte de la minería de procesos a la gestión moderna de proyectos

El tipo de minería de procesos que se aplicara será Descubrimiento de proceso, en la cual

la relación de los registros de eventos y el proceso descubierto es Play-in.

Figura 17. Relación de la minería de procesos y la planeación de un proyecto, partiendo de los registros de eventos generados en la ejecución. Adaptada de Project Management institute, (2013), PMbok.

47

2.1 Metodología propuesta

La metodología propuesta se desarrolla en los siguientes pasos:

1. Determinar las características específicas del proyecto a desarrollar:

El caso de estudio particular consiste en un proyecto del área de la construcción, más

específicamente de edificios multifamiliares.

2. identificar proyectos con especificaciones iguales o similares, que hayan sido

desarrollados y culminados a la fecha, y escoger aquellos proyectos acerca de los cuales

se tenga información respecto a la ejecución se sus actividades en su totalidad, tales como

fecha de inicio y fecha de finalización

Luego de identificar las características específicas del proyecto a desarrollar, es necesario

identificar proyectos iguales o similares en un alto porcentaje que hayan sido culminados

en su totalidad a la fecha del inicio de la planeación, para ello se pueden presentar dos

situaciones:

La primera es que dichos proyectos puedan ser identificados al interior de la empresa que

desarrollara el proyecto, lo cual supondría una acceso más fácil a la información requerida,

y la segunda en la cual los proyectos son identificados fuera de la empresa lo cual no debe

afectar los resultados de las conclusiones arrojadas por la minería de procesos teniendo

como premisa que se cuenta con la información mínima requerida, estructurada y

confiable.

En este caso particular se identificaron tres proyectos de características iguales que se

desarrollaron al interior de una misma empresa en un periodo de tiempo de dos años

anteriores al momento de realizar la planeación.

Los proyectos fueron escogidos de un software de planeación denominado Primavera P6

Professional.

A continuación se muestra La estructura empresarial de proyectos EPS de la empresa que

desarrollo los tres proyectos escogidos, así como también la estructura de las EDT-WBS

de cada proyecto.

48 Aporte de la minería de procesos a la gestión moderna de proyectos

Figura 18. Estructura empresarial de proyectos EPS. Obtenida del software primavera p6.

Figura 19. Estructura de la EDT/WBS proyecto 1. Obtenida del software primavera p6

49

Figura 20. Estructura de la EDT/WBS proyecto 2. Obtenida del software primavera p6

Figura 21. Estructura de la EDT/WBS proyecto 3. Obtenida del software primavera p6

50 Aporte de la minería de procesos a la gestión moderna de proyectos

3. extraer la información citada en el paso 2

Debe extraerse la información disponible de los proyectos seleccionados, este paso será

desarrollado en el capítulo 5.

4. aplicar las técnicas de minería de procesos más adecuadas de acuerdo a las

características de la información extraída

5. realizar análisis de los resultados, estableciendo conclusiones y recomendaciones, las

cuales serán entradas adicionales a las propuestas por el PMI para la planificación del

proyecto

51

3 Minería de procesos aplicada a los procesos de planificación en la dirección de proyectos.

3.1 Preguntas que se espera resolver al aplicar minería de procesos al proyecto

Con el presente proyecto de minería de procesos se busca descubrir el flujo de control de

las actividades desempeñadas en los tres proyectos tomados como caso de estudio,

además se pretende establecer las actividades críticas y los posibles cuellos de botella

que estas puedan generar, con el fin de generar información útil que pueda ser adicionada

a las entradas establecidas por el PMI para los procesos de planificación

3.2 Extracción de datos de proyecto mediante software primavera

Los registros de eventos inicialmente disponibles en el software primavera contienen la

estructura de la siguiente tabla y son extraídos de forma individual para cada uno de los

tres proyectos acerca de los cuales se tiene la información requerida.

Tabla 4. Estructura original de los registros de eventos extraídos

task_code status_code wbs_id task_name Full task name start_date end_date

ID de

actividad

Estado de

actividad

Código de

EDT

Nombre

Actividad

Nombre

completo

Actividad (*)Fecha inicio

(*)Fecha

Finalización

Fuente: software primavera p6.

52 Aporte de la minería de procesos a la gestión moderna de proyectos

3.3 Definición de los registros de eventos

Luego de realizar la extracción de los registros de eventos es necesario realizar una

inspección de estos con el fin de determinar si la información con que se dispone es útil

para realizar la correspondiente minería de procesos, para luego seleccionar únicamente

la información que se considere realmente relevante.

Como anteriormente se mencionaba, las características mínimas que se requieren en un

registro de eventos para ser utilizado en las técnicas de minería de procesos, son un

numero de caso, nombre de la actividad y una etiqueta de tiempo, En la tabla anterior

observamos que se cuenta con un nombre de actividad y con dos etiquetas de tiempo

(fecha de inicio y fecha de finalización), sin embargo no hay un número de caso y por tanto

la información no cumple con los requisitos mínimos para aplicar la minería de procesos,

aun así el hecho de que la información este separada por cada proyecto permite asignar

un numero de caso a los datos de los eventos de cada uno de estos, con lo cual la

información esta apta para utilizarse como entrada en la minería de procesos.

Si bien la información ya reúne los requisitos mínimos, no se considera relevante en su

totalidad y por tanto se escogen únicamente las columnas que se presentan en el anexo

Registro de eventos utilizado en caso de estudio., que consolida la información de los

eventos de los tres proyectos.

53

3.4 Perspectiva flujo de control

3.4.1 Descubrimiento del proceso

Luego de la realización de la selección, inspección y filtrado inicial del registro de eventos

de los cuales esperamos descubrir el flujo de control del proceso a examinar, en nuestro

caso particular del caso propiamente dicho de estudio expuesto en el capítulo 4,

procedemos utilizar los registros de eventos mencionados anteriormente los cuales deben

contar como mínimo con un numero de caso, nombre de actividad y una etiqueta de

tiempo.

Como ya resaltado en capítulos anteriores es fundamental e imprescindible contar en el

registro de eventos con un numero de caso, un nombre de actividad y una etiqueta de

tiempo, puesto que son las entradas básicas que utilizan los algoritmos de minería de

procesos para el posterior descubrimiento de estos, por lo tanto y dando por sentado que

nuestro registro de eventos es apto para su uso procederemos a ingresarlo en el software

Disco, sin embargo antes de hacerlo debemos recordar que cuando se tienen etiquetas de

tiempo se pueden presentar dos casos, siendo el primero tener una sola etiqueta de tiempo

y el segundo tener dos etiquetas de tiempo, los cuales desarrollaremos para nuestro caso

de estudio en las siguientes secciones.

3.4.2 Descubrimiento de proceso con el registro de datos filtrando número de caso, nombre actividad y fecha de inicio

Para obtener un flujo de control es necesario determinar si se quieren visualizar todas las

actividades o únicamente las más frecuentes, del mismo modo debe determinarse si se

quieren mostrar todos los caminos del flujo de control o si son de interés únicamente los

más predominantes, lo cual afectara directamente en el diagrama de flujo de control y en

su complejidad como de esperarse y q veremos más adelante.

54 Aporte de la minería de procesos a la gestión moderna de proyectos

3.4.3 Descubrimiento del flujo de control de proceso visualizando el 100% de las actividades y las conexiones de flujo más predominantes

En esta sección se muestra en la figura 19. el flujo de control descubierto con el software

Disco Mostrando todas las actividades y únicamente los flujos más predominantes, como

podemos observar el flujo nos describe un proceso en su mayoría lineal , lo cual supondría

la dependencia entre actividades, y bucles de repetición individuales en las actividades

E,J,M,L además de un bucle conformado por las actividades U-X.

Esto nos permite abstraer una idea general del flujo del proceso particular, sin embargo y

como veremos en la siguiente sección el hecho de tener una sola etiqueta de tiempo tiene

debilidades al momento de obtener un diagrama representativo 100%.

Por el momento los colores y números que se encuentran en el diagrama serán ignorados

y su significado se explicara en la sección de perspectiva del caso.

Figura 22. Flujo de control de proceso descubierto utilizando el log filtrando Case ID, Nombre actividad y fecha de inicio. Elaboración propia con software Disco.

55

3.4.4 Descubrimiento del flujo de control de proceso visualizando el 100% de las actividades y todas las conexiones de flujo

En esta sección se muestra el flujo de control descubierto por el software Disco mostrando

todas las actividades y el 100% de los caminos posibles de flujo que se presentan de

acuerdo al registro de eventos , como podemos notar se sigue observando un flujo en su

mayoría lineal y con los mismos bucles descritos en la sección anterior, sin embargo al

presentarse el 100% de los caminos de flujo posibles se observan nuevos posibles

comportamientos de proceso, tal cual como era de esperarse, entre los cuales se observan

nuevos bucles entre las actividades C-D, I-H,R-O, y un bucle individual en T, lo cual nos

frece una idea más significativa del proceso de flujo real.

Es necesario resaltar que aunque se presentan el 100% de los caminos las debilidades de

contar con una sola etiqueta de tiempo siguen estando presentes.

Figura 23. Flujo de proceso descubierto utilizando el log filtrando Case ID, name activista y fecha de inicio. Elaboración propia con software Disco.

56 Aporte de la minería de procesos a la gestión moderna de proyectos

3.4.5 Descubrimiento de flujo de control de proceso utilizando las etiquetas de tiempo fecha de inicio y fecha de finalización

En esta sección se muestra el flujo de proceso descubierto utilizando el registro de eventos

filtrando con un Número de caso, Nombre de actividad y dos etiquetas de tiempo, que en

este caso serán fecha de inicio y fecha de finalización.

Al igual que en la sección anterior veremos la diferencia entre observar todas las

actividades únicamente con los caminos de flujo más predominantes o contrariamente

todos los caminos.

3.4.6 Descubrimiento del flujo de control de proceso visualizando el 100% de las actividades y únicamente las conexiones de flujo más predominantes

Se presenta el Flujo de control mostrando todas las actividades y solo las conexiones más

predominantes, pero esta vez con dos etiquetas de tiempo, la primera denominada etiqueta

de tiempo inicio y la segunda denominada etiqueta de inicio de fin, las cuales aparecen en

el registro de eventos como fecha de inicio y fecha de finalización respectivamente.

Lo primero que hay que resaltar del flujo de la figura 24. es que, a diferencia de los flujos

obtenidos con una sola etiqueta de tiempo, no se presenta dominantemente lineal como si

se presentan los anteriores, ya que muestra actividades que se desarrollan en paralelo

como claramente se ve en las actividades D-C, G-H-I, P-Q-S, O-R, esto se debe a que el

modelo al tener en cuenta la etiqueta de fin, en nuestra caso fecha de finalización, puede

establecer la terminación de las actividades y con ello puede ubicarlas de manera más

exacta en el diagrama, a diferencia del modelo con una solo etiqueta de tiempo que al no

conocer dicha duración asigna arbitrariamente de manera lineal las actividades que tienen

la misma etiqueta de tiempo de inicio.

Teniendo en cuenta lo anterior se puede establecer que para el descubrimiento de flujo de

procesos una etiqueta de tiempo es efectiva cuando el proceso en su naturaleza no realiza

actividades paralelas, en caso contrario el flujo obtenido no es representativo, por lo cual

57

se recomienda siempre utilizar dos etiquetas de tiempo para obtener modelos más

ajustados a la realidad, ya que puede presentarse el caso en el cual el proceso tiene

actividades paralelas lo que podría cambiar radicalmente la interpretación del modelo ,sin

embargo se reconoce la dificultad que puede implicar esto dependiendo el sistema del cual

se extraen los registros de eventos.

Figura 24. Flujo de proceso descubierto utilizando el log inicial filtrando únicamente Case ID, Nombre actividad, Fecha inicio y fecha finalización. Elaboración propia con software Disco.

58 Aporte de la minería de procesos a la gestión moderna de proyectos

3.4.7 Descubrimiento del flujo de control de proceso visualizando el 100% de las actividades y todas las conexiones de flujo

Se presenta el flujo de control obtenido utilizando dos etiquetas de tiempo, la primera de

inicio y la segunda de finalización en esta caso particular fecha de inicio y fecha de

finalización respectivamente, el modelo obtenido muestra todas las actividades y todas

las conexiones posibles.

Al igual que en modelo obtenido en la sección anterior se puede ver el comportamiento

no lineal que presenta actividades paralelas, sin embargo las conexiones adicionales se

presentan principalmente entre dichas actividades ya que al ser paralelas el modelo

muestra todos los flujos desde estas a la siguiente actividad lo cual puede hacer más difícil

la interpretación del mismo, por ello se recomienda descubrir el modelo únicamente con

las conexiones más representativas, que para nuestro caso es el modelo de la sección

(anterior), sin embargo el modelo de la actual sección puede ser utilizado para realizar un

análisis del modelo desde cada caso en particular como se mostrara secciones más

adelante, sin embargo se resalta que el modelo representativo obtenido para nuestro caso

de estudio particular es el de la sección.

Figura 25. Flujo de proceso descubierto utilizando el log inicial filtrando únicamente Case ID, Nombre actividad, Fecha inicio y fecha finalización. Elaboración propia con software Disco.

59

3.5 Descubrimiento de proceso con técnicas adicionales

Uno de los enfoques principales de la minería de procesos es el descubrimiento del

proceso a partir de los registros de eventos. Para ello se emplean las técnicas que se han

enunciado hasta el momento y las cuales se ejecutaran mediante la utilización del software

PROM versión 6.4.1 y los plug-in que se encuentran en el package manager del mismo

programa.

3.5.1 Sistema de transición

Ahora bien una vez determinado el flujo mediante la identificación de las precedencias y

mediante la utilización del software PROM 6.4.1 se construye el sistema de transición

obtenido en la figura 26 basado en el registro de eventos del flujo de proceso objeto de

estudio. Con él se obtiene un esbozo general del proceso en el que se pueden identificar

las relaciones y transiciones entre actividades, lo cual permite la identificación de

secuencias, bucles y demás comportamientos de los eventos a nivel general.

Figura 26.Sistema de transición. Elaboración propia con software PROM.

60 Aporte de la minería de procesos a la gestión moderna de proyectos

3.5.2 Red de Petri desde sistema de transición

A partir del sistema de transición obtenido con anterioridad se puede obtener una red de

Petri aplicando las denominadas regiones basadas en el estado lo cual permite una

representación del modelo causal de eventos más completa en la que se es capaz de

reproducir todos los registros desde el inicio hasta el fin obteniendo el mayor número de

estados posibles según las procedencias y las relaciones entre los eventos de entrada

mediante la representación del mismo con un token que identifica la ocurrencia de los

eventos . Adicionalmente en esta notación se puede incluir más información según la

necesidad en particular, haciendo uso de etiquetas de estado e inclusive ingresando

información sobre actividades, costos, recursos, etc.

Figura 27.Red de Petri a partir de sistema de transición. Elaboración propia con software PROM.

3.5.3 Minería ILP

Otra técnica para obtener una red de Petri es mediante el uso de la técnica ILP del software

PROM que nos permite llegar al modelo de la Figura 28 , cuya representación se asemeja

a la anterior pero en el que se hace una mejor redistribución de las “trazas” del modelo

para un mejor ordenamiento y configuración del mismo.

61

Figura 28.Red de Petri mediante Minería ILP. Elaboración propia con software PROM.

3.5.4 Minería heurística

Adicionalmente también obtenemos la red de Petri empleando los algoritmos heurísticos,

que son desarrollados, como se expuso anteriormente, teniendo en cuenta tanto las

frecuencias de las actividades como de las conexiones entre estas. Del modelo obtenido

se observa una red más resumida y compacta puesto que con esta técnica se busca

representar las actividades y conexiones más predominantes y frecuentes que simplifican

el modelo dando prelación a los rastros y huellas con mayor causalidad. Para ello

utilizamos el plug-in “Heuristics Miner” del software PROM, dando como resultado el

siguiente modelo:

Figura 29. Red de Petri con Minería Heurística. Elaboración propia con software PROM.

3.5.5 BPMN obtenido de Red de Petri

Así mismo como se ha obtenido la red de Petri del caso de estudio, análogamente es

posible obtener un modelo en otra notación como es el BPMN; mediante el cual se puede

62 Aporte de la minería de procesos a la gestión moderna de proyectos

representar los procesos que se están descubriendo con una diagramación distinta y que

es ampliamente conocida para modelar procesos del negocio.

Figura 30.BPMN a partir de Red de Petri. Elaboración propia con software PROM.

3.6 Conformidad.

Utilizando un plug-in de conformidad del software Prom. Se obtienen los siguientes

resultados de conformidad.

Figura 31. Resultados Conformidad. Elaboración propia con software PROM.

63

3.7 Perspectiva del caso y tiempo

En el capítulo 5 examinamos la perspectiva del flujo de control, la cual tiene como objetivo

responder a preguntas tales relacionadas con el CÓMO se desarrolla el proceso, en el

presente capitulo abordaremos la perspectiva del caso, la cual busca responder

principalmente EL QUÉ ocurre en el proceso, para este análisis se tendrán en cuenta la

frecuencia que presenta cada actividad y los tiempos de desempeño (performance).

3.8 Estadísticas Generales

El primer análisis que debe realizarse a un registro de eventos, es el global en el cual se

examine el comportamiento de los eventos en general sin discriminar aun por tipo de

evento (actividad) ni caso.

Figura 32.Eventos en el tiempo. Elaboración propia con software Disco.

De la gráfica anterior podemos observar los siguientes puntos:

• El registro de eventos contiene 100 eventos, 25 clases de actividades o tipos de eventos

y 3 casos o instancias de proceso, la duración media de un caso es de 13,9 meses, y la

mediana de duración de caso es 13.7 meses, así mismo el registro contiene eventos

registrados desde el 2-7-2013 hasta el 13-7-2015

64 Aporte de la minería de procesos a la gestión moderna de proyectos

• El caso con mayor número de eventos es el número 1, siendo el número dos el que menor

número de eventos presenta

• Los casos con mayor y menor duración son el número 2 y 1 respectivamente

• El caso que inicia más temprano es el número 1 y el que inicia más tarde es el número

3 en la línea de tiempo.

Figura 33. Casos activos en tiempo de registro de eventos. Elaboración propia con software Disco.

En la gráfica anterior observamos que el periodo en el que se presentan más casos activos

es el comprendido entre 22-04-2014 y el 08—08-2014

Figura 34. Duración promedio de las actividades por caso en orden ascendente. Elaboración propia con software Disco.

Se puede observar que la menor duración promedio de las actividades por caso es 15 dias-

20 horas, y la mayor es 18 dias-9 horas.

65

Figura 35. Tiempo de espera promedio por caso. Elaboración propia con software Disco.

Claramente se observa que el tiempo de espera promedio para los tres casos entre

actividades es de 1 día

3.9 Frecuencia y tiempo de desempeño por tipo de evento o actividad

En esta sección se analiza la frecuencia por tipo de actividad en el total del registro de

eventos y su desempeño registrado en el mismo.

Figura 36. Frecuencia de las actividades. Elaboración propia con software Disco.

En la ilustración anterior observamos que la frecuencia mínima presentada en los 25 tipos

de actividades es 3 días, así mismo la máxima frecuencia es 9 días, la frecuencia promedio

66 Aporte de la minería de procesos a la gestión moderna de proyectos

es 4 días, la frecuencia mediana es 3 días y la desviación estándar de las frecuencias es

1,66.

Estas frecuencias también se pueden observar en el flujo de control descubierto, lo cual

permite tener una idea más clara acerca de en qué parte del flujo se encuentran las

actividades con menor y mayor frecuencia, como se observa en el siguiente grafico en el

cual como habíamos dicho anteriormente para su interpretación se tendrán en cuenta los

colores de acuerdo a las convenciones establecidas en este.

Figura 37. Frecuencia de las actividades en el flujo de control de proceso descubierto. Elaboración propia con software Disco.

67

Figura 38. Promedio de duración de las actividades. Elaboración propia con software

Disco.

En el grafico se observa que el mayor promedio de duración por actividad se presenta en

la actividad O siendo con 28 días y 16 horas, así mismo el menor promedio lo presenta la

actividad V con 3 días y 16 horas.

Figura 39. Duración mediana de las actividades. Elaboración propia con software Disco.

El grafico anterior nos muestra que la actividad con mayor duración median es la O con 29

días y contrariamente la actividad con menor duración mediana es la V con 3 días

68 Aporte de la minería de procesos a la gestión moderna de proyectos

Figura 40. Duración agregada de las actividades. Elaboración propia con software Disco.

Como se ve claramente en la ilustración anterior la actividad con mayor duración agregada

es la M con 179 días, así mismo la actividad con menor duración agregada es la V con 11

días

Figura 41 Consolidado frecuencia, frecuencia relativa, duración media, duración promedio y rango de duración por actividad. Elaboración propia con software Disco.

69

Los tiempos de desempeño por tipo de actividad al igual que la frecuencia también pueden

observarse en el flujo de control de proceso descubierto lo cual también nos permite

llevarnos una idea clara acerca de en qué parte del flujo de control se presentan las

actividades que ocupan mayor tiempo, esto se presenta en el siguiente gráfico:

Figura 42.Flujo de proceso con cálculo de duración. Elaboración propia con software Disco.

70 Aporte de la minería de procesos a la gestión moderna de proyectos

En este grafico observamos además que entre las actividades que ocupan mayor tiempo

en el desempeño se encuentran las que presentan bucles individuales tales como L,M y

T, lo cual presenta una gran similitud con la figura 38 de frecuencias en el cual los

mayores valores también se presentan en las actividades que presentan estos bucles

3.10 Desempeño de actividades por caso

En esta sección se presenta el desempeño de las actividades discriminadas por caso

3.10.1 Caso 1

Figura 43. Desempeño actividades caso 1. Elaboración propia con software Disco.

71

3.10.2 Caso 2

Figura 44. Desempeño actividades caso 2. Elaboración propia con software Disco.

72 Aporte de la minería de procesos a la gestión moderna de proyectos

3.10.3 Caso 3

Figura 45. Desempeño de actividades caso 3. Elaboración propia con software Disco.

73

3.11 Cuellos de botella

Un cuello de botella puede definirse como aquella parte del proceso donde se presenta

acumulación de trabajo lo cual por ende implica un potencial retraso en la continuación

del flujo del proceso.

Los cuellos de botella pueden presentarse de dos maneras: la primera es en la realización

de una tarea varias veces en una misma instancia de proceso (caso) lo cual se observa

en el flujo de control como un bucle individual, y la segunda es en la acumulación de trabajo

en una actividad producto de su ocurrencia al mismo tiempo en varias instancias de

proceso.

Ya en el flujo de control de proceso descubierto en secciones anteriores se analizaron las

actividades que presentan mayor frecuencia y mayor duración de tiempo para el caso

particular de estudio, siendo estas principalmente como lo mencionábamos en aquellas

secciones las que presentan bucles individuales.

Por tanto en esta sección se presentaran los resultados de la réplica (replay) realizada de

las instancias de proceso en el flujo de control descubierto mediante la réplica de un token

en este.

74 Aporte de la minería de procesos a la gestión moderna de proyectos

Figura 46. Replica de las instancias de procesos en el flujo de control descubierto, instantes 1, 2 y 3 de izquierda a derecha respectivamente, comprendidos en el periodo de tiempo 23-09-2014 de 2014 y 28-10-2014. Elaboración propia con software Disco.

En la gráfica anterior observamos un cuello de botella en la actividad M, es claro que en

el instante número 1 es muy posible que se presente la acumulación de trabajo en la

actividad sin embargo se observa aun una holgura de tiempo aunque pequeña según el

grafico, a pesar de ello en el instante numero 2 dicha actividad que ya había sido

completada vuelve a realizarse lo cual se evidencia en el bucle individual lo que causa que

en el instante 3 se presente una acumulación de trabajo en la mencionada actividad.

Figura 47. Cuello de botella en la actividad J con métricas. Elaboración propia con software Disco.

75

Figura 48. Cuello de botella en la actividad L con métricas. Elaboración propia con software Disco.

Figura 49. Cuello de botella en la actividad M con métricas. Elaboración propia con software Disco.

76 Aporte de la minería de procesos a la gestión moderna de proyectos

Figura 50. Cuello de botella en la actividad T con métricas. Elaboración propia con software Disco.

Figura 51. Cuello de botella actividad W con métricas. Elaboración propia con software Disco.

En las gráficas anteriores se observa en la parte izquierda el cuello de botella de la

actividad J, L, M, T y W, a la derecha se muestran las respectivas métricas de las

conexiones que representan los bucles individuales en dichas actividades.

Se observa claramente que el cuello de botella más crítico es el presentado en la actividad

M ya que es el que presenta las métricas más altas tanto en frecuencia como en

77

desempeño, así mismo la actividad W es el cuello de botella que presenta las métricas

más bajas.

Es importante resaltar que aunque los cuellos de botella restantes presentan métricas más

bajas que el presentado en la actividad M, estos son igualmente significativos en el tiempo

de desempeño total del proceso, debido a la naturaleza de dichas actividades.

Figura 52. Replica de las instancias de procesos en el flujo de control descubierto, instantes 1, 2 y 3 de izquierda a derecha respectivamente, comprendidos en el periodo de tiempo de 05-05-2015 y 09-06-2015. Elaboración propia con software Disco.

En la gráfica anterior si bien no se presenta la acumulación de trabajo en ninguna de las

actividades, puesto que solo aparece una instancia de proceso, se hace énfasis en esta

parte del flujo debido a que se observa un bucle conformado entre las actividades U y X,

se evidencia como en el instante 1 la actividad X ya se ha realizado y el flujo continua hacia

W, en el instante 2 continua hacia la actividad U, sin embargo en el instante 3 el flujo de

proceso regresa a la actividad X que era una actividad ya desempeñada lo cual por

78 Aporte de la minería de procesos a la gestión moderna de proyectos

supuesto aumenta el tiempo total en el cual se lleva a cabo el flujo de proceso, y por tanto

este comportamiento debe considerarse también como un cuello de botella.

4 Conclusiones y recomendaciones

4.1 Conclusiones

Para nuestro caso específico se dan las conclusiones presentadas a continuación, sin

embargo hay que resaltar que las mismas conclusiones son aplicables a cualquier tipo de

proceso independientemente de su naturaleza o dimensión.

Los análisis obtenidos mediante minería de procesos son una entrada adicional a

las establecidas por el PMI para los procesos de planificación muy poderosas ya

que se basan en información real de proyectos similares al que se quiere planificar

La minería de procesos permite identificar las actividades criticas de un proyecto

mediante medidas de desempeño, las cuales pueden también ser usadas para

detectar cuellos de botella

El análisis del desempeño de las actividades de proyectos similares, obtenido

mediante minería de procesos permite determinar las actividades sobre las cuales

debe tenerse especial cuidado en su planificación

En nuestra investigación sobre minería de procesos en la gestión de proyectos, la

información obtenida mediante minería de procesos permite conocer las

actividades principales que desarrolla un proyecto de características similares al

del proyecto propiamente dicho a planificar, así como también las relaciones que

se presentan entre estas, es decir el flujo del proceso en este caso entendido como

el proyecto

La minería de procesos permite conocer el orden cronológico en que realmente se

han realizado las actividades en proyectos de la misma índole, permitiendo así

determinar puntos de análisis que presenten posibles desviaciones

La minería de procesos permite obtener una idea real de cómo se desarrollan las

actividades para un proyecto similar al que se quiere planificar, lo que permite suplir

la falencia de diseños de planificación idealizados.

La detección de actividades criticas mediante minería de procesos sugiere posibles

riesgos que estas conllevan, esta información es útil para la identificación de los

mismos en el marco del PMI

El aporte de la minería de proyectos a los procesos de planificación del PMI está

sujeta a la información estructurada disponible, sin embargo aun con información

básica pueden realizarse análisis útiles que pueden ser usados como entrada para

algunos procesos de planificación

El análisis obtenido mediante minería de procesos no arroja una entrada única para

cada uno de los procesos de planificación, sino que por el contrario son entradas

80 Aporte de la minería de procesos a la gestión moderna de proyectos

de carácter transversal lo cual permite la mejora de dichos procesos de manera

generalizada sin tener que abordarlos individualmente.

4.2 Recomendaciones

Se sugiere al aplicar la metodología propuesta en el presente documento usar

información preferentemente de la propia organización

Se sugiere utilizar las técnicas de minería difusa y heurística puesto que presentan

buena eficiencia computacional y sus resultados son mejores respecto a otras

técnicas, además son de más fácil interpretación para los interesados que no son

expertos en minería de procesos

Se sugiere explorar primero con el software Disco y luego con el software Prom,

puesto que tiene una interfaz más sencilla para el usuario y permite cargar registros

desde hojas de cálculo que pueden posteriormente exportarse en formato XES para

ser utilizados en Prom.

81

Bibliografía

Aalst, W.M.P. (2011). Process Mining: Discovery, Conformance and Enhancement of

business processes. Berlin: Springer.

Aalst, W.M.P. (2014), Process Mining in the large: A tutorial. Recuperado de http://www.processmining.org/_media/blogs/pub2015/paper27.pdf

Aalst, W.M.P, Kalenkova, A., Aalst, Rubin, V. y Verbeek, E. (2015), Process Discovery Using Localized Events. Recuperado de http://www.processmining.org/_media/blogs/pub2015/aalst15.pdf

Aalst, W.M.P. (2016). Process Mining: Data Science in Action. 2a ed. Berlin: Springer.

Chamorro, M.C. (2013), Método para aplicar minería de procesos la distribución de bebestibles no alcohólicos, (Tesis de maestría, Pontificia Universidad Católica de Chile).Recuperadohttps://repositorio.uc.cl/bitstream/handle/11534/2934/623146.pdf?sequence=1

Correal T., Darío E.; Tenorio U., Andrés F.; (2009). Entretejido y seguimiento de puntos de vista sobre procesos de negocio. Revista Avances en Sistemas e Informática, 115-126.

Dixit, P.M., Buijs, J., Aalst, W.M., Hompes, B. y Buurman, J. (2015), Enhancing Process Mining Results using Domain Knowledge Recuperado de http://www.processmining.org/_media/blogs/pub2015/paper6.pdf

Eck M.L, Lu, X., Lemmans, S.J.J y Aalst, W.M.P. (2015), PM2: a process mining Project

methodology. Recuperado de http://www.processmining.org/_media/blogs/pub2015/pm2_processminingprojectmeth

odology.pdf

82 Aporte de la minería de procesos a la gestión moderna de proyectos

Fahland, D. y Aalst, W.M.P. (2015), Model Repair – Aligning Process Models to Reality.

Recuperado de http://www.processmining.org/_media/blogs/pub2015/z9.pdf Galvis, E.A., González, M.P. (2014). Herramientas para la gestión de procesos de negocio

y su relación con el ciclo de vida de los procesos de negocio: Una revisión de literatura. Ciencia e Ingeniería Neogranadina, 24 (2), 37 – 55

Hernández, Anaisa; (2005). Identificación de procesos de negocio. Ingeniería Industrial,

XXVI. 54-59 Hompes, B.F.A., BuijS, J.C.A.M., Aalst, W.M.P., Dixit, P.M., Buurman, J. (2015), Detecting

Change in Processes Using Comparative Trace ClusterinG. Recuperado de http://www.processmining.org/_media/blogs/pub2015/paper7.pdf

Kanabar, V., Roger, D.H. (2008). MBA fundamentals. Project Management. Kaplan

Publishing. 258. Leoni, M., Maggi, F.M. y Aalst, W.M.P. (2015), Information Systems, An alignment-based

framework to check the conformance of declarative models and to preprocess event-log data, 47,258-277. Recuperado de http://www.processmining.org/_media/blogs/pub2015/z12.pdf

Mannhardt, F., de Leoni, M. y Reijers, H. (2015), The Multi-perspective Process Explorer.

Recuperado de http://www.processmining.org/_media/blogs/pub2015/paper27.pdf Morris, P., Patel, M., Wearne, S. (2000). Research into revising the APM project

management body of knowledge. International Journal of Project Management, 18(3), 155-164.

Munz, S. Melissa, I. (2013). El enfoque de gestión de proyectos en las organizaciones

dedicadas a proyectos de investigación. Caso: Grupo de Investigación GIRH. Revista EAN, (74), 150-161

Muñoz, I., Gómez, L., (2011). Vista ampliada para Gerencia de Proyectos usando mejores

prácticas del PMBok cuarta edición y CMMI-SVC V.1.2 nivel de capacidad o madurez 2. Sistemas & Telemática, 9, 73-90.

Primavera, Primavera Expedition, Primavera Project Planner (P3), Primavera Sure Track

Manager, Recuperado de http://www.miamimicro.com.

Roxinat, A. (s.f), Fluxicon Disco user’s guide. Recuperado de http://www.fluxicon.com/disco/files/Disco-User Guide.pdf

83

Sánchez-Arias, L.F. & Solarte-Pasos, L. (2010). El cuerpo de conocimientos del project management institute -PMBOK® Guide, y las especificidades de la gestión de proyectos. Una revisión crítica. Innovar, 20(37),89-100

Solarte, L., Sánchez, L. (2014). Gerencia de proyectos y estrategia organizacional: el

modelo de madurez en Gestión de Proyectos CP3M© V5.0. Innovar, 24(52), 5-18. Terrazas, R. (2006). “Preparación y Evaluación de Proyectos: un enfoque sistémico e

integral”. Cochabamba – Bolivia: Ed. Etreus; Valledor, L. , De La Fuente,D..(2010). Certificaciones a la gestión de proyectos. IPMA,

PMI, ISPI Y APM GROUP.XIV Congreso de Ingeniería de Organización: Donostia-San Sebastián, 1462-1472

Van der Aalst, W. M. (2013). Business process management: A comprehensive survey.

ISRN Software Engineering. vol. 2013.37 Van der Aalst, W.M.P. (2004). Business Process Management Demystified: A Tutorial on

Models, Systems and Standards for Workflow Management. Lectures on Concurrency and Petri Nets, vol. 3098.1-65.

Verbeek, H.M.W y Aalst, W.M.P. (2015), Decomposed Process Miing: The ILP Case.

Recuperado de http://www.processmining.org/_media/blogs/pub2015/verbeek14.pdf

Weske, M. (2007). Business Process Management: Concepts, Languages, Architectures. Berlín, Alemania: Springer.

84 Aporte de la minería de procesos a la gestión moderna de proyectos

Anexos

Registro de eventos utilizado en caso de estudio.

ID de Caso Nombre Actividad Nombre completo Actividad Inicio Final

1 A A delimitación terrenos y limpieza de terrenos 02/07/2013 12/07/2013

1 B B fuentes de agua y luz 13/07/2013 24/07/2013

1 D D excavación zanjas 25/07/2013 08/08/2013

1 E E relleno compactado 09/08/2013 21/08/2013

1 C C comedor general 25/07/2013 30/07/2013

1 F F eliminación material sobrante 27/08/2013 30/08/2013

1 G G cemento sin gravilla 31/08/2013 14/09/2013

1 H H cemento piedra pequeña 31/08/2013 09/09/2013

1 I I varilla 2.5 cm 31/08/2013 23/09/2013

1 J J Compuesto cemento con gravilla 24/09/2013 23/10/2013

1 K K varilla 1.5 cm 06/11/2013 26/11/2013

1 L L compuesto cemento con gravilla 27/11/2013 01/01/2014

1 M M cemento 20% agua planchas 13/01/2014 09/02/2014

1 N N cemento 30% agua 26/02/2014 23/03/2014

1 O O tubería 5 cm 12/04/2014 14/05/2014

1 P P tubería 12 cm 24/03/2014 11/04/2014

1 Q Q tubería 15 cm 24/03/2014 12/04/2014

1 R R tubería 6 cm 13/04/2014 18/05/2014

1 S Sfuentes de alta tensión 24/03/2014 13/04/2014

1 T Tcableado 14/04/2014 10/05/2014

1 U U pisos 16/07/2014 02/08/2014

1 V V puertas 03/06/2014 06/06/2014

1 W Wbaños y cocina 22/06/2014 08/07/2014

1 X X pintura 03/06/2014 21/06/2014

1 Y Y ventanas 27/05/2014 02/06/2014

1 E E relleno compactado 22/08/2013 26/08/2013

1 H H cemento piedra pequeña 10/09/2013 14/09/2013

ID de Caso Nombre Actividad Nombre completo Actividad Inicio Final

1 J J Compuesto cemento con gravilla 24/10/2013 05/11/2013

1 L L compuesto cemento con gravilla 02/01/2014 12/01/2014

1 M M cemento 20% agua planchas 10/02/2014 19/02/2014

1 M M cemento 20% agua planchas 20/02/2014 25/02/2014

1 T Tcableado 11/05/2014 20/05/2014

1 T Tcableado 21/05/2014 26/05/2014

1 W Wbaños y cocina 09/07/2014 15/07/2014

1 X X pintura 03/08/2014 09/08/2014

2 A A delimitación terrenos y limpieza de terrenos 02/01/2014 14/01/2014

2 B B fuentes de agua y luz 15/01/2014 23/01/2014

2 D D excavación zanjas 24/01/2014 11/02/2014

85

2 E E relleno compactado 04/03/2014 16/03/2014

2 C C comedor general 24/01/2014 31/01/2014

2 F F eliminación material sobrante 23/03/2014 29/03/2014

2 G G cemento sin gravilla 30/03/2014 14/04/2014

2 H H cemento piedra pequeña 30/03/2014 12/04/2014

2 I I varilla 2.5 cm 30/03/2014 25/04/2014

2 J J Compuesto cemento con gravilla columnas 26/04/2014 04/06/2014

2 K K varilla 1.5 cm 20/06/2014 11/07/2014

2 L L compuesto cemento con gravilla vigas 12/07/2014 25/08/2014

2 M M cemento 20% agua planchas 08/09/2014 15/10/2014

2 N N cemento 30% agua 01/11/2014 26/11/2014

2 O O tubería 5 cm 19/12/2014 13/01/2015

2 P P tubería 12 cm 27/11/2014 18/12/2014

2 Q Q tubería 15 cm 27/11/2014 16/12/2014

2 R R tubería 6 cm 17/12/2014 11/01/2015

2 S Sfuentes de alta tensión 27/11/2014 19/12/2014

2 T Tcableado 20/12/2014 18/01/2015

2 U U pisos 06/03/2015 18/03/2015

2 V V puertas 05/02/2015 10/02/2015

2 W Wbaños y cocina 18/02/2015 05/03/2015

2 X X pintura 05/02/2015 17/02/2015

2 Y Y ventanas 29/01/2015 04/02/2015

2 E E relleno compactado 17/03/2014 22/03/2014

2 D D excavación zanjas 12/02/2014 03/03/2014

2 J J Compuesto cemento con gravilla columnas 05/06/2014 19/06/2014

2 L L compuesto cemento con gravilla vigas 26/08/2014 07/09/2014

2 M M cemento 20% agua planchas 16/10/2014 31/10/2014

2 T Tcableado 19/01/2015 28/01/2015

2 X X pintura 19/03/2015 23/03/2015

3 A A delimitación terrenos y limpieza de terrenos 21/04/2014 30/04/2014

3 B B fuentes de agua y luz 01/05/2014 10/05/2014

3 D D excavación zanjas 11/05/2014 26/05/2014

3 E E relleno compactado 27/05/2014 05/06/2014

3 C C comedor general 11/05/2014 15/05/2014

ID de Caso Nombre Actividad Nombre completo Actividad Inicio Final

3 F F eliminación material sobrante 12/06/2014 16/06/2014

3 G G cemento sin gravilla 17/06/2014 30/06/2014

3 H H cemento piedra pequeña 17/06/2014 24/06/2014

3 I I varilla 2.5 cm 17/06/2014 06/07/2014

3 J J Compuesto cemento con gravilla columnas 07/07/2014 10/08/2014

3 K K varilla 1.5 cm 23/08/2014 11/09/2014

3 L L compuesto cemento con gravilla vigas 12/09/2014 21/10/2014

3 M M Cemento 20% agua 22/10/2014 20/11/2014

3 N N cemento 30% agua 20/01/2015 14/02/2015

3 O O tubería 5 cm 07/03/2015 05/04/2015

3 P P tubería 12 cm 15/02/2015 06/03/2015

86 Aporte de la minería de procesos a la gestión moderna de proyectos

3 Q Q tubería 15 cm 15/02/2015 08/03/2015

3 R R tubería 6 cm 09/03/2015 03/04/2015

3 S Sfuentes de alta tensión 15/02/2015 06/03/2015

3 T Tcableado 07/03/2015 31/03/2015

3 U U pisos 26/05/2015 09/06/2015

3 V V puertas 21/04/2015 24/04/2015

3 W Wbaños y cocina 06/05/2015 25/05/2015

3 X X pintura 21/04/2015 05/05/2015

3 Y Y ventanas 16/04/2015 20/04/2015

3 E E relleno compactado 06/06/2014 11/06/2014

3 J J Compuesto cemento con gravilla columnas 11/08/2014 22/08/2014

3 L L compuesto cemento con gravilla vigas 05/10/2014 21/10/2014

3 M M Cemento 20% agua 21/11/2014 05/12/2014

3 M M Cemento 20% agua 06/12/2014 04/01/2015

3 M M Cemento 20% agua 05/01/2015 19/01/2015

3 T Tcableado 01/04/2015 15/04/2015

3 X X pintura 10/06/2015 13/06/2015