Der Ausstieg eines externen PHP-Profis kann mit einem Vorfall, einem Deployment oder einer Aufgabe zusammenfallen, die nur diese Person abschließen kann. Das Risiko hängt nicht allein davon ab, wer den Code geschrieben hat: Wichtig ist auch, wer die Abläufe kennt, wo sich Abhängigkeiten befinden, welche Entscheidungen noch ausstehen und wer eingreifen kann, wenn etwas schiefgeht. Deshalb wird die Betriebskontinuität nach dem Ende einer technischen Zusammenarbeit vor dem letzten Tag vorbereitet und anhand konkreter Arbeit überprüft.
Ziel ist es nicht, jedes Detail der individuellen Erfahrung zu bewahren oder aus Pflichtgefühl eine umfassende Dokumentation zu erstellen. Es geht darum sicherzustellen, dass die Personen, die bleiben oder den Service übernehmen, die Anwendung betreiben, auf Probleme reagieren und Entscheidungen im richtigen Kontext treffen können. Dieser Leitfaden bietet eine Methode, die sich sowohl für Personen eignet, die in das Team integriert waren, als auch für Personen, die ihre Leistung extern erbracht haben.
Kontinuität erfordert mehr als die Übergabe von Dokumentation und Code

Ein aktuelles Repository ist wichtig, belegt aber nicht, dass das Team das System betreiben kann. Für das Deployment einer PHP-Anwendung muss man möglicherweise die Reihenfolge der Migrationen kennen, wissen, wie geplante Aufgaben ausgeführt werden, welche externen Services beteiligt sind oder was zu tun ist, wenn eine Queue keine Nachrichten mehr verarbeitet. Dieses Wissen kann sich auf Code, Konfiguration und Tools verteilen und auch Entscheidungen umfassen, die nie festgehalten wurden.
Es ist sinnvoll, drei Ergebnisse voneinander zu unterscheiden:
- Wissenstransfer: Das übernehmende Team versteht relevante Komponenten, Entscheidungen und Abläufe.
- Übergabe der Verantwortung: Eine Person oder ein Team übernimmt jede Aufgabe und weiß, wann sie eskaliert werden muss.
- Zugriffskontrolle: Die Konten und Zugangsdaten der ausscheidenden Person werden koordiniert entzogen, ohne unbeaufsichtigte Abhängigkeiten zu hinterlassen.
Eine dokumentarische Übergabe deckt nur einen Teil des ersten Ergebnisses ab. Der tatsächliche Nachweis ist, dass eine andere Person eine übliche Aufgabe ausführen oder auf ein betriebliches Szenario reagieren kann – mit den vorgesehenen Kommunikationswegen und Berechtigungen.
Verantwortlichkeiten, Abhängigkeiten und Entscheidungen erfassen
Erstellen Sie zunächst gemeinsam mit dem ausscheidenden PHP-Profi und den internen Verantwortlichen eine kurze Bestandsaufnahme. Berücksichtigen Sie geplante und regelmäßig anfallende Arbeit, nicht nur die offenen Tickets im Aufgabenverwaltungssystem. Für jeden Punkt sollte festgehalten werden, wer ihn übernimmt, wie häufig er anfällt oder welche Priorität er hat und wo Anleitungen oder Kontext zu finden sind.
- Technische Verantwortlichkeiten: betreute PHP-Module, Code-Reviews, Integrationen, Wartungsaufgaben und laufende Architekturentscheidungen.
- Regelmäßiger Betrieb: Deployments, Migrationen, Backups, Prüfung von Queues, geplante Aufgaben und Kontrollen nach einem Release.
- Abhängigkeiten: Datenbanken, Services von Drittanbietern, APIs, Speicher, E-Mail, Monitoring sowie Entwicklungs-, Test- und Produktionsumgebungen.
- Offene Arbeit: bekannte Vorfälle, unfertige Änderungen, akzeptierte Risiken, technische Schulden und noch zu genehmigende Entscheidungen.
- Betriebliche Kontakte: technische Ansprechpartner bei Anbietern oder internen Teams, Supportkanäle und Eskalationsverantwortliche.
Halten Sie auch fest, was nicht direkt vom Team kontrolliert wird, zum Beispiel eine Integration, deren Zugriff von einem anderen Bereich verwaltet wird. Vermerken Sie in der Bestandsaufnahme keine Geheimnisse, sondern verweisen Sie auf den Secret-Manager oder das autorisierte Verfahren zu deren Anforderung. Hat eine Komponente keine klar zugewiesene verantwortliche Person, behandeln Sie dies als Risiko, dem eine Zuständigkeit zugewiesen werden muss, und nicht als bloßen Hinweis.
Betriebliches Wissen anhand konkreter Aufgaben übertragen
Organisieren Sie Übergabesitzungen, die sich auf konkrete Tätigkeiten konzentrieren. Ermitteln Sie für jeden Ablauf den Einstiegspunkt, die Voraussetzungen, die einzelnen Schritte, das erwartete Ergebnis und die Anzeichen für einen Fehler. Eine Deployment-Anleitung sollte beispielsweise das Repository und die zugehörige Pipeline nennen, die Prüfungen vorab, den Umgang mit Migrationen und die Möglichkeit, die Anwendung nach dem Release zu verifizieren. Sie darf keine Passwörter enthalten und nicht von einem persönlichen Konto abhängen.
Erklären Sie neben dem üblichen Ablauf auch, woran sich Probleme erkennen lassen: wo Logs und Metriken zu prüfen sind, welche Alerts ein Eingreifen erfordern, wie sich ein Anwendungsfehler von einem Problem bei einem Anbieter unterscheiden lässt und wann eine Eskalation nötig ist. Bei einer PHP-Anwendung kann es erforderlich sein, die Konfiguration für die jeweilige Umgebung, Konsolenbefehle, geplante Aufgaben, Queue-Consumer und Wartungsprozesse zu finden. Die Dokumentation sollte die bestehende Architektur abbilden und keine ideale Architektur beschreiben, die noch nicht implementiert wurde.
Implizites Wissen lässt sich durch Vorzeigen und Üben besser übertragen als durch eine Liste von Dokumentationsseiten. Bitten Sie den ausscheidenden PHP-Profi, einen Vorgang vorzuführen, und lassen Sie ihn anschließend von der übernehmenden Person wiederholen. Halten Sie Fragen und unklare Schritte fest und aktualisieren Sie die Anleitungen, solange der Kontext noch verfügbar ist. Ist der Grund für eine Entscheidung wichtig, dokumentieren Sie das Problem, die erwogenen Alternativen und die Begründung der Entscheidung – und unterscheiden Sie dabei Fakten von Empfehlungen.
Überprüfen, ob das übernehmende Team die Arbeit übernehmen kann
Legen Sie vor Abschluss der Übergabe Abnahmekriterien fest. Um die Vorbereitung nachzuweisen, muss kein Produktionsausfall simuliert werden: Nicht-Produktionsumgebungen und kontrollierte Verfahren können dafür genutzt werden. Der Umfang der Prüfung sollte dem Risiko des Services entsprechen.
- Die übernehmende Person findet Code, Konfiguration und relevante Anleitungen, ohne auf das Konto der ausscheidenden Person angewiesen zu sein.
- Sie kann eine regelmäßig anfallende Aufgabe in einer sicheren Umgebung ausführen und erklären, wie sie das Ergebnis überprüft.
- Sie kann den Weg einer Änderung vom Auftrag bis zum Deployment beschreiben, einschließlich der zutreffenden Genehmigungs- und Rollback-Schritte.
- Sie weiß, wo ein Vorfall zu erkennen ist, wer dafür verantwortlich ist und wie ein Problem mit einer Integration eskaliert wird.
- Für offene Punkte sind eine verantwortliche Person, der nächste Schritt und genügend Kontext festgelegt, um weiterzuarbeiten oder zu entscheiden, dass sie zurückgestellt werden.
Geht etwas schief, halten Sie die Ursache fest und weisen Sie eine Maßnahme zu: Anleitungen vervollständigen, geeignete Berechtigungen erteilen, eine Automatisierung korrigieren oder eine verantwortliche Person finden. Erklären Sie die Übergabe nicht allein deshalb für abgeschlossen, weil Besprechungen stattgefunden haben. Lässt sich eine Aufgabe nicht sicher reproduzieren, dokumentieren Sie die Einschränkung und vereinbaren Sie, wer sich darum kümmert, ohne Änderungen in der Produktion zu improvisieren.
Zugriffe entziehen, ohne den Service zu unterbrechen oder die Nachvollziehbarkeit zu verlieren
Planen Sie den Abschluss gemeinsam mit den Verantwortlichen für Identität, Infrastruktur und Sicherheit. Erfassen Sie persönliche Konten, Zugriffe auf Repositories, Tracking-Systeme, Dashboards, Umgebungen, Anbieter und Kommunikationstools. Prüfen Sie auch Tokens, Schlüssel, Zertifikate oder Zugangsdaten, die möglicherweise für eine Integration erstellt wurden. Unterscheiden Sie persönliche Zugangsdaten von Service-Secrets: Erstere dürfen für die ausscheidende Person nicht mehr nutzbar sein; für Letztere braucht es eine verantwortliche Person und gegebenenfalls eine Strategie für Rotation oder Ersatz.
Stimmen Sie den Entzug der Zugriffe mit der Übergabe der Verantwortlichkeiten ab, damit kein kritischer Vorgang unterbrochen wird, bevor das übernehmende Team bereit ist. Das bedeutet nicht, unnötige Zugriffe aus Bequemlichkeit beizubehalten: Legen Sie fest, wer jede Berechtigung genehmigt, wann sie entzogen wird und wie der Abschluss bestätigt wird. Vermeiden Sie gemeinsam genutzte Konten. Bewahren Sie Aktivitätsprotokolle und Entscheidungsnachweise gemäß den internen Richtlinien auf, aber lassen Sie keinen persönlichen Zugriff aktiv, um fehlende Dokumentation oder ein verwaltetes Servicekonto zu ersetzen.
Checkliste für die letzte Woche und die Zeit danach

Passen Sie diese Liste an den tatsächlichen Umfang der Zusammenarbeit an. Das Austrittsdatum sollte nicht das einzige Kriterium dafür sein, ob die Übergabe als abgeschlossen gilt.
- Vor der letzten Woche: Verantwortliche zuweisen, Prioritäten abstimmen, Aufgaben erfassen und bestätigen, wer Änderungen und Zugriffe genehmigt.
- Während der Übergabe: Abläufe aktualisieren, ausstehende Entscheidungen festhalten, Betriebsabläufe vorführen und Aufgaben in geeigneten Umgebungen üben.
- Vor dem letzten Tag: Prüfen, ob Repositorys und Dokumentation für das Team zugänglich sind; Kontakte, Eskalationswege und die Abdeckung regelmäßiger Aufgaben überprüfen.
- Beim Austritt: Den Plan zum Entzug von Konten und Zugangsdaten umsetzen, den Entzug bestätigen und genehmigte Ausnahmen samt Prüftermin dokumentieren.
- Danach: Vorfälle oder Blockaden aufdecken, die Lücken sichtbar machen, deren Behebung zuweisen und Anleitungen aktualisieren, damit dasselbe Wissen nicht erneut auf eine einzelne Person konzentriert ist.
Betriebskontinuität nach dem Ende einer technischen Zusammenarbeit bedeutet weder, jedes Risiko auszuschließen, noch die Verfügbarkeit der ausscheidenden Person auf unbestimmte Zeit zu verlängern. Es geht darum, Abhängigkeiten zu kennen, Verantwortung zuzuweisen und nachzuweisen, dass das Team den Service mit angemessenen Zugriffsrechten aufrechterhalten kann. Wenn die verfügbare Zeit nicht ausreicht, um alle Risiken abzudecken, priorisieren Sie Prozesse, die Produktion, Sicherheit und Wiederherstellung betreffen. Halten Sie ausdrücklich fest, was offenbleibt, wer es akzeptiert und wann es überprüft wird.



