CIEMSA
CIEMSA provee servicios de ingeniería, construcción, montaje, operación y mantenimiento de infraestructura para los sectores público y privado del Uruguay desde 1980. Posee amplias capacidades en Ingeniería Civil, Estructural, Vial, Mecánica, Eléctrica e Industrial, en áreas que incluyen Arquitectura, Industria, Ambiental y Renovables, Saneamiento y Agua, Energía, Transporte e Infraestructura de Servicios Públicos, entre otras. Su equipo cuenta con más de mil personas, entre los que hay expertos locales e internacionales, reunidos a través de alianzas estratégicas y acuerdos de cooperación con reconocidas firmas y destacados profesionales.
El desafío
La Intendencia Municipal de Montevideo tiene sistemas basados en información geográfica que monitorean recorridos y paradas de ómnibus, posición de los contenedores de residuos y recorrido de los camiones que los vacían, mantenimiento de plazas y espacios públicos, etc. Cuando, por ejemplo, una calle se corta por reparaciones, se modifica la posición de determinadas paradas de ómnibus y de determinados contenedores de residuos, y con ello el recorrido de todas las líneas asociadas a esas paradas y de todos los camiones encargados del vaciado de esos contenedores. Estos controles se efectúan a través de 17 aplicaciones, basadas en un motor geográfico del año 1995 que estaba presentando problemas de compatibilidad. El gran desafío de este proyecto fue construir un core genérico capaz de soportar las funcionalidades específicas de las aplicaciones (manteniéndolas indepenientes entre sí), y permitir el agregado de nuevas funcionalidades y la extensión de las ya existentes.
Los resultados
01
La tecnología de los sistemas fue enteramente actualizada, cambiando un cliente pesado y basado en applets por una solución liviana y dinámica hecha en Javascript. Esta actualización de tecnología no solo resolvió la obsolescencia de la anterior, sino que proyecta la nueva hacia el futuro, por su vigencia en el mercado y su idoneidad para completar el roadmap planificado.
02
La solución es completamente compatible con los sistemas existentes y sus bases de datos. De nada sirve modernizar sistemas si para lograrlo hay que sacrificar todo el historial de base de datos, y reprogramar las APIs y las apps conectadas a ellas. El 100% del historial y las apps conectadas han seguido funcionando sin problemas.
03
La gestión del proyecto a tres puntas, Intendencia-Ciemsa-BigCheese, funcionó perfectamente. A pesar de la dimensión y la complejidad del proyecto, no hubieron contratiempos en los plazos acordados y la comunicación entre partes.