|
|||||||
TechnologixTechnologix es una empresa que desde su inicio, hace 15 años más o menos, se especializa en desarrollar sistemas de optimización, planeación, programación, para una variedad de industrias de distintas zonas geográficas. La empresa nació en Canadá. Hace poco más de diez años comenzamos a trabajar en México, donde hemos hecho proyectos muy interesantes. Y actualmente seguimos en Estados Unidos, Canadá y México. Estamos empezando, también, a hacer trabajos interesantes en el Sudamérica, especialmente en Chile. Las oficinas de desarrollo de nuestro sistema, de nuestras nuevas aplicaciones, por otra parte, están en Buenos Aires. Todo lo que es el desarrollo de la caparazón de nuestras interfaces y demás, la base técnica, tecnológica y de desarrollo, está aquí. Sistemas de planeación
Desafíos en la aplicación de la herramientaEn este tipo de proyectos el tema es: sentarnos con el cliente, absorber el problema operativo logístico y, con más arte que ciencia (una suerte de ambos) traducir ese problema a una herramienta que pueda aportarles el beneficio de poder sugerir formas de operar. Tenemos en la empresa la parte de desarrollo de sistemas, que es puramente de desarrollo de sistemas. Es una parte importante, porque si el sistema no funciona la herramienta no anda. Pero la clave es entender cuál es el problema; filtrar lo que puede ser parte del problema pero que no es lo crítico; atacar eso crítico y atacarlo con una lógica, con algoritmos, con métodos que le van a aportar a ellos, sin complicar demasiado la vida del usuario, desarrollar esos planes en forma más eficiente. En inglés hay un dicho que se usa mucho en nuestro área de desarrollo de modelos que en español dice: “Un gerente va a preferir vivir con un problema que no va a resolver, a implementar una solución que no entiende”. Ese es el desafío, desarrollar algo para que conceptualmente se entienda qué es lo que está haciendo. |
|
Es interesante porque hablamos de algoritmos genéticos, programación lineal, si se toma el ciento por ciento de esfuerzo de un proyecto, la programación del algoritmo es un 5%. Los dolores de cabeza, los desafíos están, primeramente, en los datos, no es que no haya datos, siempre hay datos, pero los datos no están necesariamente en el formato, en la calidad o en la pureza que se necesitan para poder impulsarlos. Especialmente cuando estás hablando de un sistema operativo detallado que se corre todos los días. Ese es el primer desafío, el segundo gran desafío que invariablemente aparece, porque hay un problema, porque hay alguien que lo está haciendo hoy, es que ese alguien se siente invadido, y es entendible, es una resistencia al cambio. Lo que se le está dando a esta persona es una cajita negra donde se ingresan datos y se aprieta un botón para recibir una sugerencia. Y sí, se puede modificar como usuario, pero es una cajita negra que te está recomendando algo que antes hacías en Excel. Toma tiempo, mucha paciencia, hacerle entender a la persona que va a usar la herramienta que no se lo está reemplazando, sino que se lo está apoyando a crecer en lo que hace. Que se está agilizando toda la parte transaccional, de cálculo de datos para que él pueda enfocarse en lo que es más importante, que es generar mejores planes de acción o programas de despacho entre otras cosas. Son proyectos muy interesantes y muy desgastantes también. Pero el impacto es tal, que los hace justificables. Ejemplos
Otra empresa con la que trabajamos fue una multinacional de productos de consumo masivos perecederos: yogur, chocolate, etc. Fue una operación a nivel nacional, también en México. Ellos estaban batallando con mucha merma de productos perecederos. Mandaban camiones con una frecuencia fija a depósitos, tenían tres docenas de depósitos en todo el país, y querían reducir los costos de la operación, reducir la merma y tratar de optimizar ese proceso. La inteligencia artificial en los sistemas de planeamientoLa inteligencia artificial, al igual que otros enfoques, u otras formas de ataque de problemas, es una de las formas en las cuales se puede trabajar. Hay algoritmos genéticos que estamos viendo, ahora, para un problema de programación complejo de producción en productos perecederos. Se cuenta también con todo el tema de la programación lineal, que es ideal para lo que es planeación estratégica y táctica de redes. O sea es otra herramienta, otra forma de ataque, que puede ser la mejor para ciertos problemas, y puede no ser, o ser demasiado compleja para otras, y ahí está el arte y la ciencia de aplicar estas herramientas. Por dónde empezar el planeamientoYo creo que lo más importante es, antes de empezar a hablar de herramientas y soluciones, entender, si es que hay un problema, cuál es el problema y una vez que se define eso, ver cuál es la mejor forma de solucionarlo. Y lo digo porque esto no es una excepción. La resolución de problemas no es cuestión de invertir en sistemas o herramientas mágicas, sino en invertir en la mejora de procesos de negocios, en el ajuste o la mejora de los procesos de negocio, en la coordinación de actividades dentro de la empresa. Muchas veces herramientas y sistemas pueden apoyar; hay situaciones en las cuales la herramienta es crítica y situaciones en las cuales no es necesario tener una herramienta. O sí es necesario, y son soluciones relativamente simples, que apoyan un ajuste o una modificación en el proceso de negocios de la empresa. No hay una fórmula mágica. Una recomendación, sí, es tratar objetivamente (lo que no es fácil) de identificar cuáles son los problemas críticos de la empresa. Luego, una vez definidos estos problemas, ahí sí ver cuál es la mejor forma de atacarlos. Nuestro sitio web es, para esos casos, la mejor decisión. Para más información: www.technologix.ca |
Realizado por Webpicking.com - Enero 2008 |
|