Onderwerp 68 van 91· Software-engineering en digitale dienstverlening

Totale eigendomskosten (TCO)

TCO zijn alle kosten die tijdens de volledige levensduur van een softwaresysteem worden gemaakt: bouwen, draaien, onderhouden en afstoten.

Waarom het ertoe doet

Alleen naar de initiële bouwkosten kijken mist de schaduw van de operationele kosten.

De wiskunde

TCO = kapitaaluitgaven + Σ(operationele kosten_per jaar) − restwaarde

Uitgewerkt voorbeeld

Een klinisch systeem met een levensduur van 5 jaar: bouw £500.000 + operatie £150.000/jaar × 5 = £1.250.000.

Verbinding met software-engineering

TCO is de basis voor cloud-eenheidseconomie en bouwen versus kopen-beslissingen. Een meerjarig TCO-cijfer zoals het bovenstaande is een som van veel kostenposten over de tijd; zie valutaveilige kostenaggregatie voor waarom die som exact decimaal in plaats van drijvende komma moet zijn zodra een model op de cent moet sluiten, en exacte-centen kostentoewijzing voor het verdelen van een TCO-totaal over kostenplaatsen zonder centen te verliezen.

Valkuilen

  • Operationele kosten onderschatten.

Bronnen

  • Gartner, TCO methodology.
  • NHS Digital, total cost of ownership guidance.