Qu'est-ce que la dette technique ? Définition
Définition de la dette technique : le coût futur des raccourcis pris dans le développement d'un logiciel. Comme une dette financière, elle génère des intérêts tant qu'elle n'est pas remboursée.
La dette technique désigne le coût futur des compromis et raccourcis pris lors du développement d'un logiciel — code non optimal, documentation absente, versions obsolètes. Comme une dette financière, elle génère des « intérêts » : chaque évolution devient plus lente et plus risquée tant qu'elle n'est pas remboursée.
Un peu de dette est normal et parfois rationnel (aller vite). Le problème, c'est la dette qui s'accumule sans jamais être remboursée : le système finit gelé, coûteux à faire évoluer. La modernisation consiste précisément à la rembourser.
→ Voir moderniser son legacy avec l'IA.