Altsystem ohne Dokumentation übernehmen, ohne es neu zu schreiben

Ihr System läuft, aber niemand kennt es genau. Wir erfassen Anwendung, Datenbank, Server und E-Mail, bewerten Risiken, empfehlen schriftlich den weiteren Weg und übernehmen auf Wunsch den Betrieb.

  • ColdFusion und Lucee seit 2015 in Produktivsystemen
  • Antwort innerhalb eines Werktags
Links ein geschlossener, schraffierter Block, rechts vier übereinanderliegende Kästen mit je einem kurzen grauen Strich, dazwischen ein oranger Pfeil

Wann eine Übernahme ohne Dokumentation ansteht

Fehlende Dokumentation fällt meist erst auf, wenn etwas passiert. Typische Anlässe:

  • Der Dienstleister, der die Anwendung gebaut hat, ist unerreichbar oder aufgelöst.
  • Die Anwendung kam durch einen Kauf oder eine Fusion ins Haus, und niemand hat je damit gearbeitet.
  • Ein Audit, ein Kunde oder die Versicherung stößt auf Komponenten, die keine Updates mehr erhalten.
  • Zugänge, geplante Tasks und Mailwege sind nirgends aufgeschrieben.

Veraltete Versionen sind keine Ausnahme. Für PHP 7 und älter veröffentlicht php.net zum Beispiel keine Sicherheits-Updates mehr (Stand: 2026-10). Unsere Übersichten zeigen die Support-Termine für PHP-Versionen, Adobe ColdFusion und Linux-Distributionen.

Fünf Kästen in einem kleinen Netz: zwei mit durchgezogenen Linien, drei gestrichelt wie unbekannt; auf einem Kasten leuchtet ein oranger Punkt

Was wir für den Start von Ihnen brauchen

Was fehlt, halten wir im Bericht fest und klären mit Ihnen, wie sich das beschaffen lässt.

  • Quellcode: Zugang zum Repository oder eine Kopie der Dateien
  • Server: Zugang zum Server oder zum Konto beim Hoster
  • Datenbank: Zugang zur Datenbank oder ein aktueller Export
  • Domain und DNS: Zugang zum Registrar oder zur DNS-Verwaltung, damit wir Hostnamen und Mailwege nachvollziehen können
  • E-Mail: Angaben zum Mailserver oder Versanddienst, über den die Anwendung Nachrichten verschickt
  • Dokumentation: alles, was es gibt, auch alte Tickets, Mails und Notizen

Bitte schicken Sie Zugangsdaten nicht per E-Mail oder über das Formular. Den sicheren Weg dafür vereinbaren wir im Erstgespräch.

Eine Checkliste mit vier Zeilen, je ein Symbol für Zugangskarte, Server, Datenbank und Briefumschlag mit einem Kästchen; das erste Kästchen ist orange abgehakt

So lernen wir ein System ohne Dokumentation kennen

  1. Zugang

    Wir erhalten Zugriff auf Code, Server und Datenbank.

  2. Inventar der ganzen Kette

    Wir erfassen Anwendung, Datenbank, Server und E-Mail: Versionen, Abhängigkeiten, geplante Tasks wie nächtliche Importe, Datenquellen und Mailwege.

  3. Kopie und Wiederherstellung

    Wir prüfen, welche Backups es gibt, ziehen eine Kopie des Bestands und spielen sie auf einem Testsystem ein. So wissen Sie, ob sich das System im Ernstfall wiederherstellen lässt.

  4. Risikoregister

    Wir ordnen die Risiken nach Priorität: fehlende Sicherheits-Updates, Komponenten ohne Support sowie Wissen, das nur in einzelnen Köpfen steckt.

  5. Empfehlung und Aufwand

    Wir empfehlen schriftlich und mit Begründung, wie es weitergeht, und schätzen den Aufwand in Arbeitstagen. Übertragen Sie uns Betrieb und Wartung, folgt ein Plan für die ersten 30 und 90 Tage.

Was das Ergebnis der Prüfung enthält

  • Inventar

    Zeigt, was wo in welcher Version läuft und bis wann es Updates erhält.

  • Landkarte

    Zeigt, wie Anwendung, Datenbank, Server und E-Mail zusammenhängen.

  • Risikoregister

    Nennt, was gefährdet ist und was zuerst zu tun ist.

  • Bewertung der Backups

    Zeigt, was gesichert wird und ob sich das System daraus wiederherstellen lässt.

  • Empfehlung mit Optionsmatrix

    Stellt bleiben, Version anheben und migrieren gegenüber, mit Begründung und Aufwand in Arbeitstagen.

Bleiben, Version anheben oder migrieren: wann was passt

Der Bericht endet mit einer Empfehlung für einen von drei Wegen:

  • Bleiben und pflegen, wenn das System stabil läuft und eine unterstützte Version nutzt. Wir sorgen für Updates, Backups und Überwachung.
  • Version anheben, wenn Aufbau und Funktion stimmen, aber PHP, ColdFusion oder das Betriebssystem keine Updates mehr erhalten. Das geschieht in Stufen, mit Tests und Rückweg, wie auf den Seiten zu PHP 8 und zum ColdFusion-Support-Ende beschrieben.
  • Migrieren, wenn die Plattform wechseln muss, etwa nach Lucee, in Container oder von Windows auf Linux. Bewährte Logik kann auch als Web-Service weiterleben.

Ein Neuschreiben empfehlen wir selten. Es lohnt sich, wenn das Framework nicht mehr gepflegt wird, es keine Tests gibt und sich die Geschäftsregeln aufschreiben lassen. Liegt das Problem nur an der Version, aktualisieren wir. Wir sagen Ihnen auch, wenn sich eine Migration nicht lohnt.

Der laufende Betrieb gehört zur Leistung Übernahme und Wartung, Updates und Migrationen gehören zur Leistung Migration und Modernisierung.

Ein System links, von dem drei Wege nach rechts führen: oben zu einem gleichen System, in der Mitte zu einem höheren System, unten zu einem System mit anderer, abgerundeter Form; der mittlere Weg ist orange

Erfahrung unserer Ingenieure mit gewachsenen Systemen

ColdFusion und Lucee
seit 2015 ununterbrochen in Produktivsystemen, Adobe ColdFusion 9 bis 2025 sowie Lucee 5, 6 und 7
PHP
seit 2012, mit Smarty, Slim und WordPress
Full Stack und DevOps
seit 2012, von der Anwendung über die Datenbank bis zu Server und Mail
Systemtypen
Plattformen für Kreditabwicklung, Hypothekenfinanzierung und Leasing sowie Systeme zur Erzeugung von Dokumenten und Verträgen.

Code, Zugänge und Berichte bleiben bei Ihnen

  • Code, Zugangsdaten und Berichte bleiben bei Ihnen. Mit dem Bericht kann auch ein anderer Dienstleister weiterarbeiten.
  • Endet die Zusammenarbeit, übergeben wir den Stand geordnet.

Und wenn bei uns jemand ausfällt? Die Dokumentation erstellen wir auf Wunsch. Das Repository liegt in der Regel bei Ihnen. Eine Vertretung stellen wir auf Wunsch.

Wie wir zusammenarbeiten, beschreibt die Seite So arbeiten wir. Welche Arten von Systemen unsere Ingenieure kennen, steht unter Erfahrung.

Rechts ein oranger Rahmen mit Quellcode, Zugangskarte und Dokumentation; links ein Administrator am Laptop, mit dem Rahmen nur über eine gestrichelte Linie verbunden

Der erste Schritt: Legacy-Review zum festen Preis

Legacy-Review

Für Unternehmen mit einem System, das niemand mehr genau kennt: vor einem Update, vor einer Migration oder beim Wechsel des Dienstleisters.

  • Inventar der Versionen und Abhängigkeiten
  • Landkarte aus Anwendung, Datenbank, Server und E-Mail
  • Risikoregister zu Sicherheit, Support und Wissen
  • Bewertung der Backups und der Wiederherstellung
  • Empfehlung „bleiben, Version anheben oder migrieren“ mit Optionsmatrix, die auch „in den Container“ und „als API bereitstellen“ enthält
  • Aufwandsschätzung in Tagen

Der Preis gilt für ein System, also eine Anwendung mit ihrer Datenbank und ihrem Server. Weitere Systeme bepreisen wir einzeln.

Was das Ergebnis enthält

Ein schriftlicher Bericht mit Bestandsaufnahme, Risikoregister, Empfehlung und Aufwandsschätzung. Der Bericht gehört Ihnen.

ab 3.800 € zzgl. USt.

In der Regel 5 Werktage

Legacy-Review anfragen

Zwei Fälle aus unserer Arbeit

  • Drei Bahnen aus einem Punktfeld enden an einer orangen Mauer mit der Beschriftung WAF; eine Bahn von einem Laptop führt durch die Lücke zu einer Ladenfront

    Ein Shop, überflutet von Bots, die wie Kunden aussahen

    Ein WooCommerce-Shop mit 52 Produkten lud langsam oder gar nicht. Die Ursache war ein bezahltes Netz von Bots: Zehntausende Anfragen pro Stunde, jede von einer anderen Privatadresse, und jeder Bot für sich vorbildlich. Unsere Ingenieure haben den Verkehr am Rand des Netzes gestoppt. Als die Bots einen Monat später die Taktik wechselten, nahm die zweite Regel die Last in zwei Minuten weg.

  • Eine Tabelle aus Zeilen mit einem langen Pfeil über alle, beschriftet ALL, und einem orangen Pfeil von einer Indexkarte zu einer einzigen Zeile, beschriftet ref

    SQL-Indizes in einer Shop-Datenbank: von Full Scans zu Mikrosekunden

    Eine Shop-Datenbank ohne Indizes funktionierte, solange die Tabellen klein waren. Bei 500 000 Bestellungen und 1,75 Millionen Positionen lief jeder Filter und jeder Join auf einen Full Scan hinaus. Wir haben genau gemessen, was die fehlenden Indizes kosten, die richtigen angelegt und die Fallen dokumentiert, durch die ein Index nutzlos bleibt, obwohl er existiert.

Fragen vor der Übernahme eines unbekannten Systems

Können Sie ein System ohne Dokumentation übernehmen?

Ja, dafür ist der Legacy-Review da. Zuerst erfassen wir, was vorhanden ist: Versionen, Abhängigkeiten, geplante Tasks, Datenquellen und Mailwege. Dazu prüfen wir, ob sich die Sicherungen einspielen lassen.

Dass wir Ihr System noch nicht kennen, ist der Normalfall und kein Hindernis. Erst mit dem Befund sagen wir, was das System braucht und was die laufende Betreuung umfassen würde. Der Bericht gehört Ihnen.

Was kostet die Übernahme, wenn niemand das System kennt?

Der erste Schritt hat einen festen Preis, den Sie vor dem Start kennen: der Legacy-Review für ein System mit Anwendung, Datenbank und Server. Was die laufende Betreuung kostet, hängt vom Zustand des Systems ab. Eine Zahl nennen wir erst nach dem Review, wenn wir das System gesehen haben.

Den Aufwand der nächsten Schritte schätzen wir in Arbeitstagen, bevor Sie etwas beauftragen.

Müssen wir nach dem Review bei Ihnen bleiben?

Nein. Der Review ist ein eigenständiger Auftrag mit festem Umfang und Preis. Der Bericht gehört Ihnen, auch wenn Sie danach selbst weitermachen oder einen anderen Dienstleister beauftragen. Ob die laufende Betreuung folgt, besprechen wir anhand des Befunds.

Was ist, wenn uns Zugangsdaten fehlen?

Das lässt sich meist lösen. Wir beginnen mit dem, was Sie in der Hand haben: Vertrag und Kundenkonto beim Hoster, Zugang zur Domain und, soweit vorhanden, Zugriff auf Repository und Backups. Server-Zugänge lassen sich über den Hoster oft zurücksetzen, wenn Sie als Vertragspartner auftreten. Zugang zu einem System verschaffen wir uns nur mit Ihrer ausdrücklichen Zustimmung.

Was passiert, wenn bei Ihnen jemand ausfällt?

Eine Vertretung stellen wir auf Wunsch. Auch die Dokumentation erstellen wir auf Wunsch, und das Repository liegt in der Regel bei Ihnen, sodass der Code in Ihrer Hand bleibt. Wie wir zusammenarbeiten, beschreibt die Seite So arbeiten wir.

Welche Projekte haben Sie schon umgesetzt?

Unsere Ingenieure haben an diesen Systemtypen gearbeitet:

  • Plattformen zur Kreditabwicklung mit mehreren Prozessen und Vertriebskanälen, auch direkt für Banken
  • Plattformen für die Hypothekenfinanzierung
  • Leasing-Plattformen
  • Systeme zur Erzeugung von Dokumenten und Verträgen
  • Videoportale mit Streaming und automatischer Konvertierung der Videos
  • Nachrichten- und Kleinanzeigenportale mit hohem Besucheraufkommen
  • Webservices von Unternehmen, die für die öffentliche Hand arbeiten, auch für Kultureinrichtungen

Ausgewählte Projekte beschreiben wir im Detail auf der Projektseite, darunter ColdFusion im Produktivbetrieb und unter Last, E-Mail-Zustellbarkeit, ein von Bots überfluteter Shop und SQL-Indizes in einer Shop-Datenbank.

Wann können Sie starten?

Eine erste Antwort erhalten Sie innerhalb eines Werktags. Wann wir mit der Arbeit beginnen, hängt von der aktuellen Auslastung und vom Umfang ab. Das sagen wir Ihnen im Erstgespräch verbindlich. Ist es dringend, beginnt die 48-Stunden-Einschätzung, sobald wir Zugriff auf das System haben.

Beschreiben Sie das System in ein paar Sätzen

Nennen Sie uns Technologie (soweit bekannt), Hoster und den Stand der Dokumentation. Wir antworten innerhalb eines Werktags und schlagen den passenden ersten Schritt vor.

Felder mit dem Zusatz „optional“ können leer bleiben.

Antwort per E-Mail

Für den Rückruf genügt Ihre Telefonnummer: Notfälle rund um die Uhr, sonst innerhalb eines Werktags.

Um welches System und welche Technologie geht es, was möchten Sie erreichen? Bitte senden Sie keine Passwörter oder vertraulichen Unterlagen.

Antwort innerhalb eines Werktags · unverbindlich

Wir verwenden Ihre Angaben nur, um Ihre Anfrage zu beantworten. Prownex IT Services Sp. z o. o. ist für die Verarbeitung verantwortlich. Speicherdauer und Ihre Rechte beschreibt die Datenschutzerklärung.