Konzept zur Beschreibung von kurzfristigen technischen Kompromissen, die langfristig Wartbarkeit und Entwicklung verlangsamen.
Technical Debt bezeichnet die aufgeschobenen oder suboptimalen technischen Entscheidungen, die kurzfristig die Lieferung beschleunigen, langfristig aber Wartbarkeit und Entwicklungsgeschwindigkeit beeinträchtigen. Das Konzept umfasst Code-, Architektur- und Prozessschulden sowie strategische Risiken. Es dient als Entscheidungsrahmen zur Bewertung, Priorisierung und schrittweisen Tilgung dieser Schulden.
Verhältnis von geschätzter Tilgungszeit zu Gesamtentwicklungsaufwand.
Prozentualer Anteil getesteter Codezeilen; Indikator für Wartbarkeit.
Durchschnittliche Zeit zur Behebung von Produktionsfehlern.
Ein altes Monolith-System enthält hohe technische Schulden, Migration nötig zur Verbesserung von Wartbarkeit und Skalierbarkeit.
Schnell implementierte Features ohne ausreichende Tests erhöhen langfristig Fehleranfälligkeit und Wartungskosten.
Veraltete Infrastrukturkomponenten werden aufgeschoben, was Sicherheits- und Zuverlässigkeitsrisiken erhöht.
Inventarisierung vorhandener Schulden und Kategorienbildung.
Bewertung von Risiko, Kosten und Geschäftsrelevanz.
Priorisierung und Integration in Backlog und Sprints.
Kontinuierliche Messung und Anpassung der Tilgungsstrategie.