Emne 67 av 91· Programvareutvikling og digital levering
Teknisk gjeld
Teknisk gjeld er den implisitte fremtidige kostnaden ved tidligere beslutninger som var praktiske på det tidspunktet i en kodebase: ubetalt korrigeringsarbeid (hovedstol) og den vedvarende motstanden de utøver mot levering (renter).
Hvorfor det er viktig
Uten kvantifisering er teknisk gjeld en klage; med kvantifisering er det en business case.
Matematikken
SQALE-hovedstol = Σ overtredelser(korrigeringstid) × utviklerkostnadsrate
Gjennomarbeidet eksempel
Et integrasjonslag for kliniske journaler på 400 000 linjer kode: renter ≈ £276 000/år.
Kobling til programvareutvikling
Helseøkonomiske importer som beriker debatten om teknisk gjeld.
Fallgruver
- Å bare rapportere hovedstolen.
Kilder
- CAST, technical debt estimation.
- Letouzey J-L.