Enterprise / Automotive · Automobilbranche / Enterprise-Umfeld (unter NDA)

Von 15 Jahren Wildwuchs zu nachvollziehbarer Kontrolle

Nicht jedes Legacy-Problem steckt im Code selbst. Manchmal ist es die Landschaft drumherum: gewachsen über 15 Jahre, quer über mehrere Sprachen und Systeme, ohne dass jemand den vollständigen Überblick hatte.

15+ Jahre gewachsene Landschaft unter Kontrolle
3 Sprachen PHP, Python, Perl entwirrt
GitLab Versionsverwaltung eingeführt
Automatisiert reproduzierbare Deployments
Das Problem

In einem Enterprise-Umfeld der Automobilbranche war über anderthalb Jahrzehnte eine geschäftskritische Systemlandschaft gewachsen – und mit ihr das Risiko:

  • Viele Sprachen, ein Geflecht: überwiegend PHP, dazu Python und Perl – mit Abhängigkeiten quer über die Sprachgrenzen.
  • Versteckte Abhängigkeiten: SSH-Aufrufe aus anderen Systemen, SMB-Mounts, Anbindungen an Monitoring (Checkmk) – Kopplungen, die nirgends dokumentiert waren.
  • Keine Kontrolle: keine Versionsverwaltung, kein Dependency-Manager, keine Automatisierung. Änderungen waren manuell, riskant und kaum nachvollziehbar.
  • Bus-Faktor 1: das Gesamtbild existierte bestenfalls in einzelnen Köpfen.
Unser Vorgehen

Statt das Gewachsene anzutasten, haben wir zuerst Sichtbarkeit und Kontrolle geschaffen:

  • Abhängigkeiten kartiert: die versteckten Kopplungen zwischen Sprachen, Systemen, Mounts und SSH-Aufrufen sichtbar und dokumentiert gemacht.
  • Versionsverwaltung eingeführt: die gesamte Landschaft GitLab-fähig gemacht – erstmals ein nachvollziehbarer Stand statt manueller Kopien.
  • Deployments automatisiert: reproduzierbare, automatisierte Auslieferung statt riskanter Handarbeit.
  • Nachvollziehbarkeit geschaffen: Änderungen sind seither dokumentiert, überprüfbar und wiederholbar.
Das Ergebnis

Aus einer undurchsichtigen, manuell betriebenen Landschaft wurde ein kontrollierter, nachvollziehbarer Zustand. Änderungen sind heute planbar und reproduzierbar – nicht mehr ein Ritt mit Restrisiko.

Der entscheidende Gewinn: Das Wissen steckt nicht mehr nur in einzelnen Köpfen, sondern im System selbst – in Versionsverwaltung, Automatisierung und Dokumentation.

Doğan Uçar, Gründer von LegacyWerk
13 Jahre
PHP im Ernstfall

Wer Ihr Projekt übernimmt

Kein Callcenter. Sie sprechen direkt mit mir.

„Ein System, das seit 15 oder 20 Jahren läuft, ist kein Müll – es ist der Beweis, dass die Logik funktioniert. Das Problem ist fast nie die Fachlogik, sondern der Code drumherum. Also werfe ich nicht weg, was sich bewährt hat. Ich bringe es zurück in die Gegenwart."

Seit 13 Jahren arbeite ich mit PHP – ein großer Teil davon mit gewachsenen Systemen, die andere längst aufgegeben hätten. Ich schaue mir Ihr System selbst an, schreibe Ihnen die Einschätzung selbst und verantworte das Ergebnis. Wenn sich eine Modernisierung für Sie nicht lohnt, sage ich Ihnen das auch.

Doğan Uçar Gründer, LegacyWerk

Ist Ihre PHP-Anwendung noch zu retten?

In einem kostenlosen Erstgespräch schauen wir gemeinsam auf Ihr System und sagen Ihnen ehrlich, was möglich ist – unverbindlich und ohne Verkaufsdruck.

Erstgespräch vereinbaren