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.