Topik 68 dari 91· Rekayasa perangkat lunak dan pengiriman digital
Total Biaya Kepemilikan (TCO)
TCO adalah biaya penuh suatu sistem selama masa pakainya: akuisisi atau pembangunan, integrasi, operasi, pemeliharaan. Garis dasar yang tidak nyaman: pemeliharaan adalah 50–80% dari TCO perangkat lunak.
Mengapa ini penting
Penilaian teknologi kesehatan telah lama belajar bahwa harga obat bukanlah biayanya.
Matematika
TCO = biaya awal + Σ_t [operasi + pemeliharaan + dukungan]_t / (1 + r)^t
Contoh yang diselesaikan
Dua opsi untuk sistem e-observasi, cakrawala 5 tahun: TCO tanpa diskonto £1.090.000 vs £2.030.000.
Hubungan dengan rekayasa perangkat lunak
Insinyur meremehkan data pemeliharaan bidang mereka sendiri saat mengadvokasi pembangunan. Angka TCO multitahun seperti di atas adalah jumlah banyak butir biaya sepanjang waktu — lihat agregasi biaya yang aman terhadap mata uang untuk alasan mengapa jumlah itu sebaiknya desimal eksak, bukan floating-point, begitu model harus cocok hingga ke sen, dan alokasi biaya tepat hingga sen untuk membagi total TCO ke pusat-pusat biaya tanpa kehilangan sen.
Jebakan
- Menambatkan biaya peluncuran.
Sumber
- IBM, total cost of ownership.
- Software maintenance cost benchmarks.