INVAP | REINGENIERÍA DE CONSOLAS PARA RADARES CIVILES Y MILITARES

LA COMPAÑIA
INVAP es una Sociedad del Estado de la provincia argentina de Río Negro, con una trayectoria de más de 45 años en el mercado nacional y 35 en la escena internacional. Su misión es el desarrollo de tecnología de avanzada en diferentes campos de la industria, la ciencia y la investigación aplicada, creando “paquetes tecnológicos” de alto valor agregado y de carácter estratégico, centrando sus principales actividades en las áreas Nuclear, Espacial, Gobierno y Defensa, Tecnología Industrial y Servicios Tecnológicos.
Podemos mencionar entre sus logros el desarrollo llave en mano de reactores nucleares de baja potencia, siendo referente a nivel mundial en la tecnología. También es conocido el programa que generó la actual constelación de satélites espaciales de Argentina y la fabricación de sistemas de radar civiles y militares de avanzada.
EL DESAFÍO
En el marco de un convenio de colaboración a largo plazo orientado a desarrollar productos digitales innovadores y de alta calidad, y a fortalecer las capacidades de ingeniería de software de ambas empresas, INVAP necesitaba analizar, reestructurar y modernizar la plataforma de software utilizada en las consolas radar. También era necesario revisar y optimizar la metodología de trabajo vigente para acelerar los tiempos de desarrollo de software.
LA SOLUCIÓN
Tras una evaluación inicial de las necesidades de negocio, los requerimientos funcionales y las demandas técnicas, se llevó a cabo un rediseño integral de la arquitectura, las interfaces de usuario y la estructura de componentes de las consolas.
Para ello, se conformó un equipo conjunto entre ambas organizaciones, integrado por especialistas en análisis de producto, desarrollo front y backend, UX, DevOps y automatización de pruebas.
En este proceso se desarrolló un framework para la construcción de consolas, orientado a la modernización, el rendimiento, la robustez, la seguridad y la reutilización, dando origen a un conjunto de componentes combinables y reutilizables para las familias de consolas radar.
La solución se implementó utilizando tecnologías modernas como React, TypeScript, Vite, D3, WebSockets y Web Workers para el frontend, junto con Java, Spring Boot, RabbitMQ y Redis en el backend, todo orquestado mediante Docker.
Asimismo, se introdujeron mejoras en las dinámicas de trabajo, optimizando la colaboración y acelerando la entrega de valor.
BENEFICIOS
- Modernización del stack tecnológico y actualización de las metodologías de desarrollo, alineándolas con prácticas actuales de la industria.
- Conformación de un equipo integrado por profesionales de ambas empresas que trabajó como una única unidad, favoreciendo el intercambio de conocimientos y el aprendizaje mutuo.
- Diseño de componentes reutilizables que permiten aprovecharlos entre distintas familias de consolas, optimizando esfuerzo y tiempos de desarrollo
- Mejora significativa del tiempo de salida al mercado de nuevas versiones y funcionalidades.

