Das Problem

SIB-BW2 verwaltet Straßenobjekte und Infrastruktur für öffentliche Auftraggeber. Die Anwendung erforderte laufende Weiterentwicklung, Fehlerbehebung, Qualitätsarbeit und die Migration von einer älteren Java-/Karaf-Laufzeit zu einem aktuellen Stack.

Vorher und nachher

Ausgangslage

Das bestehende System enthielt Legacy-Daten und Reporting-Anforderungen über Oracle-, PostgreSQL-, MySQL- und MSSQL-Betrieb hinweg. Zusätzlich waren direkte Abstimmungen mit deutschsprachigen Stakeholdern und technische Dokumentation erforderlich.

Was ich umgesetzt habe

  • An der Modernisierung von Java 8/Karaf zu Java 21/Spring Boot gearbeitet.
  • Das zentrale Migrationstool für den ASB-Object-(ASB-ING-)Standard entwickelt.
  • Den Großteil der Reporting-Funktionalität von Grund auf umgesetzt.
  • Fehler behoben, Funktionen geliefert, Qualität verbessert, Stakeholder abgestimmt und technische Dokumentation erstellt.

Ergebnis

  • Rund 30 Berichte umgesetzt, und die Berichtserstellung ist insgesamt etwa 60 % schneller.
  • Das Migrationstool ist dauerhaft im Einsatz und überführt bei Bedarf Tausende Bauwerke in den ASB-ING-Standard.
  • Die Umstellung von Java 8/Karaf auf Java 21/Spring Boot läuft parallel zur Weiterentwicklung.

Meine Rolle

  • Softwareentwicklung im bestehenden Produktteam
  • Direkte deutschsprachige Abstimmung mit Stakeholdern der Landesverwaltung
  • Technische Dokumentation neben Migration, Reporting, Fehlern und Funktionen

Technologie

  • Java
  • Spring Boot
  • SQL
  • Oracle
  • PostgreSQL
  • MySQL
  • MSSQL
  • Angular
  • Liquibase
  • Tomcat
  • Jenkins
  • Jasper Reports

Verwandte Leistung

Legacy-Software-Modernisierung

Lohnt es sich, Ihren Prozess oder Ihre Software genauer anzusehen?

Ein kurzes Gespräch reicht, um zu klären, ob ein Audit, eine kleine Umsetzung oder bewusst keine Individualsoftware der richtige nächste Schritt ist.