Emne 67 af 91· Softwareudvikling og digital levering
Teknisk gæld
Teknisk gæld er den implicitte fremtidige omkostning ved tidligere beslutninger, der var bekvemme på det tidspunkt i en kodebase: ubetalt korrigeringsarbejde (hovedstol) og den vedvarende modstand, de udøver mod levering (renter).
Hvorfor det er vigtigt
Uden kvantificering er teknisk gæld en klage; med kvantificering er det en business case.
Matematikken
SQALE-hovedstol = Σ overtrædelser(korrigeringstid) × udviklerens omkostningsrate
Gennemarbejdet eksempel
Et integrationslag til kliniske journaler på 400.000 linjer kode: renter ≈ £276.000/år.
Forbindelse til softwareudvikling
Sundhedsøkonomiske importer, der beriger debatten om teknisk gæld.
Faldgruber
- Kun at rapportere hovedstolen.
Kilder
- CAST, technical debt estimation.
- Letouzey J-L.