10. GeneXus BPM Suite Modelado: Business ProcessDiagram Análisis estadístico: GXplorer Automatización, integración: GeneXus Ejecución y monitoreo: GXflow Client
11. ¿Por dónde comienzo? Modelador integrado a GeneXus 5 licencias de usuario incluidas Wiki: Category: Workflow in GeneXus X Evolution Sitio capacitación: training.genexus.com
12. Los invito A probarlo con GeneXus X Evolution 1 GXflow: roadmap Mañana 15:45 – sala 2C Grandes aplicaciones con GXflow Mañana 17:15 – sala 2C BPMN: mayor expresividad para modelar procesos de negocio Mañana 17:45 – sala 2C Laboratorio Hoy 15:45 Miércoles 10:30
Si tuviera que definir de la forma más simple lo qué es Workflow diría que es una secuencia de pasos relacionados con el fin de cumplir un objetivo. Una representación de las cosas que hacemos en nuestro trabajo día a día para lograr un objetivo.
¿Quienes piensan que Workflow puede ayudarlos a optimizar sus procesos de negocio?Más que argumentar sobre esto me gustaría invitarlos a ver la charla de Alexandre Luchini donde presentará un par de casos interesantes en Brasil, uno de ellos en la empresa Porto Seguro donde han aplicado Workflow en procesos críticos de la empresa.Mi objetivo en esta charla es mostrarles que podemos usar las herramientas que nos ofrece la tecnología de Workflow para optimizar la manera en la cual trabajamos y dejarles claro que no se trata de algo complicado de implementar sino de algo sencillo que lo tenemos a la mano dentro de las opciones que nos ofrece GeneXus.
Veamos cuales son los beneficios que nos aporta el hecho de usar este tipo de tecnología para automatizar nuestros procesos de negocio
Desde el punto de vista del negocio podemos argumentar muchas razones en las cuales encontraremos los beneficios de pensar en nuestros procesos de negocio y automatizar aquellos que es posible hacerlo.El hecho de mirar como hacemos las cosas y podamos formalizarlo sin duda que hará que mejoremos aquello que a primera vista nos rompe los ojos y en consecuencia tendremos un aumento en la productividad dado que las cosas se harán siguiendo reglas claramente definidas y manteniendo una consistencia en la forma de hacerlo. Vamos a encontrar una mejora sustancial en la comunicación entre los distintos actores de los procesos dado que todos tienen acceso a ver el «bosque», es decir a conocer cada etapa del proceso y saber en cualquier momento donde se encuentra determinado trámite o flujo de trabajo.Lo anterior seguramente va a traer como consecuencia una reducción en los costos para llevar adelante la operativa diaria. El hecho de poder contar con información del desempeño de los procesos nos permite identificar cuellos de botella o pasos que están de más y por ende al corregir estos estaremos optimizando el proceso en su globalidad.Las exigencias del mercado y del negocio hacen que muchas veces se tengan que ir ajustando los procesos de la empresa y al tener una visión clara de como ocurren los mismos en la actualidad se hace más fácil estar preparado para realizar cambios en los mismos.
Desde el punto de vista técnico nos beneficiamos al poder declarar reglas del negocio que son propias de los flujos de trabajo y no tener que embeber esto en la lógica de nuestra aplicación.Esto hace que sea mucho mas sencillo mantener dicho sistema y atender los cambios que nos exigen desde el punto de vista del negocio.Además tenemos que tener en cuenta que automatizar procesos de negocio no es hacer todo de cero sino que tenemos que convivir con sistemas legados y tenemos que integrarnos a dichos sistemas. Entonces el Workflow nos ayuda también a actuar de herramienta de integración entre las distintas áreas y sistemas de la empresa.
¿Con esto podemos decir que aplicar Workflow nos va a solucionar todos nuestros problemas?La respuesta es que no hay soluciones mágicas.Déjenme mostrarles esta frase de Einstein. Creo que perfectamente podemos aplicarla a lo que he estado hablando, es decir, el hecho de enfocarme en como se hacen las cosas dentro de mi empresa me da el ejercicio de formular cuales son mis problemas y después tendré que evaluar si es viable o no automatizar dichos procesos porque nos vamos a encontrar con procesos que solamente vamos a poder documentarlos.
Veamos como debemos encarar un proyecto en el cual queremos mirar hacia adentro y enfocarnos en nuestros procesos para lograr al final del día formalizar dichos procesos.
Para cumplir con dicho ciclo de vida necesitamos apoyarnos en herramientas que nos ayuden a resolver cada una de las etapas anteriores.Veamos que nos ofrece la suite de productos GeneXus.
Quienes tienen una licencia de GeneXus X ya cuentan en el IDE con el modelador de procesos y además con 5 licencias de usuarios para poder testear un proceso donde participen varios usuarios con distintos roles.En el Community Wiki pueden encontrar documentación y ejemplos de uso y en el sitio de capacitación cursos de autoestudio en base a videos para poder profundizar en el uso de esta tecnología.Los invito a usar estos recursos para conocer más y verán que pueden aplicar este concepto en muchos procesos por más pequeños que sean.