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.