Тема 68 з 91· Інженерія програмного забезпечення та цифрова доставка

Загальна вартість володіння (TCO)

TCO — це всі витрати, понесені протягом усього життєвого циклу системи програмного забезпечення: створення, експлуатація, обслуговування та виведення з експлуатації.

Чому це важливо

Погляд лише на початкові витрати на створення пропускає тінь операційних витрат.

Математика

TCO = капітальні витрати + Σ(операційні витрати_за рік) − залишкова вартість

Розібраний приклад

Клінічна система з терміном служби 5 років: створення £500 000 + експлуатація £150 000/рік × 5 = £1 250 000.

Зв'язок з інженерією програмного забезпечення

TCO — це основа для рішень щодо одиничної економіки хмари та створювати чи купувати. Багаторічна цифра TCO на кшталт наведеної вище — це сума багатьох позицій витрат у часі; див. валютно безпечне агрегування витрат, чому ця сума має бути точною десятковою, а не з плаваючою комою, щойно модель мусить сходитися до копійки, та точний розподіл витрат до цента для розподілу суми TCO між центрами витрат без втрати центів.

Підводні камені

  • Недооцінка операційних витрат.

Джерела

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