Zum Inhalt springen
Sondeon

Ratgeber

Aktualisiert am Geprüft von José María Salido

Technische Schulden: was sie sind, wie man sie misst und wo man anfängt

Alles, was halb fertig blieb, um früher zu liefern. Keine Sünde, sondern ein Kredit. Das Problem ist, nicht zu wissen, wie hoch er ist und zu welchem Zins.

Kostenlosen Termin vereinbaren

Was technische Schulden sind

Der Abstand zwischen dem, was da ist, und dem, was nötig wäre, damit es wartbar bleibt. Kopieren statt eine Funktion zu bauen, der nie geschriebene Test, die alte Version einer Abhängigkeit, der Name, der nicht mehr sagt, was er tut. Jede Abkürzung zahlt später der, der danach kommt.

Nicht jede Schuld ist schlecht. Bewusst aufgenommene und notierte Schuld wird zurückgezahlt; die, die niemand notiert hat, entdeckt man an dem Tag, an dem etwas bricht und keiner weiß warum.

Arten technischer Schulden

Die meistzitierte Einteilung stammt von Martin Fowler und kreuzt zwei Fragen: wurde die Schuld bewusst oder unbemerkt aufgenommen, und war sie umsichtig oder leichtsinnig. Die bewusste und umsichtige ist eine notierte Abkürzung, die man zurückzahlt; die unbemerkte und leichtsinnige entsteht, wenn niemand wusste, dass es auch anders ging.

Nach ihrem Ort zeigt sie sich im Code (Duplikate, riesige Funktionen), in der Architektur (Teile, die zu stark voneinander abhängen), in fehlenden Tests, in alten Abhängigkeiten, in der Dokumentation und in der Infrastruktur, etwa dem Server, den niemand neu aufsetzen kann.

Martin Fowler, „Technical Debt Quadrant“, 2009

Beispiele für technische Schulden

Dieselbe Geschäftsregel an drei Stellen kopiert, an zwei geändert und an der dritten vergessen. Eine Bibliothek mit bekannter Schwachstelle, die nicht aktualisiert wird, weil das Update etwas kaputt macht. Eine Abfrage, die mit tausend Zeilen läuft und mit einer Million Sekunden braucht. Ein Passwort im Code, weil es nur ein Test war.

Und die teuerste, die man nicht sieht: ein Prozess, der ohne Hinweis scheitert und Daten halb geschrieben zurücklässt. Man baut sie ab wie jede Schuld: erst messen, dann zurückzahlen, was die meisten Zinsen kostet, und keine neue Schuld mehr aufnehmen, ohne sie zu notieren.

Warum sie mit KI schneller wachsen

Die KI schreibt viel Code in kurzer Zeit, und dieser Code kommt ohne den Kontext, warum er so ist. Vorhandenes wird dupliziert, für dasselbe entstehen verschiedene Muster, und es kommen Abhängigkeiten dazu, die niemand gewählt hat. Im Labor hatte 45% des von KI erzeugten Codes bekannte Schwachstellen, wenn keine Sicherheitsvorgaben gegeben wurden.

In der ersten Woche merkt man nichts: man merkt es, wenn etwas geändert werden muss und jede Änderung fünf Stellen berührt.

Veracode, 2026

Wie man sie misst und wo man anfängt

Man misst sie mit dem Code vor sich: Duplikate, veraltete Abhängigkeiten mit bekannten Schwachstellen, fehlende Tests, ungeschützte Routen, Abfragen, die das echte Volumen nicht halten, und Stellen, an denen das System ohne Hinweis scheitert. Jede mit Beleg, nicht mit Meinung.

Und man ordnet nach dem, was es kostet, wenn es bricht, nicht nach dem, was beim Lesen stört. Wir liefern diese Liste und die Reihenfolge; die Reparatur ist eine zweite Stufe: Ihr Team setzt sie um, oder wir, wenn Sie uns damit beauftragen.

Review von Backend und API

Was Sie immer erhalten

Ein Bericht für zwei Leser: eine Seite für die Geschäftsleitung und das Detail mit Belegen für Ihr Team.

  1. Der Gesundheitszustand

    Jedes geprüften Systems: Code, Apps, Website, Backend, Datenbanken, Server und Plattformen.

  2. Jeder Befund geprüft

    Mit dem Beleg, wo er liegt und warum er zählt.

  3. Die Liste, nach Wirkung geordnet

    Was zuerst behoben werden sollte, was warten kann und was nicht zählt.

  4. Ein Gespräch und eine Seite

    Wir erklären es gemeinsam mit Ihrem Team, und die Geschäftsleitung erhält eine einseitige Zusammenfassung.

Zum Beispielbericht

Häufige Fragen

Was sind technische Schulden?

Was halb fertig blieb, um früher zu liefern: duplizierter Code, fehlende Tests, alte Abhängigkeiten. Bezahlt wird später, in Wartungsstunden und in Fehlern.

Wie misst man technische Schulden?

Mit dem Code vor sich: Duplikate, verwundbare Abhängigkeiten, fehlende Tests, Abfragen, die das echte Volumen nicht halten, und Stellen, die still scheitern, jeweils mit Beleg.

Erhöht KI die technischen Schulden?

Sie beschleunigt das Wachstum, weil sie viel und schnell schreibt, ohne den Kontext des Bestehenden. 45% des von KI erzeugten Codes hatte im Labor bekannte Schwachstellen ohne Sicherheitsvorgaben (Veracode, 2026).

Welche Arten technischer Schulden gibt es?

Nach Martin Fowler bewusste oder unbemerkte und umsichtige oder leichtsinnige. Nach ihrem Ort: Code, Architektur, Tests, Abhängigkeiten, Dokumentation und Infrastruktur.

Wie baut man technische Schulden ab?

Indem man sie zuerst mit Belegen misst, zuerst zurückzahlt, was beim Bruch am meisten kostet, und jede neue Abkürzung notiert, damit sie sich nicht unbemerkt anhäuft.

Kostenlosen Termin anfragen

Füllen Sie das Formular aus, und wir schreiben Ihnen per E-Mail, um Tag und Uhrzeit abzustimmen. Es sind 30 Minuten, um zu sehen, was Sie haben und was zuerst geprüft werden sollte.

Was sollen wir kontrollieren?

Wir verwenden Ihre Angaben, um Ihre Anfrage zu beantworten, um nachweisen zu können, dass wir sie erhalten haben, und um das Formular zu schützen. Einzelheiten stehen in der Datenschutzerklärung.