Buenos días mi nombre es Graciela Listón, trabajo en el área de soporte de GXflow y GXplorer de Artech. Como el nombre de la charla lo dice, voy a hablar sobre GX BPM Suite for Dummies
Dentro de esta charla les voy a hablar de: - Voy a dar una explicación sobre que es BPM - Cual es el Ciclo de vida BPM - Cual es la Suite que tenemos en GeneXus para BPM - Les voy a realizar una demostración del producto - Voy a contarles algunos ejemplos de nuestros clientes - Les voy a contar a que charlas asistir para saber mas sobre este tema
Como su nombre lo indica BPM (Business Process Management ) se enfoca en la administración de los procesos del negocio. Podemos decir que BPM es una estrategia , una forma de hacer las cosas, cuyo objetivo es mejorar la eficiencia a través de la gestión sistemática de los procesos de negocio . Cuando hablamos de BPM nos referimos a: métodos, prácticas y políticas además de herramientas de software que soporten esta gestión de procesos. Con esto se busca mejorar y optimizar las actividades y procesos de la organización de una manera continua . La empresa se enfoca en la manera que hace las cosas y esto implica mucho más que el software que se use. BPM intenta construir un puente entre el área de tecnología y de negocios.
Se puede ver el ciclo de vida de BPM con el esquema de arriba. Donde, a través del modelado de las actividades y procesos logramos un mejor entendimiento del negocio y muchas veces esto presenta la oportunidad de mejorarlos. La automatización de los procesos reduce errores, asegurando que los mismos se comporten siempre de la misma manera y dando elementos que permitan visualizar el estado de los mismos. La administración de los procesos nos permite asegurarnos de que los mismos estén ejecutándose eficientemente y obtener información que luego puede ser usada para mejorarlos. Es a través de la información que se obtiene de la ejecución diaria de los procesos que se puede identificar posibles ineficiencias en los mismos y de esta forma optimizarlos . De esta forma volvemos al inicio de este ciclo donde cambiaremos nuestros modelos en procura de mejorar los procesos.
Ahora, ¿qué beneficios nos da esto? El seguir una estrategia enfocada en los procesos permite tener una mejor visión de los mismos e identificar posibles problemas así como tener un mejor control de como se realizan las tareas. Todo esto da una mejor plataforma para realizar cambios en pro de optimizar los procesos. Desde el punto de vista tecnológico es necesario contar con una plataforma que nos permita adaptarnos a las necesidades del cambio. Es esta flexibilidad la que permitira adaptar los procesos automatizados a los cambios que ocurren dentro de la empresa o fuera de esta pero que terminan influyendo en como se deben hacer las cosas para llevar adelante los objetivos de la empresa.
Para soportar esta estrategia es necesario contar con un conjunto de herramientas que nos den el soporte necesario para cumplir con el ciclo de vida de BPM. Este conjunto de herramientas son llamadas BPM System y con ellas construimos aplicaciones BPM.
Partiendo del ciclo de vida de BPM tenemos qué continuamente estamos modelando, automatizando, administrando y analizando nuestros procesos. Entonces los elementos esenciales para un BPMS son: - Herramientas gráficas con las cuales podamos modelar nuestros procesos. - Herramientas mediante las cuales podamos expresar nuestras reglas de negocio en el proceso de automatizar lo modelado. Qué además nos permitan integrarnos fácilmente a otras tecnologías y plataformas. Y con un motor de workflow mediante el cual podamos gestionar el flujo de estos procesos. - Herramientas mediante las cuales se pueda tener una visión y control sobre lo que está ocurriendo en las distintas actividades y procesos del negocio y que nos permitan ajustar dinámicamente el comportamiento para adaptarnos mejor a la realidad. - Herramientas de análisis que nos permitan aprender de lo ocurrido e identificar aquellas actividades y procesos que deben ser optimizados.
Por un lado tenemos el modelador de procesos Business Process Modeler integrado dentro del ambiente de desarrollo de GeneXus. Este modelador nos ofrece la posibilidad de dibujar el flujo de trabajo de una manera gráfica que nos acerca al lenguaje de los usuarios del negocio y así poder entender mejor su realidad. Tenemos a GeneXus en sí mismo como la herramienta que nos permite automatizar el desarrollo de nuestras aplicaciones BPM. Para quienes no conocen GeneXus es recomendable que vean una presentación enfocada en esta herramienta para comprender el alcance de la Suite. Para la gestión y monitoreo de los procesos contamos con el GXflow Process Manager y el Inbox. Para el análisis y optimización de estos procesos contamos con nuestra tecnología de BI que nos permite explotar la información estadísticas generada por nuestras aplicaciones y nuestros datos históricos de cómo se dio la ejecución de los procesos.
A continuación quisiera comentarles sobre distintos casos en los cuales han aplicado nuestra tecnología para resolver diferentes procesos de negocio.
El Banco Hipotecario Dominicano automatizo el proceso de aprobación de créditos. Básicamente se trataba de un proceso totalmente manual en donde en cada paso se accedía a información en distintos sistemas que a su vez están en diferentes plataformas, desde Windows hasta un RS/6000. Lograron de esta formalizar el flujo que se daba en estos procesos y obtener así un mejor control en el desempeño de cada tarea. Además de tener mayor visibilidad del estado en el que se encontraba el trámite para la aprobación de un crédito. Además de ser un workflow mayormente interactivo, este es un ejemplo de que este tipo de procesos nos permite integrar diferentes sistemas legados a través de un única interfaz para el usuario final.
Luego del atentado a las torres gemelas, el 11 de setiembre de 2001, el Congreso de los Estados Unidos aprobó el 26 de octubre del mismo año, la Ley para la Unificación y Fortalecimiento de América mediante las Herramientas Apropiadas Requeridas para Interceptar y Obstruir el Terrorismo: "USA Patriot Act", que fortalece la capacidad de Estados Unidos para combatir el terrorismo, prevenir y detectar lavados de dinero y financiación del terrorismo. Ocean Systems actualizó sus productos a los nuevos requerimientos, y lanzó un nuevo sistema denominado Enhanced Compliance Solution (ECS). ECS es un sistema de monitoreo diseñado para ayudar a las instituciones financieras a detectar operaciones de lavado de dinero y a cumplir con el Patriot Act, que utiliza GXFlow y que fue desarrollado con GeneXus. ECS analiza cada cuenta, y las cuentas relacionadas, buscando patrones de conducta que puedan indicar actividad sospechosa. Luego de detectareste tipo de actividades, el sistema ECS, genera alertas que son enviadas a los oficiales de cuentas y personal correspondiente. ECS también monitorea clientes, y la actividad en las cuentas como lo requiere el Patriot Act, generando automáticamente las alertas apenas detecta algún comportamiento fuera de lo establecido. Estas alertas inician ciclos Workflow que son procesados usando GXFlow. "GXFlow encamina las tareas hacia los oficiales de cuenta y el personal del banco hasta que el proceso es concluido en forma correcta", explicó el Ing. Fabián Vigna, ECS Project Leader. ECS está instalado en varias instituciones bancarias de Miami, tanto agencias locales como internacionales.
Cable & Wireless es una compañía registrada en Inglaterra, con sede en Londres. Sus orígenes se remontan hace 125 años y fue la primera empresa en telecomunicaciones que comunicó al continente europeo con el americano. Cable & Wireless Panamá (CWP) es una empresa panameña de capital mixto, asociada con el Estado y los con empleados de la compañía. A partir del año 2003 se abrió el monopolio de las telecomunicaciones y comenzaron a operar a través de la red física de CWP, varios Operadores nuevos de larga distancia. Según la nueva Ley, la empresa proveedora de la red física debe permitir a los demás operadores brindar sus servicios a través de su propia red física, y debe incluir en la facturación a sus clientes los cargos generados en los demás operadores. El objetivo de este proyecto fue el desarrollo de un Sistema Informático Adicional al Sistema Principal de Facturación, que fuera capaz de cubrir todas las necesidades de procesamiento de la información relacionada a los servicios prestados por los otros operadores de larga distancia. El nombre que se le dio al nuevo sistema desarrollado fue “Facturación a Cargo y Cuenta” (FCC). Se desarrolló un sistema capaz de segmentar toda la facturación por cada Operador, de tomar todos los pagos de los clientes y aplicarlos en forma proporcional a los cargos de cada operador, y de aplicar ajustes sobre estos cargos. Además es capaz de llevar a cabo la gestión de los reclamos que afectan a los otros operadores, a los cuales se les envían los reclamos para ser analizados y luego se procesan las resoluciones, retroalimentando al sistema principal de reclamos. También se procesan ajustes enviados por los Operadores que deben afectar los procesos de facturación del sistema principal. El desarrollo también incluye un módulo de gestión de Morosidades, y de transferencia de las mismas, con reglas que varían según cada operador. Por último se tiene el módulo de Liquidación en dónde se calculan todas las comisiones que deben pagar los operadores por los servicios recibidos de facturación, distribución y cobranza. A esto se le deben añadir todos los pagos recibidos a nombre de los operadores, descontando previamente las comisiones generadas por concepto de pago atrasado según la fecha de cada pago y el arreglo que se tenga con cada operador.
El Banco de la República Oriental del Uruguay (BROU) es uno de los bancos mas importantes del Uruguay. A través de GXflow se logró la automatización de toda la gestión administrativa desde la solicitud de una nueva tarjeta, pasando por la cobranza y el control de la morosidad, la comunicación de las procesadoras y la automatización del pago a los comercios adheridos a las distintas Tarjetas. Con toda la información de la gestión se genera la información para la contabilidad central del BROU. En estos procesos de negocio participan unos 600 usuarios a través de una aplicación con interfaz Web en 120 dependencias del BROU. El flujo para la autorización se realiza de la misma forma en las 120 dependencias, para lograr esto se filtran las tareas por dependencias haciendo uso de las restricciones. Esta es una de las funcionalidades diferenciales que presenta GXflow con respecto a la competencia. Este sistema está desarrollado en Java utilizando Unix como SO y Oracle como DBMS
Sistema para gestionar todos los trámites relacionados con la inscripción cívica (emisión, renovación, traslado de credenciales cívicas) que habilita a los ciudadanos uruguayos a votar. La aplicación es utilizada a través de una interfaz Web, por más de 100 usuarios concurrentes en las 23 oficinas de la Corte Electoral distribuidas en todo el país. El sistema almacena más de cuatro millones de registros el padrón de todos los inscriptos en la Corte Electoral, y maneja 500 mil nuevas inscripciones por período -cinco años- además de otros trámites como renovaciones y traslados
Por un lado el GeneXus Process Modeler como la herramienta para el modelado de procesos. GeneXus en sí mismo como la herramienta que nos permite automatizar el desarrollo de nuestras aplicaciones BPM y generar nuestro ambiente de ejecución en el cual se generarán tanto la interfaz del usuario como el motor de Workflow. Para la gestión y monitoreo de los procesos contamos con el GXflow Process Manager y el Inbox. Para el análisis y optimización de estos procesos contamos con nuestra tecnología de BI que nos permite explotar la información estadísticas generada por nuestras aplicaciones y nuestros datos históricos de cómo se dio la ejecución de los procesos. Por último la capacidad de integrar todo esto a través de un portal haciendo uso de nuestra herramienta para la construcción de portales. Lo cual nos da una plataforma ágil, flexible y robusta para el desarrollo de aplicaciones basadas en BPM.