Projekt besprechen

Warum Softwareprojekte monatelang bei 90 % festhängen

Mit KI zusammenfassen

Zusammenfassung lesen
  • Ein Projekt, das einen Berichtszyklus lang tatsächlich bei 90 % steht, ist normal. Steht dieselbe Zahl über mehrere Zyklen im Bericht, hat die Definition von „fertig“ meist Arbeit ausgeklammert, die inzwischen wieder auf dem Tisch liegt.
  • Die fehlenden 10 % sind selten ein einzelnes Thema. Meist verteilen sie sich auf fünf Bereiche, die eine schwache Definition of Done komplett ausklammert: Integration, Qualität, Deployment, Sicherheit und Abnahme.
  • „Prozent fertig“ misst den bereits geleisteten Aufwand, nicht das verbleibende Risiko. Ein Statusbericht, der nur den Aufwand verfolgt, lässt das Projekt immer besser aussehen, als es ist.
  • Wurde ein Projekt mehr als einen Zyklus in Folge mit 90 % gemeldet, ist dieses Muster allein schon ein berechtigter Anlass für eine unabhängige Bewertung.

„90 % fertig“ klingt so nah am Ziel, dass Nachfragen fast unhöflich wirkt, als würde man einem Team misstrauen, das beinahe durch ist. Genau deshalb ist es die gefährlichste Zahl in einem Statusbericht. Ein Projekt, das seit drei Statusberichten in Folge bei 90 % steht, beschreibt nicht mehr seinen Fortschritt. Es beschreibt eine Zahl, die niemand korrigiert hat, weil eine Korrektur bedeuten würde, etwas zuzugeben, das noch niemand laut aussprechen will.

Softwareentwickler kennen dieses Muster seit Jahrzehnten unter einem eigenen Namen: die 90-90-Regel (Ninety-Ninety Rule), geprägt von Tom Cargill von den Bell Labs. Die ersten 90 Prozent des Codes beanspruchen die ersten 90 Prozent der Entwicklungszeit, die restlichen 10 Prozent die anderen 90 Prozent.

Was steckt wirklich in den fehlenden 10 Prozent?

Die Arbeit, die in einer frühen Schätzung von „90 % fertig“ fehlt, verteilt sich immer wieder auf dieselben fünf Bereiche. Denn genau diese Bereiche sind am schwersten zu erkennen, solange die Feature-Entwicklung nicht weitgehend abgeschlossen ist.

  • Integration. Einzelne Features funktionieren isoliert oft einwandfrei und scheitern im Zusammenspiel, weil die Wechselwirkungen zwischen Modulen, Services und Drittsystemen bei der ersten Schätzung nie vollständig erfasst wurden.
  • Qualität. Testabdeckung, Regressionstests und Fehlerbehebung fallen dem Termindruck oft als Erstes zum Opfer. Ein Feature, das ohne ausreichende Testabdeckung als „fertig“ markiert ist, sieht im Statusbericht genauso aus wie eines, das tatsächlich geprüft wurde.
  • Deployment. Ein System zuverlässig in Produktion zu bringen (mit Monitoring, Rollback-Verfahren und ausreichender Lastfähigkeit), ist eine eigene Aufgabe, unabhängig von der Entwicklung der Features.
  • Sicherheit. Security Reviews, die Prüfung der Zugriffsrechte und die Compliance im Umgang mit Daten werden überdurchschnittlich oft auf „später“ verschoben, weil sie selten eine Feature-Demo blockieren.
  • Abnahme. Der formale Nachweis, dass das System leistet, was das Geschäft braucht (User Acceptance Tests, Freigabe durch die Stakeholder, Betriebsdokumentation), wird oft als Erstes gekürzt, wenn eine Deadline ins Rutschen gerät.
BereichWas „90 % fertig“ hier meist bedeutetWas oft tatsächlich noch fehlt
IntegrationEinzelne Features gebaut und isoliert vorgeführtVerhalten über Systemgrenzen hinweg mit echten Daten, echter Last und echten Antworten von Drittsystemen
QualitätFeatures im Tracker als erledigt markiertTestabdeckung, Regressionstests, ein tatsächlich abgearbeiteter Fehler-Backlog
DeploymentLäuft in einer Entwicklungs- oder Staging-UmgebungMonitoring auf Produktionsniveau, Rollback-Pläne, Konfiguration der Umgebungen, ausreichende Lastfähigkeit
SicherheitGrundlegende Authentifizierung und Autorisierung gebautSecurity Review, Prüfung der Zugriffsrechte, Compliance im Umgang mit Daten
AbnahmeDas Engineering hält den Funktionsumfang für vollständigFreigabe durch die Stakeholder, User Acceptance Tests, Betriebsdokumentation

Warum führt eine schwache Definition of Done systematisch dazu?

Wo eine Definition of Done nur als stillschweigendes gemeinsames Verständnis existiert, schrumpft sie unter Druck: leise, schrittweise und ohne dass jemand ausdrücklich beschließt, die Latte tiefer zu legen. Ein Feature, zu dem bei Projektstart noch Testabdeckung, Security Review und Dokumentation gehörten, kann am Ende ohne all das als „fertig“ gelten, weil der informelle Maßstab für „fertig“ Deadline für Deadline abgebröckelt ist.

Wie prüfen Sie, ob ein Dienstleister oder Team wirklich zu 90 % fertig ist?

Der verlässlichste Einzeltest ist zugleich der einfachste: Lassen Sie sich die konkreten restlichen 10 % heute live und lauffähig vorführen, statt sich beschreiben zu lassen, was im nächsten Sprint vorführbar sein soll. Ein Projekt, das wirklich kurz vor dem Abschluss steht, schafft das meist innerhalb von ein, zwei Tagen. Fragen Sie außerdem, in welchen der fünf Bereiche die restlichen 10 % fallen, ob sich die Schätzung der Restarbeit über die letzten Berichtszyklen verändert hat und ob es eine schriftliche Definition of Done gibt, an der die Restarbeit gemessen wird.

Ein Projekt, das monatelang bei 90 % feststeckt, befindet sich oft schon in der Risikozone, in der Projekte das Geschäft gefährden, und wird trotzdem bis zum letzten Moment als fast fertig gemeldet.

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. Die 15 besten Turnaround-Beratungen für Softwareprojekte in Europa 2026

    Delivery ·

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

    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

Warum bleibt ein Softwareprojekt so lange bei 90 % stehen?

Meist, weil die ursprüngliche Schätzung die sichtbare Feature-Arbeit abgedeckt hat, nicht aber Integration, Qualität, Deployment, Sicherheit und Abnahme. Diese Arbeit wird erst richtig sichtbar, wenn die Features weitgehend gebaut sind. Der Prozentwert zeigt den Aufwand, der bereits in bekannte Arbeit geflossen ist, nicht das Risiko in Arbeit, die nie vollständig geplant wurde.

Ist es normal, dass ein Projekt mehrere Monate lang 90 % meldet?

Nein. Ein einzelner Berichtszyklus bei 90 % ist normal. Steht dieselbe Zahl über mehrere Zyklen in Folge im Bericht, ohne dass sich die Beschreibung der Restarbeit ändert, ist das ein verlässliches Warnsignal: Die Definition von „fertig“ hat sich von dem entfernt, was das Geschäft tatsächlich braucht.

Woran erkenne ich, ob mein Team oder Dienstleister bei „90 % fertig“ ehrlich ist?

Lassen Sie sich die konkrete Restarbeit heute live und lauffähig vorführen, nicht erst im nächsten Sprint. Fragen Sie, in welchen der fünf Bereiche versteckter Arbeit (Integration, Qualität, Deployment, Sicherheit, Abnahme) die restlichen 10 % fallen. Kann ein Team keine der beiden Fragen konkret beantworten, misst es den Fortschritt wahrscheinlich an einem aufgeweichten Maßstab für „fertig“.

Was ist die 90-90-Regel?

Ein bekanntes Stück Folklore aus dem Software-Engineering, das Tom Cargill von den Bell Labs zugeschrieben wird: Die ersten 90 Prozent des Codes beanspruchen die ersten 90 Prozent der Entwicklungszeit, die restlichen 10 Prozent die anderen 90 Prozent. Die Regel beschreibt ein reales, gut dokumentiertes Muster: Integration, Tests und Feinschliff in der Spätphase werden regelmäßig unterschätzt.

Was ist eine Definition of Done, und warum ist sie hier so wichtig?

Ein ausdrücklicher, vereinbarter Maßstab dafür, was „fertig“ verlangt. Typischerweise gehören Testabdeckung, Security Review, Deployment-Reife und die Abnahme durch die Stakeholder dazu, nicht nur ein Feature, das isoliert funktioniert. Ohne schriftliche Fassung bröckelt der informelle Maßstab unter Termindruck. Genau das ist die strukturelle Ursache dafür, dass ein Statusbericht bei 90 % stehen bleibt.

Sollten wir mehr Leute einsetzen, um ein Projekt abzuschließen, das bei 90 % feststeckt?

Als ersten Schritt meist nicht. Das meiste, was in einem festgefahrenen Projekt noch fehlt, verlangt tiefes, spezifisches Wissen über das System, das neue Teammitglieder noch nicht haben. Ihre Einarbeitung kostet außerdem Zeit genau bei den Leuten, die dieses Wissen schon haben. Eine unabhängige Bewertung dessen, was tatsächlich noch fehlt, ist der verlässlichere nächste Schritt.

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.