Project Rescue: Übernahme verwaister Systeme

Der Entwickler ist weg. Der Dienstleister antwortet nicht mehr. Die Dokumentation existiert nicht –
aber das System läuft produktiv und Ihr Geschäft hängt daran.

Ich steige ein, wenn Wissen verloren gegangen ist – arbeite mich ohne geordnete Übergabe ein und führe das System mit voller Ergebnisverantwortung weiter.

Typische Situationen

  • Der einzige Entwickler, der das System kannte, hat gekündigt – oder ist ausgefallen
  • Der Dienstleister ist insolvent, im Streit gegangen oder schlicht nicht mehr erreichbar
  • Es gab nie eine geordnete Übergabe: keine Dokumentation, keine Architektur-Übersicht, keine Tests
  • Das System läuft in einer regulatorischen Domäne (Lohnabrechnung, Healthcare, Dokumentenaufbewahrung), in die sich jemand fachlich einarbeiten muss
  • Technisch tiefe Bereiche schrecken ab: Alt-Datenbanken (z. B. Oracle), gewachsene Schnittstellen (SOAP/XML, DATEV, HL7)
  • Änderungen stauen sich, weil niemand mehr weiß, was ein Eingriff auslösen würde

Das eigentliche Risiko ist dabei nicht der Stillstand von heute – sondern dass mit jedem Monat mehr Wissen unwiederbringlich verloren geht und jede Änderung riskanter wird.

So arbeite ich

1. Stabilisieren – zuerst den Betrieb sichern

  • Zugriffe und Zugänge sichern: Quellcode, Server, Datenbanken, Domains, Lizenzen – was fehlt, wird beschafft oder rekonstruiert
  • Backups prüfen: Existieren sie? Sind sie wiederherstellbar? Wenn nicht: sofort aufbauen
  • Kritische Risiken zuerst: Was kann das System morgen stoppen? Das wird vor allem anderen entschärft
  • Keine überstürzten Umbauten: Erst verstehen, dann verändern – der Betrieb hat Vorrang

2. Wiederaneignung – das verlorene Wissen zurückholen

  • Systematische Einarbeitung ohne Übergabe: Code, Datenmodell und Fachlogik werden Schicht für Schicht erschlossen
  • Dokumentation entsteht neu: Systemlandkarte, Architektur-Entscheidungen, Betriebs-Handbuch – das Wissen gehört danach Ihnen, nicht wieder einer einzelnen Person
  • Fachliche Einarbeitung inklusive: Auch in regulatorische Materie (Payroll, Healthcare, Aufbewahrungspflichten) arbeite ich mich ein – das habe ich mehrfach getan
  • 25+ Jahre Codebasen-Erfahrung: Fremden Code lesen, verstehen und sicher verändern ist mein Handwerk

3. Weiterführung – mit voller Ergebnisverantwortung

  • Wartung und Weiterentwicklung: Das System bekommt wieder einen technischen Verantwortlichen
  • Geordnete Zukunft: gemeinsam entscheiden, ob modernisiert, kontrolliert weiterbetrieben oder geordnet abgelöst wird
  • Bus-Faktor beheben: Dokumentation, Tests und nachvollziehbare Abläufe sorgen dafür, dass diese Situation nicht wieder entsteht
  • Auf Wunsch dauerhaft: projekt- oder retainerbasiert – Sie entscheiden über die Flughöhe

Kein Konzept – gelebte Praxis

Bei der Übernahme einer Anwendung verbinde ich die technische Bestandsaufnahme mit konkreter Stabilisierung: Quellcode und Daten verstehen, Risiken priorisieren, Fehler eingrenzen und die nächsten Schritte mit den Verantwortlichen abstimmen. Passende Projektbeispiele

  • Einarbeitung in fremde Servlet-Altstrukturen und ein gewachsenes Datenmodell
  • Migration der Kundendaten und Überführung in eine moderne Java-Enterprise-Architektur
  • Langjährige Weiterentwicklung im laufenden Kundenbetrieb
  • Betreuung unterschiedlicher produktiver Kundeninstallationen

Dazu wiederholte Einarbeitung in fremde Codebasen und Fachdomänen über 25+ Jahre: Payroll-Systeme (DATEV/SBS), Healthcare mit HL7-Klinikanbindung, Alt-Datenbanken und gewachsene Integrationslandschaften.

Für wen?

Sinnvoll, wenn:

  • Ein produktives System seinen technischen Verantwortlichen verloren hat
  • Niemand im Haus sich die Einarbeitung zutraut – oder die Kapazität dafür hat
  • Änderungen anstehen, die ohne Systemverständnis zu riskant sind
  • Sie wieder einen Zustand wollen, in dem das Wissen dokumentiert und das System führbar ist

Abgrenzung:

Geht es nicht um verlorenes Wissen, sondern um liegengebliebene Themen bei intaktem Team, ist die Übernahme offener Baustellen das passende Angebot. Project Rescue ist für den Ernstfall: System ohne Besitzer.

System ohne Besitzer?

Je früher wir sprechen, desto mehr Wissen lässt sich noch sichern.
Lassen Sie uns die Lage in einem ersten Gespräch einschätzen – unverbindlich, 30 Minuten, kostenfrei.

Erstberatung vereinbaren (30 Min., kostenfrei)