Skip to content

Wie wir die Weiterentwicklung und Wartung eines ERP-Systems in einer Legacy Anwendung verbessert haben

Kategoria:
DACH, Software-Modernisierung
Branża:
Gospodarka odpadami / Recykling
Miasto:
Viersen, Deutschland 🇩🇪
Model:
Staff Augmentation

Kunde

Unser Kunde ist ein deutsches Software- und Beratungshaus, das eine der umfangreichsten ERP-Lösung für die deutschsprachige kommunale und gewerbliche Abfallwirtschaft anbietet. Das System unterstützt die vollständige Abwicklung von Transportaufträgen, Verträgen, Fakturierung und Abrechnung sowie zusätzliche Module, z. B. für die Integration von Kassensystemen und Scannern.

Herausforderung

Durch die ständig steigenden Nachfrage nach Systemweiterentwicklungen wächst das Unternehmen stark bei dennoch begrenzten Teamressourcen, warum der Kunden auf der Suche nach einer qualifizierten Unterstützung bei den folgenden Herausforderungen war:

  • Unterschiedliche Systemversionen bei Endkunden: Der Mangel an Standardisierung erschwerte Tests und Wartung erheblich.
  • Legacy-Anwendungen verhinderten den Einsatz moderner Versionskontroll- und Automatisierungswerkzeuge wie Git oder SVN.
  • Kein CI/CD und keine automatisierten Tests – der Deployment-Prozess erfolgte manuell.
  • Schwächen auch in neueren Komponenten (.NET, Java): fehlende Konsistenz in der Versionierung, Mangel an Dokumentationen, technischer Schuldenstand.
  • Begrenzte interne Ressourcen: Das Unternehmen benötigte weitere Ressourcen zur Bearbeitung des Backlogs.

Die kumulierten Auswirkungen dieser Herausforderungen führten zu begrenzter Skalierbarkeit des Systems und einem erhöhten Risiko, dass die Servicequalität für Kunden leidet.

Lösung

Wir stiegen im Rahmen eines Staff-Augmentation-Modells in das Projekt ein, mit dem Fokus auf der schnellen Unterstützung kritischer Bereiche und der gleichzeitigen Strukturierung der technischen Umgebung.

  • Staff Augmentation-Modell: Wir stellten einen spezialisierten Entwickler (Oracle / .NET / Java) bereit, der sowohl bei laufenden Aufgaben als auch bei der Entwicklung neuer Funktionen unterstützte.
  • Übernahme der Verantwortung für .NET-Module (u. a. Kassensysteme) und Beginn der Standardisierung der Versionsverwaltungsprozesse.
  • Umsetzung von sicherheitsrelevanten Maßnahmen, z. B. bei der Zwei-Faktor-Authentifizierung (2FA).
  • Stärkung der Teamkompetenzen: Technologische Unterstützung, Identifikation und Minimierung technischer Risiken.

Dank enger Integration mit dem Kundenteam und eines flexiblen Umgangs mit Prioritäten konnten dringende Herausforderungen zeitnah bewältigt und gleichzeitig die Basis für künftige Veränderungen geschaffen werden.

Ergebnisse

  • Verkürzte Durchlaufzeiten: Der Kunde profitierte von höherer Reaktionsfähigkeit und schnelleren Reaktionen auf interne und externe Anforderungen.
  • Steigerung der operativen Effizienz: Besseres Backlog-Management durch erhöhte Ressourcen.
  • Teamerweiterung ohne Neueinstellungen: Wir stellten die benötigten Kompetenzen bereit, ohne den festen Personalbestand zu erhöhen.
  • Erhöhte Systemsicherheit: Zwei-Faktor-Authentifizierung (2FA) wurde in kritischen Systemkomponenten erfolgreich eingeführt.

Technologien

  • Oracle Fusion Middleware,
  • .NET,
  • Java.

AI w analizie i kosztorysowaniu przetargów budowlanych – jak firma z Wielkiej Brytanii skróciła analizę z 2 dni do 5 minut

Zobacz kolejny

Design, Development, DevOps czy Cloud – jakiego zespołu potrzebujesz, aby przyspieszyć pracę nad swoimi projektami? Porozmawiaj o swoich potrzebach z naszymi specjalistami.

Jakub Orczyk

Członek zarządu / Dyrektor sprzedaży

Zamów bezpłatną konsultację
Jakub Orczyk