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

Kategorie:
Modernisierung von Software
Branche:
Abfallwirtschaft / Recycling
Stadt:
Viersen, Deutschland
Kooperationsmodell:
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.

Kunde


KI-Videoanalysesystem zur Echtzeit-Erkennung und Zählung von Fahrzeugen

Design, Entwicklung, DevOps oder Cloud - welches Team brauchen Sie, um die Arbeit an Ihren Projekten zu beschleunigen?
Chatten Sie mit unseren Beratungspartnern, um herauszufinden, ob wir gut zusammenpassen.

Jakub Orczyk

Vorstandsmitglied /Verkaufsdirektor

Buchen Sie eine kostenlose Beratung
kuba (1)

VM.pl AI Chat

AI Ich bin ein KI-Tool, das Fragen basierend auf den Inhalten der Website von VM.PL beantwortet. Bitte beachte, dass ich nicht immer über vollständige Informationen über das Unternehmen verfüge.
Dieses Tool verwendet Technologien der künstlichen Intelligenz. Seine Nutzung setzt die Akzeptanz voraus der Nutzungsbedingungen