Lompat ke konten utama

Biaya perawatan yang datang belakangan

Perangkat lunak yang cepat dibuat sering mahal dirawat, dan tagihannya jatuh saat perusahaan paling sibuk.

Staf TI memperbaiki komputer lama berisi aplikasi internal di tengah tumpukan pesanan, sementara seorang supervisor menunggu dengan ponsel

Penawaran termurah hampir selalu memenangkan tender, dan hampir selalu menjadi yang termahal dalam tiga tahun. Selisihnya tidak muncul sebagai satu tagihan besar melainkan sebagai deretan hal kecil: setiap perubahan menuntut orang yang sama, setiap pembaruan menuntut pengujian manual, dan setiap gangguan menuntut menebak.

Yang membuat sebuah sistem murah dirawat bukan bahasa pemrogramannya, melainkan tiga hal yang bisa diperiksa sebelum kontrak ditandatangani: adakah uji otomatis, adakah dokumentasi keputusan, dan bisakah orang lain menjalankannya di mesin kosong dalam satu hari.

Ketiganya bisa diminta sebagai syarat serah terima. Yang jarang dilakukan adalah memintanya sejak awal, saat harganya masih bisa dibicarakan.