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
- Mehr als 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 in mehr als 25 Jahren: 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 und kostenfrei.