Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Geolink S.A.S.
Noviembre 2018.
Contenido
1. Resumen y palabras claves .............................................................................................................. 3
1.1. Resumen .................................................................................................................................. 3
1.2. Palabras clave, ........................................................................................................................ 3
2. Introducción .................................................................................................................................... 3
3. Planteamiento y Formulación del Problema ................................................................................... 4
4. Objetivos. ........................................................................................................................................ 5
4.1. Objetivo general ..................................................................................................................... 5
4.2. Objetivos específicos .............................................................................................................. 5
5. Marco Contextual ............................................................................................................................ 5
5.1 Historia ..................................................................................................................................... 5
5.2 Misión ....................................................................................................................................... 6
5.3 Visión ........................................................................................................................................ 6
5.3 Valores...................................................................................................................................... 6
5.4 Razón social ............................................................................................................................. 6
5.5 Tipo de empresa ...................................................................................................................... 6
5.6 Mapa de procesos .................................................................................................................... 7
5.7 Organigrama ........................................................................................................................... 8
6.Marco Teórico .................................................................................................................................. 8
7. Metodología .................................................................................................................................. 15
8. Diseño, Desarrollo e Implementación ........................................................................................... 16
8.1 Diagnostico actual y descripción del proceso seleccionado................................................ 16
8.2 Optimización del proceso (Descripción y diagrama en BPMN en la herramienta) ........ 19
9. Conclusiones y recomendaciones.................................................................................................. 25
9.1 Conclusiones .......................................................................................................................... 25
8.2 Recomendaciones .................................................................................................................. 25
Referencias ........................................................................................................................................ 26
1. Resumen y palabras claves
1.1. Resumen
La gestión de los procesos de negocio a través de BPMN, se ha convertido en una de las
principales alternativas de las organizaciones para amentar, su productividad, control y
eficacia de las actividades, aumentando su eficacia en la respuesta ante los cambios. Geolink
S.A.S es una empresa que una de sus líneas de negocio es el desarrollo de software a la
medida, donde se ha propuesto hacer una implementación de BPMS a uno de sus procesos,
concretamente la generación de nuevos proyectos. A partir de esto se generó una
investigación, donde a partir del análisis de los procesos actuales (AS-IS), y una investigación
a proyectos anteriores y basándose en metodología de proyecto factible se haría una
propuesta de implementación, donde se obtendrá un nuevo proceso TO-BE modelado en
BOMN, que será simulado estadísticamente y probado con un software BPMS, demostrando
el cambio que se lograra y el cambio que generara en la compañía en sus indicadores de
tiempo de generación de cotizaciones y de entrega al cliente.
1.2. Palabras clave,
Gestión de procesos de negocio, BPM, BPMN, BPMS, proceso, actividad, sprint,
indicadores.
2. Introducción
La creciente competitividad global, la generación de nuevas tecnologías y el desarrollo de
software, tienen a las empresas en una evolución constante, por estas razones, las empresas
que no gestionan el cambio, o adoptan una nueva tendencia, están destinadas a desaparecer.
A partir de esto se diseñan y se desarrollan diferentes herramientas, y metodologías, como lo
es el BPM, siendo una metodología, que lleva muchos años en el mercado, pero no es
implementado por todos, ya sea por el miedo al cambio o por la procrastinación en los
procesos. Geolink S.A.S es una empresa de software que tiene distintas áreas, estas se
encuentran ubicadas en distintas partes de la ciudad, esta enfocada en el desarrollo de
software y en la actualidad maneja tres proyectos bandera que son una herramienta para
prevenir la trata de personas con IA, que se desarrolla con la UNODC, una red social que
permite la trazabilidad de los deportistas y un gestor de contactos que aporta a la
sostenibilidad empresarial y la disminución de co2, además tiene una factoría de software
que se encarga de desarrollar software a la medida. al observar las nuevas metodologías que
se implementan y al ser una empresa de software, decide adoptar esta para la gestión de sus
procesos de proyectos de desarrollo de software a la medida, para facilitar así sus procesos,
documentos, etc. Donde se generaría una evolución respecto a los procesos que se tienen
actualmente, específicamente la generación de nuevos proyectos, donde hay excesivas
demoras en la generación de cotizaciones y la entrega y respuesta de información con el
cliente a tiempo. Realizándose un diagrama AS-IS donde se recogió la información de
proceso actual, para analizar más a fondo sus falencias y donde están las demoras en el
proceso, al obtener esta informacion se desarrolla un nuevo diagrama de proceso en el que
se corrigen los problemas y se integran KPI’S que ayudaran a medir el nuevo proceso y
demostrar la mejora del proceso a través de simulación estadística y probándose el software
en una herramienta BPMS.
La empresa tiene tres proyectos bandera en este momento, los cuales son un proyecto de IA
para prevenir la trata de personas, que se está desarrollando con la ONU, una red social
deportiva y de trazabilidad de deportistas y un gestor de contactos, que impacta en los
indicadores de sostenibilidad y disminución de CO2 con las empresas.
Interactuando con las distintas personas en la empresa, varios colaboradores del área
comercial y de negocio, por la complejidad de sus tres proyectos bandera y la distancia que
se encuentran las distintas sedes, se les olvida información, la dejan pasar o no la entregan
con exactitud, cuando se hace desarrollo de software a la medida que es uno de los fuertes de
la factoría, llegándose a entender que falta una priorización y organización adecuada a la
hora de generar nuevos contratos y cotizaciones existiendo una confusión en la información
entre las distintas partes, llegando a generar demoras de hasta 3 semanas por cotización. No
solo llegando a generar inconformidad entre los propios colaboradores, si no en los
contratistas, por los retrasos que se obtienen respecto a cotizaciones, o la obtención de
información de un área a otra.
Con esto nace la pregunta de ¿la empresa Geolink S.A.S. deberá implementar una
herramienta BPMS, la cual permita generar un impacto positivo en el indicador del tiempo
de entrega y flujo de la información con mayor exactitud de aspecto interno, como externo
en la organización?
4. Objetivos.
4.1. Objetivo general
Sistematizar las actividades que hacen parte del proceso de generación de nuevos contratos
de proyecto por medio de integración de una herramienta BPMS, con el fin de reducir el
tiempo de generación de las cotizaciones y cierres de proyecto.
5. Marco Contextual
5.1 Historia
Geolink S.A.S nace tras el establecimiento de varias ideas de negocio, que se desarrollaron
como marcas separadas y se conglomeraron en una sola empresa, que tendría control y
administración sobre ellas. En el año 2018 se decide formalizar la empresa, las marcas en
cuestión tendrán sus respectivos lanzamientos entre febrero y mayo del 2019, además de las
marcas propias, cuentan con factoría de software, para desarrollar y ayudar en distintos
proyectos o ideas de negocios de terceros, ya sean apps, web, marketing digital.
En agosto del 2018 participan en la hackaton bluehack pasos libres en contra de la trata de
personas, donde desarrollan una suite de herramientas para abordar dicha problemática,
utilizando componentes de inteligencia artificial, gestión de procesos y análisis de datos. El
equipo comienza a trabajar con la UNODC (organización de naciones unidas contra la droga
y contra el crimen) e IBM, con quienes viajan a Quito, Ecuador, a presentar una ponencia
sobre las herramientas diseñadas en el Congreso Latinoamericano y del Caribe Contra la
Trata de Personas. A partir de una filosofía humanista y de ayudar a las personas, la empresa
Geolink S.A.S utiliza metodología SCRUM para el desarrollo de sus proyectos o del software
a la medida ya que se alinea con su visión al facilitar el cambio constante y da la flexibilidad
respecto a la incertidumbre de la modificación del software en él desarrollo. (Vanegas)
5.2 Misión
Mejorar la calidad de vida de las empresas y personas a través de herramientas tecnológicas,
que aumenten su interacción y el desarrollo de su potencial. (Vanegas)
5.3 Visión
Ser uno de los facilitadores globales en herramientas tecnológicas para aumentar la
interacción entre las personas. (Vanegas)
5.3 Valores
Apoyo en el entorno social, enfocado en la economía colaborativa.
Mejora continua no solo en innovación y herramientas, también en el desarrollo de
las personas.
Lealtad y honestidad que aseguren la integridad de la empresa.
Flexibilidad para aceptar el cambio.
Calidad en los productos y servicios que desarrolla.
(Vanegas)
5.4 Razón social
NIT: 9012013923
(Vanegas)
(Vanegas)
6.Marco Teórico
Se realizó una búsqueda de trabajos especiales de grado los cuales tengan sinergia con el
tema, o de manera directa o indirecta abordan el tema, obteniendo distintos sustentos que
contribuyeron en la construcción de este proyecto, encontrándose en la siguiente tabla (ver
Tabla 1) que bien pueden ser considerados antecedentes de del presente:
Identificación del Resumen Palabras clave Aportes al presente
trabajo trabajo.
Autor: Paula El trabajo apunta Gestión de El marco
Andrea Santamaria fundamentalmente a procesos de metodológico
Descripción: el estudio para la negocio. sirvió para el diseño
“Estudio para la implementación de Especificación del presente,
implementación de un modelo BPM en de estableciendo una
administración de la fuerza aérea requerimientos guía a realizar y el
proceso de negocio evaluando el nivel Madurez de la caso practico
(BPM) en la fuerza de madurez que se gestión de expuesto
aérea colombiana” encuentra la gestión procesos contribuyo en el
de procesos de la Rediseño de análisis y
FAC, rediseñando procesos comprensión del
estos procesos para concepto BPM y
que puedan pasar al gestión de
siguiente nivel de procesos.
madurez y evaluar
una simulación de
automatización del
proceso para
realizar un análisis
costo/beneficio de la
automatización del
proceso.
Autor: Calle Este trabajo consiste Gestión de El caso práctico
Pintado Lizeth en el análisis, diseño procesos de desarrollado en este
Estefaní. e implementación negocio trabajo sirvió de
Descripción: de una solución (BPM). referencia para
“Desarrollo de una BPM para Moderado y determinar como
solución para automatizar los notación de fue aplicado BPMN
automatizar los procesos de BPM por el autor, lo cual
procesos de atención de ofreció un ejemplo
atención de reclamos de la claro y una guía
reclamos de una unidad de gestión de para la aplicación
entidad financiera, soluciones de un de dicha
utilizando un banco, con el uso de metodología en este
sistema de gestión software de gestión trabajo.
por procesos de por procesos de
negocio BPMS” negocio BPMS,
aplicando
principalmente
BPMN para la
definición y
modelado de los
procesos.
Autor: Morales El trabajo se enfoca Gestión de El caso práctico
Perez Yoana en diseñar un procesos de desarrollado en este
Descripción: sistema de gestión negocio trabajo contribuye
“Diseño de un de procesos de Diseño de en una mejora en la
sistema de gestión negocio para la sistemas de metodología
de procesos de solicitud de procura información empleada por autor
negocio para la de bienes y servicios Metodología y distintos puntos
solicitud de procura utilizando una BPM-RAD de vista y
de bienes y metodología BPM- metodologías como
servicios.” RAD en el banco de la BPM-RAD,
Venezuela aumentando las
generando posibilidades de
considerables investigación del
mejoras en la presente trabajo.
calidad de los bienes
y servicios
suministrados.
Es así como se logra entender porque los procesos son de los elementos más importantes y
utilizados que existen dentro de las organizaciones, especialmente en aquellas que son
innovadoras o que por otra parte su sistema u objetivo se basa en conseguir la calidad total.
(Riquelme, s.f.).
Etapas de un Sprint: cada sprint puede tener una serie de eventos o etapas para su
desarrollo, los más comunes son:
1. Reunión para la planificación del Sprint. En ella, se divide el tiempo
2. o de duración del Sprint, así como el objetivo y entregable del mismo. Además, el
equipo de desarrollo deberá saber cómo realizarlo.
3. Scrum diario. Se basa en poner en común y sincronizar actividades para elaborar el
plan del día.
4. Trabajo de desarrollo durante el Sprint. Nos aseguramos que los objetivos se están
cumpliendo, que no se producen cambios que alteran el objetivo del Sprint y se
mantiene un feedback constante con el cliente o dueño del proyecto.
5. Revisión del Sprint. Reunión con el cliente o dueño del proyecto, en la que se estudia
y revisa el Product Backlog del Sprint. Se definen los aspectos a cambiar, en caso
necesario, de mayor valor o probables para planificarlo en el siguiente Sprint.
6. Retrospectiva del proyecto. Oportunidad del equipo de desarrollo para mejorar su
proceso de trabajo y aplicar los cambios en los siguientes Sprint. (SINNAPS, 2018)
Roles de la metodología SCRUM: como cada metodología, la SCRUM tiene una serie de
roles asignados a sus distintos procesos de desarrollo, estos son:
Project Owner. Se asegura de que el proyecto se esté desarrollando acorde con la
estrategia del negocio. Escribe historias de usuario, las prioriza, y las coloca en el
Product Backlog.
Master Scrum o Facilitador. Elimina los obstáculos que impiden que el equipo
cumpla con su objetivo.
Development team Member. Los encargados de crear el producto para que pueda
estar listo con los requerimientos necesarios. Se recomienda que sea un equipo
multidisciplinar, de no más de 10 personas. Sin embargo, empresas como Google
disponen de unos 15.000 desarrolladores trabajando en una rama del código. Y con una
metodología Scrum. La automatización en el testeo explica sobre por qué este gran
volumen en el equipo. (SINNAPS, 2018)
“Es una notación gráfica que describe la lógica de los pasos de un proceso de Negocio. Esta
notación ha sido especialmente diseñada para coordinar la secuencia de los procesos y los
mensajes que fluyen entre los participantes de las diferentes actividades. BPMN proporciona
un lenguaje común para que las partes involucradas puedan comunicar los procesos de forma
clara, completa y eficiente” (Nextech, s.f.)
BPM puede dividirse en dos áreas: una disciplina de gestión y otra llamada tecnología BPM.
Ahora veamos la relación que tiene BPM con la tecnología. BPM es una disciplina de manejo
holístico que utiliza la tecnología para controlar y operar el negocio a través de reglas que
definen claramente sus procesos. (Moller, 2007)
BPM permite que quienes integran la cadena de valor de una empresa formen parte activa de
sus procesos de negocios y accedan a información detallada y relevante que les permita
desarrollar de forma eficiente sus diversas labores. Al tratar de un sistema integrado, el
funcionamiento de la organización puede ser analizado con facilidad mediante gráficas y
sensores. (Joan, 2015)
El BPM usado de manera adecuada, puede llegar a generar la sinergia entre las distintas áreas,
metodologías, de una empresa, generando una serie de reglas de negocio que al estar bien
diseñadas y establecidas con unos KPI se podrá generar una mejora continua del proceso de
negocio de la empresa.
La finalidad de un BPM es descomponer la actividad global de una empresa u organización
en un conjunto de ‘Procesos’, entidades de funcionamiento relativamente independientes
aunque conectadas con las demás, que pueden ser analizadas con detalle y cuyas acciones
repetitivas puedan ser automatizadas tanto en lo concerniente a estos sistemas como a las
personas que intervienen, siguiendo un procedimiento prefijado para mejorar la organización
eliminando errores, optimizar tiempos, oportunidades y costes. Todo ello sin perder la
capacidad de adaptación constante y rápida a cualquier cambio, y conservando la
coexistencia de métodos seguros con la necesaria flexibilidad para facilitar la intervención
activa y fundamental de las personas en el proceso. (Solusoft, s.f.)
Indicadores de evaluación: la evaluación tiene que ver con el rendimiento que se obtiene
de una tarea, trabajo o proceso. Los indicadores de evaluación están relacionados con las
razones y/o los métodos que ayudan a identificar nuestras fortalezas, debilidades y
oportunidades de mejora. Ejemplo: evaluación del proceso de gestión de pedidos.
Indicadores de eficiencia: teniendo en cuenta que eficiencia tiene que ver con la actitud y
la capacidad para llevar a cabo un trabajo o una tarea con el mínimo de recursos. Los
indicadores de eficiencia están relacionados con las razones que indican los recursos
invertidos en la consecución de tareas y/o trabajos. Ejemplo: Tiempo fabricación de un
producto, razón de piezas / hora, rotación de inventarios.
Indicadores de eficacia: eficaz tiene que ver con hacer efectivo un intento o propósito. Los
indicadores de eficacia están relacionados con las razones que indican capacidad o acierto en
la consecución de tareas y/o trabajos. Ejemplo: grado de satisfacción de los clientes con
relación a los pedidos.
Indicadores de gestión: teniendo en cuenta que gestión tiene que ver con administrar y/o
establecer acciones concretas para hacer realidad las tareas y/o trabajos programados y
planificados. Los indicadores de gestión están relacionados con las razones que permiten
administrar realmente un proceso. Ejemplo: administración y/o gestión de los almacenes de
productos en proceso de fabricación y de los cuellos de botella.
Buscando la integración de estos tipos de indicadores para cumplir varios objetivos clave en
la organización, como lo son: comunicar la estrategia, comunicar las metas, diagnosticar
problemas, entender procesos, identificar problemas y oportunidades, mejorar el control de
la empresa, identificar iniciativas y acciones necesarias, facilitar la delegación de personas.
A partir de esto , hay varias formas de probar el funcionamiento adecuado de los indicadores,
por medio de simulación real, que me arrojara datos al hacer varias iteraciones en el proceso
o simulación estadística, basada en probabilística y comportamientos de los distintos
procesos, a través de varias iteraciones y obtener datos de cómo se comportarían en la
realidad, pudiendo así, dinamizar entre los peores casos, el caso optimo o intermedio de el
proceso, como comportarse y como generar contingencias a lo que podría pasar en un futuro.
7. Metodología
Objetivo 3: Generar KPI’S para medir el tiempo de respuesta de cada área en su función con
la cotización y de entrega al cliente en proyectos de software a la medida. para su
cumplimiento se desarrollará la siguiente actividad:
integrar KPI’S al modelo TO BE que midan el tiempo de respuesta de las distintas
áreas de la organización y de entrega de información al cliente en proyectos de
software a la medida.
a partir del nuevo modelo creado, integrarlo en una herramienta BPMS con el fin de
la automatización de este proceso, y simularlo para ver el comportamiento de este
mismo, a partir de las métricas establecidas anteriormente.
se realizará una propuesta de implementación hacia la empresa enfocándola en la
ganancia del proceso de negocio, que se pudo evidenciar en la simulación mejorando
los indicadores iniciales que tenían establecidos, y orientarlo a un enfoque de mejora
continua del proceso.
Alcance: Inicia en la solicitud de una cotización por un cliente y finaliza en la entrega del producto
final.
Objetivo: desarrollar el proyecto de software a la medida a partir de los requerimientos del cliente
Al ser este el AS-IS recogido de las diferentes entrevistas se indago mas de que métricas
están utilizando para medir los primeros procesos, que no corresponden al subproceso de los
Sprint, encontrando la mayoría de falencias, al no usar un indicador concreto, reportando
demoras en la realización de las cotizaciones, de dos semanas, a partir de no tener canales de
comunicación establecidos, buscando optimizar estos procesos como el de comunicación con
los clientes de la mejor manera.
8.2 Optimización del proceso (Descripción y diagrama en BPMN en la herramienta)
Al analizar la información obtenida en el AS-IS se decidió establecer un nuevo flujo del
proceso que, al estar conectado a un BPMS, busca optimizar los tiempos anteriores
establecidos en el AS-IS, se optó por usar distintas tareas automatizadoras, donde se
generarían los documentos y cotizaciones correspondientes de cada proyecto, manejando un
estándar, también agregando validaciones en las facturas, el modelo que se describió es el
siguiente (figura2):
Nombre: Procesó de contratos de proyectos de software a la medida de Geolink S.A.S.
Alcance: Inicia en la solicitud de una cotización por un cliente y finaliza en la entrega del
producto final.
se integrarán y se enviara el
Integración y envió de los sprint al
Automatizadora calendario de esprints al grupo de
calendario de desarrollo
desarrollo.
Evento de mensaje aceptación del Aceptación del proyecto por parte del
Evento de mensaje
proyecto por parte del cliente cliente
se desprenderán dos flujos de la
compuerta, el flujo negativo remitirá
Compuerta DX de aprobado de a la tarea “organización del
Compuerta
proyecto por parte del cliente calendario de sprints y correcciones
la tarea positiva, seguirá el flujo del
proceso
A partir de este proceso TO-BE se realizó una simulación estadística que se mostraran los
datos a continuación:
(Figura3)
Se puede observar la tabla de resultados generales en la figura 3, donde se da por concedida
la simulación que consto de 1000 procesos simulados, y que se realizaran 10 simultáneos de
esto, buscando el escenario mas extremo posible para la organización, se puede evidenciar
que ningún proceso quedo pendiente y que la mayoría del tiempo es ocupado por el proceso
TP.4 organización de los sprint para ingresar al calendario por parte del equipo de desarrollo,
llegando a tener una desviación de 30 alertas rojas y de 113 advertencias, que al ser
comparado con el numero de simulaciones, representa el 12% que se salió de la media
establecida, que comparándose con el proceso anterior sigue estando dentro de los mismos
rangos de acción .
El cambio considerable se presento en el proceso de generar cotizaciones, ya que al ser un
proceso que antiguamente tenia una demora de 3 semanas, adquiriendo un tiempo mucho
menor, que en su peor escenario seria de 2 días por cotización.
(Figura 4)
Como en la grafica anterior , se evidencio que la actividad que ocupaba mas tiempo era la
TP4 organización de los sprint para ingresar al calendario y correcciones, en la figura 4 se
puede evidenciar con mayor claridad, ubicándose en el mayor porcentaje del proceso,
evidenciando que puede ser la tarea que genera mayores cuellos de botella, en el nuevo
modelo, por ende se le establecerá un indicador de tiempo, y rendimiento, buscando
disminuir el tiempo en esta y mitigar el cuello de botella que puede generar.
9. Conclusiones y recomendaciones
9.1 Conclusiones
se obtuvo un AS-IS detallando oportunidades de mejora en el proceso de generación
de cotizaciones, envió de facturación al cliente y comunicación oportuna entre áreas.
Se modelo un nuevo proceso TO-BE donde se busca optimizar el tiempo en los
procesos que se encontraron en el AS-IS que se podía mejorar, específicamente en
las cotizaciones, la generación de facturas y la comunicación oportuna entre áreas.
A partir de la simulación estadística, se decidió establecer KPI´S de medición de
tiempo en las tareas de generación de cotizaciones y de establecimiento del calendario
del sprint, para generar un mayor trato en estas tareas y poder mejorar su rendimiento
cada vez más.
Se simulo el nuevo proceso TO-BE, demostrando una mejora en las métricas de
generación de cotizaciones que anteriormente eran de 2 a 3 semanas por cotización,
lográndolas a reducir en un tiempo máximo de 2 días, se optimizo la generación de
documentos utilizando plantillas prestablecidas, que solo se ingresan datos desde los
formularios del BPMS, en la trazabilidad del proceso y la comunicación entre
colaboradores.
8.2 Recomendaciones
Llevar a cabo la implementación del BPMS, en base al análisis y diseño propuesto en
el presente documento, teniendo en cuenta que fue elaborado con las mejores
practicas y diseño para la elaboración de un BPMS.
Formalizar el estándar BPMN para el modelado de procesos de la empresa Geolink
S.A.S.
Referencias
al, D. e. (2009).
Armistead. (1997).
BPM. (2011).
BPM, C. (2011). Libro del BPM 2011. (C. BPM, Ed.) Madrid: Club BPM. Recuperado el 15 de 11 de
2017, de http://cursobpm.yolasite.com/resources/El%20Libro%20del%20BPM.pdf
Chen. (1976).
Moller. (2007).
Ribera. (2000).
Sinnl, V. B. (2011).
Upel. (2006).
Vanegas, A. (s.f.).