El 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.

Antes y después

Punto de partida

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.

Lo que hice

  • 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, coordinación con las partes interesadas y documentación técnica.

Resultado

  • Unos 30 informes desarrollados, y la generación de informes es en general un 60 % más rápida, aproximadamente.
  • La herramienta de migración está en uso continuo y traslada miles de estructuras (Bauwerke) al estándar ASB-ING cuando hace falta.
  • El paso de Java 8/Karaf a Java 21/Spring Boot avanza mientras continúa el desarrollo.

Mi función

  • Desarrollo de software dentro del equipo de producto existente
  • Coordinación directa en alemán con las partes interesadas de la administración regional
  • 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

Servicio relacionado

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, un desarrollo pequeño o no desarrollar software a medida.