Zum Inhalt springen

Warum Festpreisprojekte scheitern - und wie die Abrechnung nach Meilensteinen das löst

Strahinja Polovina · Strategie8 Min. Lesezeit

Wer zweimal Individualsoftware beauftragt hat, erzählt meistens zwei verschiedene schlechte Geschichten. Das erste Projekt lief zum Festpreis: Das Angebot war scharf kalkuliert, die Nachträge waren es nicht, und am Ende stritt man darüber, was in der Spezifikation eigentlich stand. Also lief das zweite Projekt nach Stunden, transparent, flexibel und irgendwie nie fertig; die Rechnungen kamen pünktlich, die Software nicht. Der übliche Schluss lautet, dass man Softwareanbietern nicht trauen kann. Der nützlichere Schluss lautet, dass beide Projekte auf Anreizstrukturen liefen, die das Scheitern vorhersehbar gemacht haben.

Ein Preismodell ist kein kaufmännisches Detail, das man nach der Anbieterwahl anschraubt. Es ist das Anreizsystem, auf dem das ganze Projekt läuft, weil es festlegt, wofür der Anbieter bezahlt wird, sobald die Realität vom Plan abweicht - und sie weicht immer ab. Festpreis und Stundenabrechnung scheitern aus entgegengesetzten Gründen; wer beide Mechaniken kennt, versteht die Alternative.

Das Festpreis-Paradox

Ein Festpreis ist ein Versprechen über Arbeit, die noch niemand verstanden hat. Aufwände in der Softwareentwicklung zu schätzen, ist selbst mit vollständiger Information schwer; ein Festpreisangebot entsteht dagegen binnen Tagen aus einem Anforderungsdokument, bevor jemand das Legacy-System gesehen, die Anwender getroffen oder die Ausnahmen gefunden hat, die im Dokument fehlen. Der Anbieter übernimmt diese Unsicherheit zu einer einzigen Zahl, also preist er sie ein: Puffer, ein Aufschlag für alles, was er noch nicht weiß. Nur entstehen Festpreisangebote fast immer im Wettbewerb, und der belohnt das Gegenteil. Es gewinnt häufig, wer am aggressivsten zu niedrig kalkuliert hat, und startet unter Wasser, weil die Marge irgendwo wieder hereinkommen muss.

Dafür gibt es zwei Stellen, und beide sind am Tag der Unterschrift unsichtbar. Die erste ist das Abkürzen: Tests, die niemand schreibt, Randfälle, die niemand behandelt, Qualität, die geopfert wird - also genau das, was in einer Demo nicht auffällt und was Sie später bezahlen. Die zweite sind Nachträge. Sobald das Angebot unterschrieben ist, wird jede Unklarheit der Spezifikation abrechenbar, und aus dem Plan wird ein juristisches Dokument, das auf Vorteil gelesen wird. Für manche Firmen ist das kein Betriebsunfall, sondern das Geschäftsmodell: Das Angebot ist der Lockvogel, und die Marge steckt in den Nachträgen. Wenn Sie sich je gefragt haben, wie sich ein wettbewerbsfähiges Angebot bis zur Lieferung verdoppeln konnte: Das systematische Nachtragsgeschäft ist meist der Mechanismus.

Das ist das Paradox. Der Festpreis sollte das Schätzrisiko auf den Anbieter verlagern; verlagert hat er den Konflikt in das Projekt. Denn wer eine Zahl akzeptiert hat, die er nicht halten kann, hat genau einen Weg zurück in die Rentabilität, und der führt über Sie.

Die Stundenabrechnung ist ehrlich, aber falsch ausgerichtet

Die Abrechnung nach Aufwand sieht aus wie die Heilung, und in einem Punkt ist sie das auch: Sie ist ehrlich. Sie bezahlen, was tatsächlich passiert. Niemand muss tief stapeln, niemand muss die Spezifikation als Waffe benutzen, und Änderungen am Umfang werden umgesetzt statt verhandelt.

Sehen Sie aber genau hin, wer wofür bezahlt wird. Der Zähler läuft, ob das Projekt konvergiert oder nicht. Niemand auf Anbieterseite wird wirtschaftlich dafür belohnt, fertig zu werden, denn jede Stunde ist Umsatz und Effizienz kostet ihn welchen. Absichtliches Verschleppen entsteht daraus selten; der Mechanismus ist weicher. Es entsteht schlicht kein Widerstand: kein kaufmännischer Druck gegen einen ausufernden Umfang, gegen überflüssige Verfeinerungen oder gegen das dritte Refactoring. Die Schätzung vom Anfang hat nie jemand unterschrieben. Sie war ein Zielwert, und Zielwerte in Stundenprojekten entfernen sich ungefähr im Tempo der Ausgaben.

Die Stundenabrechnung legt das Schätzrisiko außerdem in die falschen Hände. Der Anbieter ist der Fachmann und sitzt auf der Information, trägt aber nichts vom Risiko seiner eigenen Schätzung. Sie tragen es vollständig, obwohl Sie am wenigsten beurteilen können, wie lange Software dauert. Ein ehrliches Modell mit kaputter Ausrichtung: Über Qualität sind Sie sich meistens einig, über Kosten und Fertigstellung dagegen strukturell und dauerhaft uneinig.

Der Festpreis bezahlt den Anbieter dafür, über den Umfang zu streiten. Die Stundenabrechnung bezahlt ihn dafür, weiterzumachen. Fürs Fertigwerden bezahlt ihn keines der beiden Modelle.

Was die Abrechnung nach Meilensteinen ändert

Die Abrechnung nach Meilensteinen legt die Zahlung um das Einzige herum, was Sie wirklich wollen: abgenommene, funktionierende Software. Der Umfang wird in Meilensteine geschnitten, und jeder Meilenstein ist ein nutzbares Stück Software in Produktion, etwa eine Angebots-Engine, mit der ein Pilotteam arbeitet, oder eine Integration, die echte Daten bewegt. Niemals „Projekt-Setup“. Jeder Meilenstein trägt seinen eigenen Preis und seine eigenen Abnahmekriterien, in der Schätzung festgehalten als konkrete, prüfbare Aussagen, die am laufenden System und nicht an einer Demo geprüft werden. Sie zahlen bei Abnahme, und die erste Rechnung folgt der ersten Lieferung, nicht der Unterschrift.

Daraus folgen zwei Eigenschaften. Funktionierende Software wird zum Abnahmetest: keine protokollierten Stunden, keine Freigabe eines Dokuments, sondern ein System, das Ihr Team benutzen kann. Und das Aufhören wird an jeder Grenze zu Ihrer Option, weil Sie einen Meilenstein abnehmen, ihn bezahlen und danach entscheiden, ob der nächste noch sinnvoll ist. Sie behalten alles, was entstanden ist. Der Anbieter verdient sich das Projekt Lieferung für Lieferung neu, und genau das ist die Ausrichtung, die der Festpreis versprochen und nie eingelöst hat.

Ein wichtiger Vorbehalt bleibt: Das Modell funktioniert nur, wenn die Schätzung darunter echt ist. Meilensteine, die auf eine gepufferte oder zu niedrig angesetzte Zahl geschraubt werden, ergeben ein Festpreisprojekt mit mehr Rechnungen, also dasselbe Abkürzen und denselben Nachtragsdruck, wiederholt an jeder Grenze. Was das Modell trägt, ist nicht der Zahlungsplan, sondern das, was die Schätzung halten lässt.

Warum eine Schätzung tatsächlich halten kann

Bepreisen lässt sich nur, was man verstanden hat; deshalb beginnen Schätzungen, die halten, früher als Schätzungen, die es nicht tun. Bevor wir irgendetwas bepreisen, führen wir eine Diagnose durch: Wir setzen uns zu den Leuten, die den Prozess betreiben, nehmen den Ablauf von der Anfrage bis zur Rechnung auf, versehen die manuellen Schritte mit Zahlen und holen die Randbedingungen ans Licht, also das Legacy-System, das sich nicht abschalten lässt, und die Compliance-Regel, die niemand aufgeschrieben hat. Ein gescheitertes Festpreisangebot bepreist ein Dokument. Eine Schätzung, die hält, bepreist einen Betrieb.

Den Rest erledigt die Disziplin beim Umfang. Eine fokussierte erste Version, die in 2-3 Monaten live geht, bringt nicht nur früher Nutzen, sie ist überhaupt erst schätzbar. Der Schätzfehler wächst mit dem Umfang, also hat eine schmale v1 weniger Unbekannte, bei denen man sich irren kann, und jeder spätere Meilenstein wird auf den Fakten bepreist, die der vorherige geliefert hat.

Dazu kommt die Klausel, die alle ehrlich hält: Überschreitungen gehen auf uns. Haben wir einen Meilenstein zu knapp geschnitten, ist die Überschreitung unser Aufwand, und Sie finden sie nie auf einer Rechnung. Diese eine Klausel ändert, was eine Schätzung überhaupt ist. Wer Überschreitungen weiterberechnet, produziert Schätzungen als Marketing: Die optimistische Zahl gewinnt den Auftrag, die Realität wird später fakturiert. Wer Überschreitungen selbst trägt, kalkuliert wie ein Versicherer, weil jede Zahl eine ist, mit der er leben muss, und dieser Druck macht sie sorgfältig. Deshalb sind Diagnose und Schätzung auch kostenlos: Die Schätzung ist kein Liefergegenstand, den wir verkaufen, sondern ein Risiko, das wir übernehmen. Die vollständige Mechanik steht auf den Seiten zur Aufwandsschätzung und zur Abrechnung pro Projekt.

Was Sie dafür aufgeben

Das Modell verlangt Ihnen etwas ab, und das gehört benannt. Änderungen am Umfang mitten im Meilenstein werden nicht stillschweigend aufgefangen. Wollen Sie ändern, was ein Meilenstein enthält, während er entsteht, wird die Änderung offen neu geschätzt und an der Grenze bepreist, bevor die Arbeit weiterläuft; entscheiden tun Sie mit den Zahlen vor sich. Wer von der Stundenabrechnung kommt, wo Änderungen einfach umgesetzt werden, empfindet das zunächst als Reibung.

Genau das ist der Zweck. Das stille Auffangen ist die Stelle, an der Festpreisprojekte faulen: Der Anbieter „absorbiert“ Ihre Änderung, und die Kosten kommen aus einer Abkürzung an einer Stelle, die Sie nicht sehen, aus einem übersprungenen Test, einem unbehandelten Randfall, einer Abkürzung, die Sie erben. Eine neu verhandelte Grenze heißt dagegen, dass jede Änderung einen ehrlichen Preis und eine echte Entscheidung bekommt, solange Sie noch eine treffen können. Dasselbe Prinzip hält die Meilensteine klein und die Entscheidungspunkte häufig: Sie sind nie mehr als ein paar Wochen von einem Punkt entfernt, an dem Sie umsteuern, pausieren oder aufhören können, und zwar mit funktionierender Software.

Wann die Abrechnung nach Meilensteinen nicht passt

Kein Preismodell ist universell ehrlich, dieses eingeschlossen. Meilensteine setzen einen Umfang voraus, der sich gut genug beschreiben lässt, um ihn in Liefergegenstände zu schneiden, und manche guten Projekte haben keinen. Ist die Roadmap wirklich offen und in Bewegung, weil eine Produktorganisation kontinuierlich liefert und die Prioritäten Quartal für Quartal neu gesetzt werden, dann sind aufgezwungene Meilensteingrenzen Theater, und die ehrliche Struktur ist ein dediziertes Team zu einem festen Monatspreis: Kapazität, die Sie selbst steuern, ohne so zu tun, als stünde der Umfang fest. Und wenn Sie vor dem ersten Umsatz stehen, mit starker Distribution und schmalem Budget, dann dreht sich das ehrliche Gespräch gar nicht um die Abrechnung, sondern um geteiltes Risiko, weil die Schätzung dann zum Bewertungsbaustein einer Beteiligung wird und nicht zum Rechnungsplan. Wir haben separat aufgeschrieben, wie wir Risiko bepreisen, das wir selbst zu tragen bereit sind.

Der Test für jedes Preismodell, unseres eingeschlossen, ist eine einzige Frage: Wenn die Realität vom Plan abweicht, wer zahlt, und wofür belohnt ihn diese Zahlung? Der Festpreis bezahlt den Anbieter dafür, mit Ihnen über die Abweichung zu streiten. Die Stundenabrechnung bezahlt ihn dafür, sie auf Ihre Kosten gelassen zu nehmen. Die Abrechnung nach Meilensteinen bezahlt ihn, wenn eine echte Schätzung darunterliegt, dafür, die Arbeit vor dem Bepreisen zu verstehen, die Meilensteine klein zu halten und fertig zu werden, denn bis funktionierende Software abgenommen ist, wird nichts geschuldet. Anreize ersetzen keinen vertrauenswürdigen Partner. Sie sind das Mittel, mit dem Sie herausfinden, ob Sie einen haben.

Sie wollen eine Schätzung, die wirklich hält?

Beginnen Sie mit der kostenlosen Diagnose - die Aufwandsschätzung folgt, nach Meilensteinen bepreist, Überschreitungen gehen auf uns.