Argomento 67 di 91· Ingegneria del software e distribuzione digitale
Debito Tecnico
Il debito tecnico è il costo futuro implicito di decisioni passate convenienti in una base di codice: il lavoro di rimedio dovuto (capitale) e la trazione continua che esercita sulla consegna (interesse).
Perché è importante
Non quantificato, il debito tecnico è una lamentela; quantificato, è un business case.
La matematica
Capitale SQALE = Σ violazioni (tempo di rimedio) × tariffa di costo dello sviluppatore
Esempio risolto
Uno strato di integrazione di cartelle cliniche di 400 mila LOC: interesse ≈ £276.000/anno.
Collegamento con l'ingegneria del software
Importazioni dall'economia sanitaria che migliorano gli argomenti sul debito tecnico.
Insidie
- Rendicontazione solo del capitale.
Fonti
- CAST, technical debt estimation.
- Letouzey J-L.