+33 7 66 06 80 03 LinkedIn
Ressourcen

Wie übernimmt man ein von einem früheren Entwickler verlassenes Webprojekt?

Der Entwickler antwortet nicht mehr, die Website zeigt einen Fehler, und niemand weiß, wo der Code liegt. Diese Lage ist häufiger, als man denkt. Sie lässt sich fast immer lösen, wenn man in der richtigen Reihenfolge vorgeht.

Veröffentlicht am von

1. Zugänge zurückholen

Erfassen und sichern Sie zuerst: Domain, Hosting, Datenbank, Code-Repository, Konten bei Drittanbietern (Bezahlung, E-Mail, APIs). Die Domain hat Vorrang: Läuft sie auf den früheren Dienstleister, lassen Sie sie auf Ihren Namen übertragen.

2. Sichern und absichern

Erstellen Sie ein vollständiges Backup der Dateien und der Datenbank, bevor Sie etwas anfassen. Ändern Sie dann alle Passwörter und entziehen Sie dem früheren Entwickler die Zugänge. Prüfen Sie, dass keine bekannte Sicherheitslücke ausgenutzt wird.

3. Den Code prüfen

  • Versionen von Sprache, Framework und Abhängigkeiten;
  • vorhandene Tests und Dokumentation;
  • direkt auf dem Server vorgenommene Änderungen;
  • fragile oder unverstandene Teile.

4. Entscheiden: korrigieren, übernehmen oder neu bauen

Ein kompletter Neubau ist selten die beste erste Entscheidung: Man verliert Geschäftsregeln, die im Code verborgen sind. Meist stabilisiert man zuerst und modernisiert dann Stück für Stück. Ein vollständiger Neubau ist gerechtfertigt, wenn die Technologie nicht mehr gepflegt wird oder jede Änderung etwas anderes kaputt macht. Siehe unsere Seite Migration und Aktualisierung.

5. Verhindern, dass es wieder passiert

Verlangen Sie, dass der Code in einem Repository auf Ihren Namen liegt, die Zugänge dokumentiert sind und das Eigentum am Code im Vertrag steht. Ein Wartungsvertrag sorgt außerdem dafür, dass ein Projekt nie unbeaufsichtigt bleibt.

Ein Projekt zu übernehmen?

Sagen Sie uns, was noch funktioniert und was blockiert: Wir beginnen mit der Absicherung.