German Government via European Dynamics · 2023–present

Modernización de una aplicación de infraestructura del sector público

Modernización, migración, informes e ingeniería continua para la gestión de infraestructura de objetos viales SIB-BW2.

Ingeniero de software — Luis Martin Schick / VertexWare

Situación / problema

SIB-BW2 gestiona la infraestructura de objetos viales para las partes interesadas del sector público. La aplicación requería nuevas funcionalidades, correcciones de errores, tareas de calidad y una migración desde un entorno Java/Karaf antiguo hacia un stack actual.

Sistema o flujo de trabajo anterior

El sistema existente contenía datos heredados y requisitos de informes en operaciones de Oracle, PostgreSQL, MySQL y MSSQL. Las partes interesadas también requerían coordinación directa en alemán y documentación técnica.

Solución

  • Trabajé en la modernización de Java 8/Karaf a Java 21/Spring Boot.
  • Desarrollé la herramienta de migración principal para el estándar ASB-Object (ASB-ING).
  • Construí la mayor parte de la funcionalidad de informes desde cero.
  • Entregué correcciones de errores, nuevas funcionalidades, tareas de calidad, enlace con las partes interesadas y documentación técnica.

Resultado concreto

  • El equipo está migrando la aplicación de Java 8/Karaf a Java 21/Spring Boot mientras continúa el desarrollo.
  • La herramienta principal de migración traslada los datos heredados hacia el estándar ASB-Object (ASB-ING).
  • Construí la mayor parte de la funcionalidad de informes mientras la aplicación seguía en desarrollo.

Alcance de la entrega y función

  • Entrega de ingeniería de software en el equipo de producto existente
  • Enlace directo en idioma alemán con las partes interesadas del gobierno estatal
  • Documentación técnica junto con la migración, informes, errores y funcionalidades

Tecnología

  • Java
  • Spring Boot
  • SQL
  • Oracle
  • PostgreSQL
  • MySQL
  • MSSQL
  • Angular
  • Liquibase
  • Tomcat
  • Jenkins
  • Jasper Reports
Modernización de software heredado

¿Tiene un problema de proceso o software que merece la pena revisar?

Una breve conversación basta para decidir si el siguiente paso adecuado es una auditoría, una pequeña implementación o no desarrollar software a medida.

Solicitar una consulta de 30 minutos