Temat 68 z 91· Inżynieria oprogramowania i dostawa cyfrowa

Całkowity koszt posiadania (TCO)

TCO to wszystkie koszty poniesione w całym cyklu życia systemu oprogramowania: budowa, eksploatacja, utrzymanie i wycofanie.

Dlaczego to ważne

Patrzenie tylko na początkowe koszty budowy pomija cień kosztów eksploatacyjnych.

Matematyka

TCO = wydatki kapitałowe + Σ(koszty eksploatacyjne_rocznie) − wartość rezydualna

Rozwiązany przykład

System kliniczny o żywotności 5 lat: budowa £500 000 + eksploatacja £150 000/rok × 5 = £1 250 000.

Powiązanie z inżynierią oprogramowania

TCO to podstawa dla decyzji ekonomii jednostkowej chmury i budować kontra kupić. Wieloletnia liczba TCO jak powyższa to suma wielu pozycji kosztów w czasie — zobacz walutowo bezpieczną agregację kosztów, dlaczego ta suma powinna być dokładna dziesiętna, a nie zmiennoprzecinkowa, gdy model musi się zgadzać co do grosza, oraz dokładny podział kosztów co do centa do rozdzielania sumy TCO między ośrodki kosztów bez gubienia centów.

Pułapki

  • Niedoszacowanie kosztów eksploatacyjnych.

Źródła

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