Kebolehselenggaraan

Dalam kejuruteraan, kebolehselenggaraan (maintainability) ialah kemudahan sesuatu produk boleh diselenggara untuk:

 kecacatan yang betul atau puncanya,
 Membaiki atau menggantikan komponen yang rosak atau haus tanpa perlu menggantikan bahagian yang masih berfungsi,
 mengelakkan keadaan kerja yang tidak dijangka,
 memaksimumkan hayat berguna produk,
 memaksimumkan kecekapan, kebolehpercayaan dan keselamatan,
 memenuhi keperluan baru,
 menjadikan penyelenggaraan masa hadapan lebih mudah, atau
 menghadapi perubahan persekitaran.

Dalam sesetengah kes, kebolehselenggaraan melibatkan suatu sistem penambahbaikan yang berterusan - belajar dari kesilapan masa lalu untuk meningkatkan keupayaan untuk menyelenggara sistem, atau meningkatkan kebolehpercayaan sistem berdasarkan pengalaman penyelenggaraan.

Dalam telekomunikasi dan beberapa bidang kejuruteraan lain, istilah kebolehselenggaraan mempunyai beberapa maksud seperti berikut:

 Ciri reka bentuk dan pemasangan, dinyatakan sebagai kebarangkalian bahawa item akan dikekalkan dalam atau dipulihkan kepada keadaan tertentu dalam tempoh masa tertentu, apabila penyelenggaraan dilakukan mengikut prosedur dan sumber yang ditetapkan.
 Kemudahan penyelenggaraan unit berfungsi boleh dilakukan oleh keperluan yang ditetapkan.

Kejuruteraan perisian 
Dalam kejuruteraan perisian, aktiviti ini dikenali sebagai penyelenggaraan perisian (rujuk. ISO/IEC 9126). Konsep ini berkait rapat dalam domain kejuruteraan perisian ialah kebolehubah, kebolehubahsuaian, hutang teknikal dan bau kod.

Indeks kebolehselenggaraan dikira dengan formula tertentu daripada ukuran baris-kod, ukuran McCabe dan ukuran kerumitan Halstead.

Pengukuran dan penjejakan kebolehselenggaraan bertujuan untuk membantu mengurangkan atau membalikkan semula kecenderungan sistem daripada menuju ke arah "entropi kod" atau integriti yang terdegradasi, dan untuk menunjukkan apabila ia menjadi lebih murah dan/atau kurang berisiko untuk merombak semula kod daripada mengubahnya.

 Artikel ini menggunakan bahan domain umum daripada Federal Standard 1037C. General Services Administration. (in support of MIL-STD-188).

Lihat juga 

 Senarai atribut kualiti sistem
 Penyelenggaraan (teknikal)
 Kebolehdukungan (nyahkekaburan)
 Kebolehkhidmatan (nyahkekaburan)
 Saiz perisian
 RAMS
 Masyarakat buang

Rujukan

Bacaan lanjut

Pautan luar 

 Pengiraan, ujian medan dan sejarah Indeks Kebolehselenggaraan (MI) (dengan rujukan)
 Pengukuran Indeks Kebolehselenggaraan (MI)
 
Kejuruteraan telekomunikasi