Dia System es una casa de software brasilera especializada en aplicaciones de Tecnologías de la Información para el área de concesionarias de automóviles y trabaja para las marcas más importantes a nivel global. Entre muchos de sus productos ha desarrollado SisDia; un sistema de información para la gestión empresarial más especifico para vehículos, camiones y máquinas agrícolas.
En 1998 Dia System es la empresa homologada en Brasil por Toyota (con 122 concesionarias en el territorio) para implantar este producto.
En ese entonces, Dia System precisaba desarrollar una solución rápida para el área de venta de Toyota en Brasil, que acompañara además el programa de la empresa japonesa, de las mejores prácticas de técnicas de ventas (TSW). Lo requerido era una herramienta de baja complejidad y alta productividad, por la propia característica cultural de Japón, basada en un fuerte dinamismo.
Allí comienza la historia de Dia System y Toyota con GeneXus (a través de
Heurys), desde el año 2001 y hasta el día de hoy. GeneXus se presentó como la herramienta a la altura de las circunstancias, que permitía hacer software con productividad pero también con calidad: “
Mi primer actitud fue estudiar la arquitectura de GeneXus. En principio me sedujo la posibilidad de cuantificación de su lenguaje, el hecho que sea una herramienta que se propone trabajar con varios bancos de datos y encapsula la complejidad de Query. Más recientemente descubrí el desarrollo abstracto del WebService y en tanto más voy explorando más me convenzo de usar GeneXus por que entre otras cosas, es una tecnología que provee una economía de desarrollo muy alta”, dice al respecto el Gerente de Proyectos de Dia System, Marcelo Chinalia.
Dia System desarrolla en ese entonces para Toyota la aplicación
Sistema de Ventas y se basa para su realización en GeneXus. ¿Por qué eligieron GeneXus para llevarlo adelante? “
Su abstracción de tecnologías modernas, la rapidez en el proceso de elaboración del modelo conceptual de datos, la capacitación rápida de las personas que trabajan con la herramienta por primera vez, la alta productividad y estandarización de comportamientos con Patterns y uso integral de manipulación de registros con Business Components; fueron los puntos más fuertes que vimos”; recuerda Chinalia.
Según el gerente, GeneXus le proporcionó productividad, facilidad y potencialidad en el desarrollo de las aplicaciones de misión crítica y la ventaja tecnológica de desarrollar orientados a eventos y generar una aplicación en Java. Permitió responder a las demandas de los clientes con necesidades técnicas complejas de manera rápida, aportándonos un diferencial en relación a nuestra competencia, que es la capacidad de desarrollar soluciones Web robustas, seguras y eficientes.
Por otra parte esta solución le permitió a Toyota de Brasil obtener información íntegra, de alta disponibilidad y la más actual posible de la red de distribuidores, lo que significa una ayuda en su proceso de identificación de puntos de mejora y planeamiento estratégico de sus acciones en el mercado brasileño. A través de esta solución, Toyota de Brasil consiguió estrechar y solidificar los lazos de relacionamiento con su red de distribuidores, aumentando la calidad de sus productos y servicios.
Características técnicas del Sistema de Ventas Toyota:
Sistema de Información Web usado por la red de concesionarias de Toyota.
Registra y controla información de negocios con consumidor final
Posee dos versiones de operación:
1.
TSW, es para concesionarias certificados y homologadas por Toyota de Brasil en el marco del programa Toyota Sales Way. Se preconiza la ejecución de los 8 pasos de venta además de otros procedimientos que apuntan a medir la calidad de la atención y satisfacción del cliente.
2.
Light, es la versión más simplificada que consiste básicamente en la
integración online vía Internet de concesionarias y fábricas sobre el flujo de showroom, reserva de vehículos; el
Acompañamiento Pos Servicio (APS) exclusivo de Toyota; que analiza la satisfacción del cliente.
Recientemente se evolucionó la aplicación Win hacia el entorno Web por que se necesitaba la integración on-line vía
WebServices y desarrollo de productos con recursos Web 2.0.
El Sistema de Ventas de Toyota, se trata de una solución Web disponibilizada e implantada en los servidores de cada distribuidor Toyota en Brasil. El uso de la aplicación se hace vía web browser desde la Intranet del distribuidor. El usuario se autentica en el sistema y a partir de los permisos que se le conceden, él mismo completa los datos de algunas páginas del sistema. Además del proceso tradicional de almacenamiento de los datos en el banco de datos del distribuidor Toyota, procesos on-line, envían y/o reciben de Toyota de Brasil informaciones para la continuidad operativa de la aplicación. Toda esa conectividad fue desarrollada con Webservices y certificado digital.
El tiempo para desarrollo de la solución fue el factor más crítico. En los primeros meses de ejecución de la aplicación en producción en la red, existían necesidades de ajustes de forma ágil y las disponibilizaciones de corrección y releases eran muy frecuentes (una por semana). Otro factor muy crítico, fue el alto grado de exigencia del cliente para que las pantallas Web fueran lo más dinámicas posible. Ello se solucionó con componentes y frameworks Javascript. Eso nos obligó a desarrollar en una arquitectura de software un poco diferente para poder proveer reutilización de reglas y código.
La solución se desarrolla usando Web Panels con bibliotecas externas Javascript para dejar la aplicación con apariencia de Web 2.0. Todas las transacciones son Business Component. Usa SDTs para capturar, exhibir y procesar información entre los Webpanels y BCs. Todos los Webservices tienen sus sobres SOAP generados manualmente por el hecho del uso del certificado digital compilado en la aplicación. El banco de datos es Informix. La aplicación se genera en Java y tanto el banco como el Tomcat que corre la aplicación están en servidores Linux.
Con el Sistema de Ventas de Toyota para Toyota de Brasil. Dia System, mejoró todo el proceso interno de desarrollo de software en la empresa, que le permitió avanzar en el programa brasileño de calidad de software (MPS.br), certificación similar al CMMI.
Actualmente cuentan con un ERP orientado al mercado de distribuidores de vehículos automotores cuyo desarrollo se inició en 2008 y será lanzado al mercado en el 2009.