StartÜber unsLeistungenUnsere ProdukteMedizinsektorBlogKontaktAngebot Anfordern
Start/Blog/Technische Schulden, erklärt für die zahlende Seite
Technologie15. Apr. 20253 Min. Lesezeit

Technische Schulden, erklärt für die zahlende Seite

Warum Wartungsarbeit ohne sichtbares Ergebnis manchmal der wertvollste Punkt auf der Roadmap ist.

Technische Schulden, erklärt für die zahlende Seite

Ein Sprint, der keinen neuen Button, keine neue Seite hervorbringt, nichts, das eine Kundin je sehen wird, gehört für eine Geschäftsinhaberin zu den am schwersten zu genehmigenden Posten — es wirkt, als würde man für nichts zahlen. Fast nie ist es nichts. Meist ist es die fällige Rechnung für eine Abkürzung, die Monate zuvor genommen wurde, um eine Deadline zu halten, die damals wichtiger war als der Code darunter.

Die Kredit-Analogie, konkret gemacht

Technische Schuld ist genau das, wonach sie klingt: ein Kredit auf künftige Entwicklungsgeschwindigkeit, aufgenommen, um heute schneller voranzukommen. Eine Funktion, die auf die schnelle statt die dauerhafte Art gebaut wird, geht früher live — oft die richtige Entscheidung unter echtem Zeitdruck —, aber wie jeder Kredit verzinst sie sich. Jede künftige Funktion, die denselben Systemteil berührt, dauert länger zu bauen, weil die Entwicklerin die Abkürzung erst umgehen muss, statt sauber auf festem Grund zu bauen.

Warum es nicht so auf der Roadmap erscheint wie Funktionen

Eine neue Funktion hat eine Demo. Ein Bugfix hat ein Vorher-Nachher. Das Abbauen technischer Schulden hat keins von beidem — das sichtbare Ergebnis guter Arbeit daran ist, dass alles danach Gebaute schneller geht und seltener bricht, was per Definition unsichtbar ist, weil die Alternative (Dinge bleiben langsam und brechen) für niemanden je eintrat, um sie zum Vergleich heranzuziehen. Genau diese Unsichtbarkeit macht sie zum leichtesten Posten, der unter Druck aus einer Roadmap gestrichen wird — und genau das wiederholte Streichen macht aus einem handhabbaren Kredit einen, der das Geschäft tatsächlich belastet.

Der Zinssatz ist nicht überall gleich

Nicht jede technische Schuld kostet gleich viel im Unterhalt. Eine Abkürzung in einer stabilen, selten berührten Ecke des Systems kann jahrelang still liegen, ohne nennenswert zu kosten, während dieselbe Art Abkürzung in dem Systemteil, den jede neue Funktion durchqueren muss, sich schnell aufsummiert — jede unabhängige Arbeit wird dadurch langsamer. Die nützliche Frage ist nicht „wie viel technische Schuld haben wir" im Abstrakten, sondern „welche konkrete Schuld liegt im Weg dessen, was wir als Nächstes bauen" — denn genau die lohnt sich jetzt tatsächlich abzubauen.

Wie „Abbauen" konkret aussieht

Es bedeutet, ein Stück Code neu zu schreiben, das funktioniert, aber fragil ist, damit die nächsten drei in der Nähe gebauten Funktionen diese Fragilität nicht erben. Es bedeutet, einen manuellen Workaround, den ein Team still jede Woche wiederholt hat, durch etwas Automatisiertes zu ersetzen. Es bedeutet, eine Abhängigkeit zu entwirren, die eine bestimmte Art von Änderung jedes Mal dreimal länger dauern ließ als nötig. Nichts davon ist glamourös, und alles davon zeigt sich später als Funktionen, die schneller ausgeliefert werden, als sie es sonst würden.

Wie man erkennt, wann es sich jetzt wirklich lohnt

Der ehrliche Test ist einfach: Bremst diese konkrete Schuld gerade echte, geplante Arbeit aus, oder ist es theoretisches Aufräumen ohne kurzfristige Kosten. Ersteres verdient Priorität, auch ohne sichtbares Ergebnis zum Vorzeigen; Letzteres kann meist warten, denn nicht jede Schuld muss sofort abgebaut werden — nur die, die gerade aktiv das Nächste besteuert, das Sie bauen.

Das ist Teil desselben Gesprächs wie kaufen, bauen oder konfigurieren — die langfristigen Kosten eines Systems sind nicht nur, was es gekostet hat, es zu bauen, sondern was es kostet, weiter darauf aufzubauen.

Unser Software-Team markiert technische Schulden, sobald sie entstehen, und beziffert ihren Abbau explizit, damit es eine sichtbare, geplante Entscheidung ist — keine stille Steuer, der niemand zugestimmt hat.

Alle Artikel
Teilen

Umsetzen statt nur lesen?