Warum Softwareprojekte wirklich scheitern
Softwareprojekte scheitern selten an der Technologie. Sie scheitern, weil eine Entscheidung unumkehrbar wurde, bevor man das Problem verstanden hatte — und sich nicht mehr korrigieren ließ, als das Verständnis endlich da war. Ein Entscheidungsdokument für CTOs, Lead Developer und Software-Architekten.
Was ist das? · Reference Guide
Ein belastbarer Leitfaden zu einer Engineering-Frage — mit Trade-offs, Kosten und dem Fall, in dem wir anders entscheiden. Kein Meinungsstück, sondern ein Referenztext. Zur Übersicht
- Autor
- Batunet Engineering
- Lesezeit
- 15 Min.
- Niveau
- Vertiefung
- Status
- Freigegeben
- Zuletzt geprüft
- 21. Juli 2026
- Aktualisiert
- 21. Juli 2026
Auf dieser Seite
Wenn ein Softwareprojekt scheitert, wird die Ursache meist im Sichtbaren gesucht: das falsche Framework, die falsche Datenbank, ein Team, das zu langsam war, eine Technologie, die nicht hielt, was sie versprach. Diese Erklärungen sind bequem, weil sie auf etwas Konkretes zeigen. Sie sind fast immer falsch. Technologie ist ersetzbar; ein Framework kann man tauschen, eine Datenbank migrieren, ein langsames Stück neu schreiben. Was man nicht ersetzen kann, ist eine Struktur, die früh festgelegt wurde und auf der inzwischen alles ruht.
Dieses Dokument vertritt eine einzige These: Softwareprojekte scheitern selten an Technologie. Sie scheitern, weil Engineering-Entscheidungen unumkehrbar werden, bevor das Problem verstanden ist. Es ist kein Projektmanagement-Text und keine Prozessdiskussion — es handelt von der Qualität technischer Entscheidungen und davon, wie man sie so trifft, dass ein wachsendes Verständnis sie noch korrigieren kann. Es ist bewusst framework- und herstellerneutral: Die Mechanik des Scheiterns ist überall dieselbe.
1. Warum Projekte wirklich scheitern
Ein Projekt scheitert nicht an dem Tag, an dem es abgebrochen wird. Es scheitert viel früher, in einem Moment, den niemand als Scheitern erkennt: wenn eine folgenreiche Entscheidung getroffen und festgeschrieben wird, während das Verständnis des Problems noch gering ist. Der Schaden zeigt sich erst später, wenn das Verständnis gewachsen ist und die frühe Entscheidung sich als falsch erweist — aber nun nicht mehr rückgängig zu machen ist, weil zu viel auf ihr aufgebaut wurde.
Das ist der Kern: Am Anfang eines Projekts weiß man am wenigsten und entscheidet am meisten. Jede frühe Festlegung fällt zum Zeitpunkt der größten Unsicherheit. Solange diese Festlegungen umkehrbar bleiben, ist das kein Problem — man korrigiert, wenn man mehr weiß. Zum Scheitern wird es erst, wenn eine frühe, unter Unsicherheit getroffene Entscheidung hart wird, bevor das Wissen nachgewachsen ist. Die Technologie ist dann nur die Bühne, auf der sich dieser Grundfehler abspielt.
Schema: Die Festlegung ist früh hoch, das Verständnis wächst langsam. Wo die obere Kurve die untere überholt, werden Entscheidungen unumkehrbar, bevor man sie beurteilen kann.
Trade-off. Diese Sicht verlangt, früh weniger zu entscheiden und länger mit Offenheit zu leben — das fühlt sich wie fehlender Fortschritt an, obwohl es Vorsorge ist.
Kosten. Entscheidungen offen zu halten kostet Bequemlichkeit: Man kann sich nicht auf eine feste Grundlage verlassen und muss mit mehreren Möglichkeiten zugleich planen.
Wann wir anders entscheiden. Wo das Problem tatsächlich gut verstanden und stabil ist — ein bekanntes Feld, ein oft gebautes System —, ist frühes, festes Entscheiden richtig und Offenheit nur Zögern.
2. Unbekannte Anforderungen
Am Anfang kennt niemand die Anforderungen vollständig. Nicht weil schlecht analysiert wurde, sondern weil viele Anforderungen erst sichtbar werden, wenn ein System benutzt wird — im Kontakt mit echten Fällen, echten Nutzern, echten Ausnahmen. Anforderungen sind kein Dokument, das man einmal einsammelt, sondern etwas, das sich im Verlauf klärt.
Man muss deshalb zwei Arten von Anforderungen unterscheiden: die, die man am Anfang erheben kann, und die, die sich erst im Gebrauch zeigen. Die erste Art gehört sauber analysiert, bevor man baut. Die zweite kann man nicht vorziehen — keine noch so gründliche Analyse holt hervor, was noch niemand erlebt hat. Der Fehler ist nicht, die zweite Art nicht zu kennen; das kann niemand. Der Fehler ist, so zu bauen, als gäbe es sie nicht — die Architektur auf die heute bekannte Hälfte zu gründen und für die andere keinen Raum zu lassen.
Das eigentliche Problem ist nicht, dass Anforderungen sich ändern — das tun sie immer. Das Problem entsteht, wenn die Architektur so festgelegt wird, als wären die Anforderungen bereits bekannt. Dann werden Annahmen wie Tatsachen behandelt und in Struktur gegossen. Ändert sich später eine dieser Annahmen, muss nicht ein Detail nachgezogen werden, sondern die Struktur, die auf ihr ruht. Ein System, das für genau eine vermutete Zukunft gebaut wurde, ist gegen jede andere spröde.
Trade-off. Die Architektur bewusst offen für unbekannte Anforderungen zu halten bedeutet, weniger auf die vermutete Zukunft zu optimieren — der Preis ist, dass die erste Version weniger perfekt auf den heute bekannten Fall passt.
Kosten. Offenheit gegenüber Unbekanntem verlangt allgemeinere, zurückhaltendere Strukturen, die im Moment mehr Arbeit und Nachdenken kosten als eine, die genau den ersten Fall trifft.
Wann wir anders entscheiden. Ist eine Anforderung wirklich fix — durch Gesetz, Vertrag oder eine unverrückbare Schnittstelle —, darf und soll man fest darauf bauen; Offenheit gegen etwas Unveränderliches wäre verschwendet.
3. Architektur-Schuld
Nicht jede technische Schuld ist gleich. Unordentlicher Code an einer Stelle ist ärgerlich, aber lokal: Man räumt ihn auf, ohne den Rest zu berühren. Architektur-Schuld ist etwas anderes. Sie besteht aus Entscheidungen, die weitere Entscheidungen einschränken — strukturelle Festlegungen, die tragend geworden sind und deren Korrektur das halbe System betrifft. Sie ist teuer, gerade weil sie nicht lokal ist.
| Merkmal | Gewöhnliche Tech-Schuld | Architektur-Schuld |
|---|---|---|
| Ort | lokal, an einer Stelle | strukturell, systemweit |
| Sichtbarkeit | im Code sichtbar | oft unsichtbar, bis man ändern will |
| Kosten der Korrektur | begrenzt | hoch, betrifft vieles zugleich |
| Entsteht durch | Eile im Detail | frühe Festlegung unter Unsicherheit |
| Heilmittel | aufräumen | umbauen, oft schrittweise über lange Zeit |
Der tückische Teil ist die Unsichtbarkeit: Architektur-Schuld tut nicht weh, solange man in der Richtung arbeitet, die sie vorgibt. Sie meldet sich erst, wenn man etwas will, das quer zur früheren Struktur steht — und dann ist sie kein kleiner Posten mehr, sondern die Erklärung dafür, warum eine scheinbar einfache Änderung Monate dauert. Viele gescheiterte Projekte sind an dieser Rechnung zerbrochen, die lange unsichtbar auflief.
Trade-off. Architektur-Schuld zu vermeiden heißt, früh mehr in Struktur und Grenzen zu investieren — Aufwand, der sich erst auszahlt, wenn eine unerwartete Anforderung kommt.
Kosten. Saubere Grenzen und umkehrbare Strukturen kosten anfangs Zeit und Disziplin und wirken im ersten Quartal wie Überbau ohne Nutzen.
Wann wir anders entscheiden. Für ein kurzlebiges oder eng umrissenes System nimmt man Architektur-Schuld bewusst in Kauf; dort ist die Investition in Umbaubarkeit teurer als der Schaden, den sie verhindert.
4. Komplexität wächst leise
Kein einzelner Schritt macht ein System unbeherrschbar. Ein weiteres Feld, eine Sonderbehandlung, eine zusätzliche Abhängigkeit, eine Ausnahme für einen wichtigen Fall — jeder für sich ist klein und begründet. Komplexität entsteht nicht durch eine große Entscheidung, sondern durch die Summe vieler kleiner, von denen keine der Rede wert schien. Sie wächst unterhalb der Schwelle, an der jemand innehält.
Das macht sie so gefährlich: Es gibt keinen Moment, in dem eine Warnleuchte angeht. Das System wird von Woche zu Woche nur ein wenig schwerer zu verstehen, und weil die Steigerung so gering ist, gewöhnt man sich an jede Stufe. Irgendwann ist der Punkt erreicht, an dem niemand mehr das Ganze überblickt — aber es gab keinen einzelnen Schritt, den man hätte verhindern können. Die Antwort darauf ist nicht, Komplexität zu verbieten, sondern sie sichtbar zu machen: jede Hinzufügung als das zu behandeln, was sie in der Summe ist, und die Frage zu stellen, ob die Fähigkeit ihren dauerhaften Preis an Verständlichkeit wert ist.
Erschwerend kommt hinzu, dass Komplexität fast nur in eine Richtung wandert. Etwas hinzuzufügen ist leicht und geschieht ständig; etwas wieder zu entfernen ist schwer, weil man beweisen muss, dass es niemand mehr braucht — und diesen Beweis führt selten jemand. So wirkt jede Hinzufügung wie eine Sperrklinke: Sie rastet ein und geht kaum zurück. Wer das weiß, prüft am Eingang strenger, weil der Ausgang meist verschlossen bleibt.
Trade-off. Komplexität aktiv klein zu halten bedeutet, manche bequeme Sonderlösung abzulehnen — der Preis ist, dass ein Einzelfall weniger elegant bedient wird, damit das Ganze verständlich bleibt.
Kosten. Das ständige Zurückweisen kleiner Zusätze kostet Reibung und Erklärung im Alltag und macht kurzfristig unbeliebt, weil es sichtbaren Fortschritt bremst.
Wann wir anders entscheiden. Wo eine Sonderbehandlung einen echten, häufigen Fall bedient und die Alternative die Nutzer spürbar belastet, nimmt man die Komplexität bewusst auf — sie ist dann kein Wildwuchs, sondern eine begründete Investition.
5. Falsche Anreize
Entscheidungen entstehen nicht im luftleeren Raum, sondern unter Anreizen — und viele Anreize im Bau von Software zeigen in die falsche Richtung, ganz ohne dass jemand schlecht handeln will. Der stärkste ist die Belohnung von Sichtbarkeit: Was man vorzeigen kann, zählt; was man vermeidet, bleibt unsichtbar. Eine früh getroffene, feste Entscheidung sieht nach Fortschritt aus; eine bewusst offen gehaltene sieht nach Unentschlossenheit aus. So wird belohnt, was riskant ist, und beargwöhnt, was vorsichtig ist.
Der zweite Anreiz ist der Druck, fertig zu wirken. „Sieht fertig aus" schlägt „ist änderbar", weil das Erste sofort sichtbar ist und das Zweite sich erst in der Zukunft beweist. Wer unter diesem Anreiz steht, nimmt die Abkürzung, die heute nach Ergebnis aussieht, und schiebt die Unumkehrbarkeit, die sie erzeugt, in eine Zukunft, die ein anderer verantworten wird. Das ist kein moralisches Versagen, sondern die vorhersehbare Folge davon, das Sichtbare zu belohnen und das Vermiedene zu übersehen. Die Gegenmaßnahme liegt auf der Ebene der Entscheidung selbst: Umkehrbarkeit muss als Wert anerkannt werden, nicht als Zögern — sonst optimiert jeder rationale Beteiligte genau das Falsche.
Trade-off. Umkehrbarkeit sichtbar zu belohnen bedeutet, langsameren, weniger vorzeigbaren Fortschritt zu akzeptieren — gegen den Gewinn, dass frühe Fehler korrigierbar bleiben.
Kosten. Das Sichtbare geringer und das Vermiedene höher zu bewerten ist unbequem, weil sich der Nutzen erst später zeigt und im Moment wie mangelnde Schlagkraft wirkt.
Wann wir anders entscheiden. Unter einer harten, unverschiebbaren Frist kann es richtig sein, bewusst eine irreversible Abkürzung zu nehmen — solange man die entstehende Schuld benennt und einen Plan hat, sie später aufzulösen, statt sie zu verschweigen.
6. Umkehrbarkeit
Hier liegt der zentrale Hebel gegen das Scheitern. Entscheidungen sind nicht gleich: Manche sind Türen, durch die man in beide Richtungen gehen kann — trifft man sie falsch, kehrt man um. Andere sind Türen, die hinter einem zufallen — einmal hindurch, gibt es keinen einfachen Weg zurück. Die Kunst ist, beide Arten zu unterscheiden und verschieden zu behandeln.
Schema: Umkehrbare Entscheidungen trifft man früh und schnell; unumkehrbare so spät wie verantwortbar — dann, wenn das Verständnis am größten ist.
| Aspekt | Umkehrbar (Zwei-Wege-Tür) | Unumkehrbar (Ein-Weg-Tür) |
|---|---|---|
| Kosten eines Fehlers | gering, korrigierbar | hoch, oft dauerhaft |
| Bester Zeitpunkt | früh und schnell | so spät wie verantwortbar |
| Nötige Sicherheit | gering | hoch |
| Richtiger Umgang | entscheiden, später anpassen | Alternativen prüfen, festhalten, offen halten |
Die Regel, die daraus folgt, ist einfach und wirksam: Umkehrbare Entscheidungen trifft man früh und ohne großes Zögern, denn ihr Fehler ist billig. Unumkehrbare Entscheidungen schiebt man so weit hinaus, wie es verantwortbar ist — bis zum letzten Moment, in dem man sie treffen muss —, weil bis dahin das meiste Verständnis nachgewachsen ist. Und wo eine Entscheidung unnötig unumkehrbar wäre, sucht man aktiv nach einer Form, die sie umkehrbar macht: eine Grenze einziehen, eine Abstraktion einfügen, eine Festlegung hinter einer austauschbaren Schicht verstecken. Umkehrbarkeit ist die Versicherung dagegen, dass man am Anfang wenig weiß.
Trade-off. Entscheidungen umkehrbar zu halten kostet oft eine zusätzliche Grenze oder Abstraktion — Struktur, die man nur einführt, um später die Wahl noch zu haben.
Kosten. Diese Versicherung ist nicht gratis: Manche eingezogene Grenze wird nie gebraucht, und man hat für eine Flexibilität bezahlt, die sich nicht auszahlt.
Wann wir anders entscheiden. Ist eine Entscheidung mit hoher Sicherheit richtig und die Umkehrung extrem unwahrscheinlich, baut man keine Versicherung ein; eine Grenze gegen einen Fall, der nicht eintritt, ist selbst nur Komplexität.
7. Entscheidungsqualität
Aus alldem folgt ein anderes Verständnis davon, was eine gute technische Entscheidung ist. Qualität heißt nicht, richtig zu liegen — das kann am Anfang niemand verlässlich. Qualität heißt, die Unumkehrbarkeit einer Entscheidung an die Sicherheit anzupassen, die man wirklich hat. Ist die Sicherheit hoch, darf man sich festlegen. Ist sie gering, wählt man die Option, die Optionen bewahrt: aufschieben, umkehrbar bauen, das Kleinere und Rückholbare dem Größeren und Endgültigen vorziehen.
Dazu gehört, Entscheidungen bewusst und nachvollziehbar zu treffen: festzuhalten, was man annahm, welche Alternativen man prüfte und warum man so entschied — nicht als Bürokratie, sondern damit eine spätere Korrektur weiß, worauf sie aufsetzt (das ist der Sinn von Entscheidungsprotokollen). Eine gute Entscheidung ist eine, die man später versteht und, wenn nötig, sauber revidieren kann. Das Ziel ist nicht, nie falsch zu liegen — das Ziel ist, von keinem Fehler gefangen zu sein.
Daraus folgt eine unbequeme Einsicht über Glück und Können. Eine unumkehrbare Entscheidung, die unter Unsicherheit fiel und sich als richtig erweist, war nicht gute Entscheidung, sondern gutes Glück — man hat gewonnen, aber falsch gespielt. Umgekehrt ist eine umkehrbare Entscheidung, die sich als falsch erweist und billig korrigiert wird, gute Entscheidungsqualität, obwohl das Ergebnis falsch war. Wer Qualität am Ergebnis misst statt am Verhältnis von Sicherheit und Unumkehrbarkeit, lernt die falsche Lektion: Er belohnt das riskante Spiel, das gutging, und bestraft das vorsichtige, das nur eine harmlose Korrektur brauchte.
Trade-off. Entscheidungen an der eigenen Unsicherheit auszurichten bedeutet, sich seltener früh festzulegen — der Preis ist weniger Eindeutigkeit und mehr Leben mit offenen Fragen.
Kosten. Alternativen zu prüfen und Entscheidungen festzuhalten kostet Zeit im Moment und Disziplin über das Projekt hinweg, ohne unmittelbar sichtbaren Ertrag.
Wann wir anders entscheiden. Wo eine Entscheidung klein und leicht umkehrbar ist, spart man sich die Abwägung und entscheidet schnell; der Aufwand der bewussten Entscheidung gilt den wenigen folgenreichen, schwer umkehrbaren Fällen.
8. Typische Engineering-Fehler
Die wiederkehrenden Muster, an denen Projekte technisch scheitern — fast alle sind Varianten desselben Fehlers, sich festzulegen, bevor man genug versteht:
- Die Architektur früh festschreiben, als wären die Anforderungen bekannt, obwohl sie sich erst im Gebrauch klären.
- Annahmen wie Tatsachen behandeln und in tragende Struktur gießen, statt sie umkehrbar zu halten.
- Eine unumkehrbare Entscheidung früh treffen, weil sie nach Fortschritt aussieht, statt sie bis zum letzten verantwortbaren Moment zu schieben.
- Umkehrbare Entscheidungen zerreden und aufschieben, obwohl ihr Fehler billig wäre — Vorsicht am falschen Ende.
- Architektur-Schuld auflaufen lassen, weil sie nicht weh tut, solange man in ihrer Richtung arbeitet.
- Komplexität in vielen kleinen, je begründeten Schritten wachsen lassen, bis niemand mehr das Ganze überblickt.
- Das Sichtbare belohnen und das Vermiedene übersehen, sodass jeder Beteiligte rational das Riskante wählt.
- Technologie für das Problem halten und ein Framework tauschen, wo die Struktur das eigentliche Hindernis ist.
- Entscheidungen ohne Festhalten von Annahmen und Alternativen treffen, sodass eine spätere Korrektur nicht weiß, worauf sie aufsetzt.
9. Entscheidungs-Checkliste
Vor jeder folgenreichen technischen Festlegung der Reihe nach zu klären:
- Verständnis oder Vermutung? Beruht diese Entscheidung auf verstandenem Problem oder auf einer Annahme, die noch als Tatsache verkleidet ist?
- Ein-Weg oder Zwei-Wege-Tür? Ist die Entscheidung umkehrbar? Wenn nicht — muss sie jetzt fallen, oder kann sie warten?
- So spät wie möglich? Wird diese unumkehrbare Festlegung zum spätesten verantwortbaren Zeitpunkt getroffen, wenn das Verständnis am größten ist?
- Umkehrbar machbar? Lässt sich die Entscheidung durch eine Grenze oder Abstraktion umkehrbar gestalten — und ist dieser Preis es wert?
- Architektur-Schuld? Schränkt diese Festlegung künftige Entscheidungen strukturell ein, und ist diese Einschränkung bewusst gewählt?
- Komplexität sichtbar? Ist der dauerhafte Preis an Verständlichkeit benannt — oder verschwindet er unter der Schwelle?
- Anreiz geprüft? Wird hier das Sichtbare belohnt und das Vorsichtige beargwöhnt — und entscheidet das mit?
- Festgehalten? Sind Annahme, geprüfte Alternativen und Begründung notiert, sodass eine spätere Korrektur darauf aufsetzen kann?
- Revidierbar? Wüsste ein späteres Team, wie es diese Entscheidung sauber zurücknimmt, wenn sich das Problem anders zeigt?
Wer diese Fragen nicht beantworten kann, trifft keine Entscheidung, sondern legt eine Falle für die Zukunft — und Fallen sind der häufigste Grund, warum Projekte scheitern.
FAQ
Scheitern Projekte nicht doch oft an der falschen Technologiewahl? Selten an der Wahl selbst, oft an ihrer Unumkehrbarkeit. Eine unpassende Technologie ist ein lösbares Problem, solange man sie ersetzen kann. Zum Scheitern wird sie erst, wenn die Wahl so tief im System verankert wurde, dass ein Wechsel das halbe System betrifft. Nicht die Technologie war das Problem, sondern dass die Entscheidung über sie irreversibel gemacht wurde.
Heißt „so spät wie möglich entscheiden" nicht einfach Aufschieben? Nein. Es gilt nur für unumkehrbare Entscheidungen und meint den spätesten verantwortbaren Zeitpunkt — nicht später. Umkehrbare Entscheidungen trifft man im Gegenteil früh und schnell. Aufschieben ist, eine fällige Entscheidung zu meiden; bewusstes Spätentscheiden ist, eine unumkehrbare so lange offen zu halten, bis man sie mit dem meisten Wissen treffen kann.
Ist es realistisch, alle Entscheidungen umkehrbar zu halten? Nein, und das ist auch nicht das Ziel. Manche Entscheidungen müssen unumkehrbar sein, und jede eingezogene Grenze kostet selbst. Das Ziel ist, die wenigen wirklich folgenreichen, schwer umkehrbaren Entscheidungen zu erkennen und gerade sie so lange offen und so bewusst wie möglich zu behandeln — nicht, alles offen zu halten.
Was ist der Unterschied zwischen Architektur-Schuld und normaler Tech-Schuld? Ort und Kosten der Korrektur. Normale Tech-Schuld ist lokal — unordentlicher Code, den man aufräumt, ohne den Rest zu berühren. Architektur-Schuld ist strukturell: eine frühe Festlegung, auf der vieles ruht, deren Korrektur das halbe System betrifft. Die erste räumt man auf, die zweite baut man um — oft über lange Zeit und in kleinen Schritten.
Wie erkennt man, dass Komplexität zu einem Problem wird? Man erkennt es kaum am einzelnen Schritt, weil jeder klein ist. Ein brauchbares Zeichen ist, wenn niemand mehr das Ganze im Kopf hat und einfache Änderungen unerwartet lange dauern. Deshalb hilft nicht, auf ein Warnsignal zu warten, sondern jede Hinzufügung im Moment gegen ihren dauerhaften Preis an Verständlichkeit zu prüfen.
Ist das nicht doch ein Management- statt ein Engineering-Thema? Die Anreize haben eine organisatorische Seite, aber die Entscheidungen sind technisch, und ihre Umkehrbarkeit entscheidet sich im Entwurf. Ob eine Festlegung eine Ein-Weg- oder Zwei-Wege-Tür ist, ob eine Grenze sie revidierbar macht, ob Komplexität sichtbar bleibt — das sind Engineering-Fragen. Deshalb gehört das Thema auf den Tisch der Architektur, nicht nur in die Projektsteuerung.
Weiterführend
- Software, die in zehn Jahren noch läuft — warum Änderbarkeit über die Lebensdauer der eigentliche Maßstab ist.
- Modularer Monolith vs. Microservices und die zugehörige Entscheidung — eine folgenreiche, oft zu früh unumkehrbar getroffene Wahl.
- Warum vorzeitige Abstraktion Komplexität schafft und die Engineering Story „Das ist doch schnell gemacht." — Festlegung und Abkürzung, bevor das Problem verstanden ist.
- Einen Legacy-Monolithen modernisieren — wie man aufgelaufene Architektur-Schuld in kleinen, umkehrbaren Schritten zurückzahlt.
Grundlage ist die Batunet Engineering Method: an den Eigenschaften des Problems entscheiden, umkehrbar bauen, unumkehrbare Entscheidungen so spät wie verantwortbar treffen.
Abschließendes Engineering-Prinzip
Der Wert einer Entscheidung liegt nicht darin, dass sie richtig ist, sondern darin, dass sie einen wachsenden Erkenntnisstand noch verträgt. Am Anfang eines Projekts weiß man am wenigsten und entscheidet am meisten — dieser Widerspruch lässt sich nicht auflösen, aber entschärfen: indem man das Unumkehrbare hinauszögert, das Umkehrbare früh und frei entscheidet und jede Festlegung so trifft, dass ein klügeres späteres Ich sie noch korrigieren kann. Projekte scheitern nicht, weil Menschen falsch entscheiden — falsch entscheidet jeder. Sie scheitern, weil eine falsche Entscheidung hart wurde, bevor sie sich als falsch zeigen durfte. Gutes Engineering ist die Kunst, das zu verhindern.
Man kann am Anfang nicht klug entscheiden, weil man am Anfang nicht klug sein kann. Man kann nur so entscheiden, dass man klug werden darf, bevor die Entscheidung endgültig ist.
Referenzierte Entitäten
Setzen Sie Ihren Engineering-Weg fort.
Verwandte Konzepte, Entscheidungen, Playbooks und Standpunkte — als zusammenhängender Pfad, nicht als Linkliste.
Leistungen
Verwandte Konzepte
Engineering-Entscheidungen
Ein konkretes Vorhaben in diesem Feld?
Reference Guides zeigen, wie wir denken. Für Ihr System sprechen Sie mit der Geschäftsführung — technisch, ohne Vertrieb.
