Projekt besprechen

Softwareprojekt übernehmen: So lösen Sie sich von einem Dienstleister, der nicht liefert

Mit KI zusammenfassen

Zusammenfassung lesen
  • Die Übernahme eines Softwareprojekts ist in erster Linie keine technische Aufgabe. Sie ist eine Operation zur Wissenssicherung, und ob der scheidende Dienstleister ein Interesse an voller Kooperation hat, ist nicht garantiert, selbst wenn man sich halbwegs im Guten trennt.
  • Die Arbeit gliedert sich in drei Phasen: Sichern (das Wissen des scheidenden Dienstleisters), Stabilisieren (die Delivery während der Überlappung) und Übergeben (die volle Verantwortung an das neue Team).
  • Die Bestandsaufnahme von Zugängen und geistigem Eigentum muss abgeschlossen sein, bevor die Zusammenarbeit offiziell endet. Sie ist der einzige Arbeitsstrang, der sich nicht aufschieben lässt.
  • Die Abnahme ist ein klar definiertes Ereignis, nicht das Gefühl, „größtenteils fertig“ zu sein. Ohne ausdrückliche Abnahmekriterien zieht sich eine Übernahme unbemerkt über Monate hin, und keines der beiden Teams trägt die volle Verantwortung.

Die Entscheidung, sich von einem Dienstleister zu trennen, fällt meist in einem einzigen Meeting, nachdem monatelang aufgestauter Frust endgültig eine Schwelle überschritten hat: eine verpasste Deadline, die einen Kunden gekostet hat, eine Sicherheitsfrage, die niemand beantworten konnte, eine Rechnung für Arbeit, an deren Freigabe sich niemand erinnert. Was in diesem Meeting fast nie entschieden wird: was in den Wochen direkt danach passiert.

Die Übernahme eines Softwareprojekts ist eine Operation zur Wissenssicherung, über der gleichzeitig ein Vertragsverhältnis und eine Lieferverpflichtung laufen. Das größte Risiko ist selten technisch. Es liegt im Verhalten: Ein Dienstleister, der spürt, dass seine Tage gezählt sind, bleibt nicht immer voll kooperativ.

Die drei Phasen einer kontrollierten Übernahme

Eine gut geführte Übernahme durchläuft drei klar getrennte Phasen: Sichern, Stabilisieren, Übergeben. Jede Phase hat eine andere verantwortliche Person und ein anderes Tempo, und jede scheitert auf ihre eigene Weise, wenn sie übersprungen oder überhastet wird.

Phase 1 (Sichern): Wissen und Assets herausholen, bevor die Zusammenarbeit endet

Das Sichern umfasst vier Arbeitsstränge: Zugänge, Code, Infrastruktur und Dokumentation. Alle vier müssen im selben Zeitfenster laufen, weil sie von derselben Voraussetzung abhängen: einem Dienstleister, der vertraglich noch zur Mitwirkung verpflichtet ist.

Zugänge heißt: eine vollständige, geprüfte Bestandsaufnahme aller Zugangsdaten, Repositories, Drittanbieter-Konten, Domain-Registrierungen und Signaturschlüssel, die mit dem System verbunden sind. Code heißt: Quellcode, abgeglichen mit dem, was tatsächlich in der Produktion läuft, nicht mit dem, was laut Repository des Dienstleisters aktuell ist. Infrastruktur heißt: die Deployment-Pipeline, die Hosting-Konfiguration und das eingeübte Betriebswissen darüber, wie Releases wirklich ablaufen. Dokumentation heißt: alles, was existieren sollte, aber oft fehlt, einschließlich eines Registers der technischen Schulden, das jede Abkürzung benennt, von der das aktuelle Team weiß.

Phase 2 (Stabilisieren): Shadowing und gesteuerte Überlappung statt eines glatten Übergabetermins

Eine gesteuerte Überlappung, in der das neue Team neben dem scheidenden arbeitet, statt nur zu lesen, was dieses hinterlassen hat, gibt es aus einem Grund: Dokumentation hält Entscheidungen fest, aber kein Urteilsvermögen. Wie lang diese Phase dauert, sollte sich nach der Komplexität des Systems richten, nicht danach, wie schnell die Führungsebene den alten Dienstleister loswerden will.

Phase 3 (Übergeben): Die Abnahme ist ein Ereignis, kein Gefühl

Für die Abnahme braucht es ausdrückliche, schriftliche Kriterien, die vor Beginn des Übergangs vereinbart werden. Sinnvolle Kriterien sind zum Beispiel: Das neue Team hat selbstständig ein Release ausgerollt, mindestens einen Incident in der Produktion gelöst, ohne an das scheidende Team zu eskalieren, und jeder Posten in der Bestandsaufnahme von Zugängen und geistigem Eigentum ist nachweislich rotiert oder übertragen.

Was, wenn der scheidende Dienstleister nicht kooperiert?

Die Bestandsaufnahme von Zugängen und geistigem Eigentum ist der einzige Arbeitsstrang, der überhaupt nicht von Kooperation abhängt. Sie sollte abgeschlossen sein, bevor der Dienstleister erfährt, dass die Zusammenarbeit endet. Code und Infrastruktur zu sichern ist ohne Kooperation schwieriger, aber nicht unmöglich: Eine Codebasis lässt sich per Reverse Engineering aus dem Code selbst und aus dem Verhalten in der Produktion erschließen.

ArbeitsstrangPhaseWenn der Dienstleister kooperiertWenn der Dienstleister nicht kooperiert
Bestandsaufnahme von Zugängen und geistigem EigentumSichernDer Dienstleister bestätigt die Zugangsdaten und übergibt sie direktRekonstruiert aus Abrechnungsunterlagen, DNS und Kontoinhaberschaft
Code (abgeglichen mit der Produktion)SichernDer Dienstleister gewährt Zugriff auf das Repository und bestätigt, dass es der Produktion entsprichtAus der laufenden Produktion gezogen und per Reverse Engineering erschlossen
Infrastruktur und DeploymentSichernWalkthrough durch Pipeline, Umgebungen und Release-ProzessRekonstruiert aus der Konfiguration beim Hosting-Anbieter
Dokumentation und Register der technischen SchuldenSichernDer Dienstleister dokumentiert bekannte Probleme und ArchitekturentscheidungenUnabhängig erstellt durch Code-Review und Analyse des Systemverhaltens
Shadowing und gesteuerte ÜberlappungStabilisierenZwei bis sechs Wochen gemeinsamer BetriebNicht möglich; ersetzt durch eine längere, vorsichtigere Stabilisierung im Alleingang
Abnahme und FreigabeÜbergebenFormelle Freigabe, bei der der scheidende Dienstleister den Abschluss bestätigtFreigabe allein auf Basis der unabhängigen Prüfung durch das neue Team

Wie lange dauert die Übernahme eines Softwareprojekts wirklich?

Der gesamte Ablauf dauert in der Regel fünf bis zwölf Wochen: fünf bis zehn Werktage für den Readiness-Check vor dem Wechsel, zwei bis sechs Wochen für Wissenssicherung und Shadowing und zwei bis vier Wochen für die Einarbeitung des neuen Teams. Ein einfaches System mit einem kooperativen scheidenden Dienstleister kommt mit dem unteren Ende aus. Bei einem großen, schlecht dokumentierten System und einem unkooperativen Dienstleister kann es realistischerweise deutlich länger als zwölf Wochen dauern.

Sie lesen Intelvision öfter? Fügen Sie uns in der Google-Suche als bevorzugte Quelle hinzu.

Zu bevorzugten Quellen hinzufügen

Weitere Artikel

  1. Softwareprojekt in Schieflage: Woran Sie erkennen, ob es noch zu retten ist

    Delivery ·

  2. 12 Warnsignale, dass Ihr Softwareprojekt gerettet werden muss

    Delivery ·

  3. Software-Turnaround-Beratung: Die 10 besten Firmen in Europa 2026

    Delivery ·

  4. Turnaround-Plan für Softwareprojekte: Was die Führungsebene in den ersten 30 Tagen erwarten sollte

    Delivery ·

  5. Warum Softwareprojekte monatelang bei 90 % festhängen

    Delivery ·

  6. Die 15 besten Turnaround-Beratungen für Softwareprojekte in Europa 2026

    Delivery ·

  7. Softwareprojekt retten oder neu bauen: So treffen Sie die Entscheidung

    Delivery ·

  8. Software-Projektrettung: Die ersten 72 Stunden

    Delivery ·

  9. Softwareprojekt-Rettung: Was die besten Anbieter wirklich belegen können

    Delivery ·

  10. Beste IT Staff Augmentation Firmen in Deutschland 2026

    Delivery ·

  11. Top 10 Nearshore-Anbieter für Softwareentwicklung in Europa (2026)

    Delivery ·

  12. Toptal-Alternativen im Vergleich: 10 Plattformen, um Entwickler in Europa einzustellen

    Delivery ·

  13. .NET-Nearshore-Anbieter in Europa: So finden Sie den richtigen Partner

    Delivery ·

  14. Beste Softwareentwicklungsfirma in Deutschland: Anbieter im Vergleich

    Delivery ·

  15. Die besten Nearshore-Softwareentwicklungsfirmen für Startups

    Delivery ·

  16. Die besten Nearshore-Anbieter für React-Entwicklung

    Delivery ·

  17. IT Staff Augmentation in Osteuropa: Die besten Anbieter (Ausgabe 2025)

    Delivery ·

  18. Die besten Anbieter für IT Staff Augmentation in der DACH-Region (2025)

    Delivery ·

  19. IT Staff Augmentation in Mittel- und Osteuropa: Die besten Anbieter 2025

    Delivery ·

  20. IT Staff Augmentation in Polen: Die besten Anbieter 2025

    Delivery ·

  21. IT Staff Augmentation in der DACH-Region: Die 10 besten Anbieter

    Delivery ·

  22. Dedizierte Entwicklungsteams in Osteuropa: Die 10 besten Anbieter

    Delivery ·

  23. IT Staff Augmentation in Österreich: Die besten Anbieter (Ausgabe 2025)

    Delivery ·

  24. IT Staff Augmentation in der Schweiz: Die besten Anbieter (Ausgabe 2025)

    Delivery ·

Häufige Fragen

Wie gelingt ein Dienstleisterwechsel, ohne dass die Delivery stillsteht?

Mit einer gesteuerten Überlappung statt eines einzigen Stichtags für die Umstellung. Das neue Team übernimmt die Verantwortung für die Produktion schrittweise, während die Unterstützung des scheidenden Dienstleisters über ein festgelegtes Stabilisierungsfenster (typischerweise zwei bis sechs Wochen) abnimmt, statt an einem festen Übergabetermin abrupt zu enden.

Welche Risiken birgt der Wechsel des Softwaredienstleisters?

Die drei größten sind Wissensverlust (undokumentierte Entscheidungen und Betriebserfahrung, die mit dem scheidenden Team gehen), Unterbrechungen der Delivery während der Übergabe und geerbte technische Schulden, die nie offengelegt wurden. Alle drei lassen sich mit einem strukturierten Übergang in Phasen beherrschen.

Wie lange dauert ein Dienstleisterwechsel?

In der Regel fünf bis zwölf Wochen von Anfang bis Ende: fünf bis zehn Werktage für den Readiness-Check, zwei bis sechs Wochen für Wissenssicherung und Shadowing und zwei bis vier Wochen für die Einarbeitung des neuen Teams. Wo ein konkreter Wechsel in dieser Spanne landet, hängt von der Komplexität, der Qualität der Dokumentation und der Kooperation des Dienstleisters ab.

Was gehört in einen Plan für den Dienstleisterwechsel?

Eine vollständige Bestandsaufnahme von Zugängen und geistigem Eigentum, geprüfter und mit der Produktion abgeglichener Quellcode, eine Dokumentation von Infrastruktur und Deployment, ein Register der technischen Schulden, eine festgelegte Phase für Shadowing oder Überlappung und ausdrückliche, schriftliche Abnahmekriterien dafür, wann der Wechsel als abgeschlossen gilt.

Wann sollten wir mit der Planung des Wechsels beginnen?

Bevor der scheidende Dienstleister offiziell informiert wird, soweit der Vertrag das zulässt. Die Bestandsaufnahme von Zugängen und geistigem Eigentum hängt nicht von der Kooperation des Dienstleisters ab und kann sofort beginnen. Das ist wichtig, weil sich die Kooperationsbereitschaft manchmal ändert, sobald ein Dienstleister erfährt, dass die Zusammenarbeit endet.

Was, wenn wir noch keinen neuen Dienstleister ausgewählt haben?

Wissenssicherung und Bestandsaufnahme der Zugänge müssen trotzdem im Zeitrahmen der laufenden Zusammenarbeit stattfinden. Wer diese Arbeit zuerst erledigt, schützt das Wissen, egal wie lange die Auswahl dauert.

Kommen wir ins Gespräch

Meist beginnen wir mit einer Beratung. Sie bekommen eine klare Antwort, ob wir helfen können und was als Erstes passieren sollte.

Ihr Ansprechpartner

Yurii Kotula

CEO und Engineering-Leiter

Das erste Gespräch führen Sie mit Yurii. Schicken Sie das Formular oder wählen Sie direkt einen Termin in seinem Kalender.

Termin mit Yurii buchen
5,0 aus 14 verifizierten Bewertungen auf Clutch

Telefon ist optional, alle anderen Felder brauchen wir.

Wir nutzen Ihre Angaben, um Ihre Anfrage zu beantworten. Mehr dazu in unserer Datenschutzerklärung.