Ratgeber

Checkliste für die Softwareübergabe

Bei der Übernahme eines Softwareprojekts Zugriffe, saubere Installation, Backups und offene Arbeiten prüfen. Checkliste mit Download.

Kurze Antwort

Prüfen Sie vor der Übernahme eines Softwareprojekts vier Dinge: Haben Sie Zugriff auf alle Konten und Repositories, lässt sich die Anwendung in einer sauberen Umgebung installieren und starten, gibt es Backups und Monitoring und sind offene Arbeiten schriftlich erfasst. Betrachten Sie die Übernahme erst als abgeschlossen, wenn das erledigt ist.

Zugang und Eigentümerschaft

Erfassen Sie Repository, Domain, Server, Datenbank, E-Mail und Drittanbieterkonten. Planen Sie geordnete Kontoübertragung und Schlüsselwechsel statt einer gemeinsamen Passwortliste.

Führen Sie im Zugriffsinventar nicht nur technische Konten auf, sondern auch Konten, die Ihrem Unternehmen gehören sollten, etwa Domain-Registrar, DNS, Entwicklerkonten der App-Stores, Zahlungsanbieter, E-Mail-Dienst und Monitoring-Werkzeuge. Prüfen Sie, ob ein Konto an eine private E-Mail-Adresse gebunden ist.

Reproduzierbare Installation

Installieren Sie Anwendung und Datenbankmigrationen in einer sauberen Umgebung und testen Sie Kernabläufe mit Beispieldaten. Nur auf dem bisherigen Server lauffähige Software ist nicht zuverlässig übergeben.

Testen Sie die Installation anhand schriftlicher Schritte, denen auch jemand folgen könnte, der das Projekt nicht kennt. Fehlende Schritte, versteckte Umgebungsvariablen oder Dateien, die nur auf dem Rechner des Entwicklers liegen, zeigen sich bei diesem Versuch. Tragen Sie jede Lücke in die Übergabeliste ein.

Betrieb und offene Aufgaben

Prüfen Sie Wiederherstellung, Bereitstellung, Überwachung und Zuständigkeiten. Trennen Sie Fehler von unfertigen Funktionen und dokumentieren Sie Lizenzbedingungen.

Versuchen Sie mindestens einmal, aus einem Backup wiederherzustellen; dass Backups erstellt werden, heißt nicht, dass sie sich einspielen lassen. Halten Sie fest, wer auf Fehlerprotokolle zugreifen kann und wer bei einer Störung alarmiert wird.

Abnahmegespräch

Besprechen Sie fehlende Zugänge, die funktionierende Version, Risiken und erste Maßnahmen. Jede Aufgabe erhält Zuständigkeit und Prüfmethode. Die Liste ersetzt keine Vertrags- oder Umfangsprüfung.

Legen Sie für jeden bei der Abnahme offenen Punkt Verantwortliche, Termin und Prüfmethode fest. Entscheiden Sie gesondert, ob eine Lücke ein akzeptables Risiko oder ein Hindernis ist, das die Übernahme verzögern sollte.

Häufige Lücken

Bei Übernahmen treten diese Lücken häufig auf: geheime Schlüssel bei nur einer Person, undokumentierte manuelle Bereitstellungsschritte, bald ablaufende Domains oder Zertifikate, ungenutzte, aber weiter bezahlte Dienste, Umgebungen ohne Testdaten und Drittanbieter-Dienste, die am privaten Konto des Entwicklers hängen. Jede davon sollte eine eigene Zeile in der Übergabeliste sein.

Arbeitsblatt für die Softwareübergabe

Ergänzen Sie pro Zeile eine verantwortliche Person und ein Datum. Bestätigen Sie die Abnahme anhand des Nachweises. Zugangsdaten und Kundendaten gehören nicht in diese Tabelle.

Arbeitsblatt für die Softwareübergabe
PrüfpunktAnzufordernder NachweisAbnahmekriterium
Quellcode und VersionRepository im Unternehmenskonto und Versionsmarke der ProduktionDas neue Team kann diese Version bauen
EinrichtungProtokoll einer sauberen Installation und Namen der UmgebungsvariablenGeheimnisse wurden sicher übergeben
Daten und SicherungWiederherstellungsprotokoll aus der TestumgebungAnwendung startet mit wiederhergestellten Daten
BereitstellungAnleitung für Veröffentlichung und RücknahmeBerechtigte Person hat beides in der Testumgebung erprobt
KernablaufTest von der Anmeldung bis zum wesentlichen GeschäftsvorgangErwartetes Ergebnis und bekannte Lücken dokumentiert
Offene ArbeitGetrennte Liste für Fehler, fehlende Funktionen und RisikenJeder Eintrag hat Zuständigkeit und Priorität

Häufige Fragen

Die Fragen, die bei der Übernahme eines Softwareprojekts am häufigsten gestellt werden.

Ist vor der Übernahme ein Code-Review nötig?

Ja, auch ein kurzes. Wie lesbar und testbar der Code ist und wie aktuell die Abhängigkeiten sind, bestimmt die Kosten der Übernahme. Für eine ausführliche Prüfung siehe unsere Leistung Software- und Technikberatung.

Was, wenn der bisherige Entwickler nicht kooperiert?

Klären Sie zuerst, welche Zugänge Ihrem Unternehmen gehören. Gehören Domain, Repository und Konten Ihnen, kann technisch weitergearbeitet werden; fehlende Informationen bedeuten, das System rückwärts zu analysieren, was Zeit und Kosten erhöht. Für die rechtliche Seite holen Sie sich anwaltlichen Rat.

Muss das System während der Übergabe abgeschaltet werden?

In der Regel nicht. Die Prüfungen lassen sich an einer separaten Kopie durchführen, ohne die Produktion zu berühren. Müssen Änderungen in der Produktion erfolgen, werden sie gesondert geplant.

Kann ich die Checkliste mit meinem eigenen Team verwenden?

Ja. Laden Sie die CSV-Datei am Ende der Seite herunter und füllen Sie sie mit Ihrem Team aus; tragen Sie keine Schlüssel oder Kundendaten in die Tabelle ein.

Passende Leistung

Übernahme unvollständiger Softwareprojekte ↗

Bei unfertigen oder nicht gelieferten Softwareprojekten bewerten wir Stand, Risiken und Optionen und erstellen einen Übernahme- und Abschlussplan.

Ihr nächster Schritt

Besprechen Sie Ihr Softwareprojekt

Beschreiben Sie Ihr Ziel, Ihre Werkzeuge und den Bedarf. Gemeinsam finden wir einen passenden Einstieg für Ihr Projekt.