Ficha Técnica
Cliente: Ternium
Servicio: Automatización de proceso de negocio
Industria: Metalúrgica
Tecnología: Qflow BPM, portal web
El proyecto consiste en la implementación de un portal para la definición, automatización y gestión de los procesos de negocio de la empresa.
Ternium utiliza actualmente Qflow en varios países como Colombia, Brasil, México, Argentina, Estados Unidos y Uruguay. Con un flujo de trabajo de 8 millones de flows iniciados y 70 mil usuarios aproximadamente.
Qflow forma parte de Ternium desde hace 20 años. Inició su proceso con la versión 2 a la actual 3.3. Hoy trabajamos en una nueva migración a la versión 5.
Desafío:
El cliente definió los siguientes requerimientos no funcionales que el sistema debe cumplir:
Fiabilidad:
• Disponibilidad: Dado que los procesos que se ejecutan sobre el sistema son críticos para
el cliente, el tiempo en el que el mismo esté bajo debe ser minimizado al máximo.
• Tolerancia a fallos: Dada la cantidad de procesos externos a Qflow que están
integrados, debe ser posible manejar los errores del sistema con reintentos automáticos
o manuales.
• Capacidad de recuperación: Debe ser posible la recuperación de los datos en caso de
interrupción o fallo del sistema.
Seguridad:
• Confidencialidad: Un usuario del sistema sólo puede acceder a los procesos, bandejas,
tareas, herramientas y sitios para los cuales tiene permisos.
• Integridad: Un usuario solo puede responder o modificar tareas o parámetros a los
cuales tiene permisos.
• No repudio: Las respuestas a tareas y modificaciones de parámetros del sistema están
asociadas al usuario que las respondió o modificó. Esta información no puede ser
alterada por el usuario.
• Autenticidad: Los usuarios deben autenticarse en el sistema para realizar acciones sobre
el mismo.
Solución
El motor de Qflow es utilizado a través de un portal llamado NSW (Nuevo Sistema Workflow) el cual es utilizado y accedido por los usuarios, se basa en una aplicación web ASP.NET MVC que almacenan su información en SQL Server.
La empresa cuenta con dos servidores, uno para norte (EEUU, Colombia, México, Brasil) y otro para sur (Argentina y Uruguay). Con servidores de 1 Tera y 200 Gb aproximadamente respectivamente para los motores de bases de datos.
Para la gestión de la compañía se implementó un portal interno, que permite crear licitaciones, administrar los usuarios y llevar a cabo los procesos licitatorios.
Los procesos que se automatizaron en Qflow BPM, se integran al Portal NSW para gestionar todos los procesos de los usuarios, así como también con otras plataformas y servicios de la compañía, como por ejemplo, seguridad informática e infraestructura.
Qflow se utiliza en todas las áreas de Ternium como por ejemplo Calidad, Abastecimientos, Seguridad informática, Comercial, Viáticos, Recursos Humanos, Inversiones, Filiales, Créditos y otras muchas áreas más.
Hoy son 100 flujos de trabajo distintos, cada uno con un propósito específico, en el servidor de Norte y más de 30 en el servidor de sur.