Publiziert:
20% Tech Debt Rule
Technische Schulden sind unvermeidlich, müssen aber aktiv bewirtschaftet werden. Die 20% Regel reserviert Kapazität für kontinuierliche Tilgung; im Extremfall kann ein Bankrott (Dependency Bankruptcy) nötig sein.
Kernkonzept
Als Orientierungswert reservieren viele Teams etwa 20% der Kapazität für Refactoring, Updates und Architektur-Verbesserungen. Der genaue Anteil hängt vom Schuldenstand, dem Risikoprofil und der Änderungsfrequenz ab. Dies sichert die langfristige Liefergeschwindigkeit (Velocity).
Anwendung
- Tech Debt Registry: Sichtbarmachung der Schulden im Backlog oder via TODOs im Code.
- Refactoring Sprints: Gezielte Phasen zur Tilgung von Zinslasten in Kernkomponenten.
- Dependency Bankruptcy: Kompletter Austausch von Bibliotheken oder Services, wenn die Wartungskosten den Nutzen übersteigen.
Verwandte Themen
- Innovation: Tech Debt, der Schuldenkontext hinter 20% Tech Debt Rule.
- Methoden, der Methodenbereich, der 20% Tech Debt Rule fachlich einordnet.