Rekayasa keandalan terkait erat dengan rekayasa keselamatan dan keselamatan sistem , karena
mereka menggunakan metode umum untuk analisis mereka dan mungkin memerlukan masukan
dari satu sama lain. Rekayasa keandalan berfokus pada biaya kegagalan yang disebabkan oleh
downtime sistem, biaya suku cadang, peralatan perbaikan, personel, dan biaya klaim
garansi. Rekayasa keselamatan biasanya lebih berfokus pada pelestarian kehidupan dan alam
daripada pada biaya, dan karena itu hanya berurusan dengan mode kegagalan sistem yang
berbahaya. Tingkat keandalan ( faktor keselamatan ) yang tinggi juga dihasilkan dari teknik yang
baik dan dari perhatian ke detail, dan hampir tidak pernah hanya dari manajemen kegagalan
reaktif (menggunakan akuntansi keandalan dan statistik).
Menerapkan program keandalan bukan hanya pembelian perangkat lunak; bukan hanya daftar
item yang harus diselesaikan yang akan memastikan seseorang memiliki produk dan proses yang
andal. Program keandalan adalah pembelajaran kompleks dan sistem berbasis pengetahuan yang
unik untuk produk dan proses seseorang. Ini didukung oleh kepemimpinan, dibangun di atas
keterampilan yang dikembangkan dalam satu tim, diintegrasikan ke dalam proses bisnis dan
dilaksanakan dengan mengikuti praktik kerja standar yang terbukti
Rencana program keandalan digunakan untuk mendokumentasikan dengan tepat apa "praktik
terbaik" (tugas, metode, alat, analisis, dan tes) yang diperlukan untuk sistem (sub) tertentu, serta
mengklarifikasi persyaratan pelanggan untuk penilaian keandalan. Untuk sistem kompleks skala
besar, rencana program keandalan harus merupakan dokumen terpisah . Penentuan sumber daya
untuk tenaga kerja dan anggaran untuk pengujian dan tugas-tugas lain sangat penting untuk
program yang sukses. Secara umum, jumlah pekerjaan yang diperlukan untuk program yang
efektif untuk sistem yang kompleks adalah besar.
Dalam praktiknya, sebagian besar kegagalan dapat ditelusuri kembali ke beberapa jenis
kesalahan manusia misalnya dalam:
Keputusan manajemen (misalnya dalam penganggaran, waktu, dan tugas yang diperlukan)
Rekayasa Sistem: Studi Gunakan (load case)
Rekayasa Sistem: Analisis / pengaturan persyaratan
Rekayasa Sistem: Kontrol konfigurasi
Asumsi
Perhitungan / simulasi / analisis FEM
Desain
Gambar desain
Pengujian (mis. Pengaturan muatan yang salah atau pengukuran kegagalan)
Analisis statistik
Pabrikan
Kontrol kualitas
Pemeliharaan
Manual perawatan
Latihan
Klasifikasi dan pemesanan informasi
Umpan balik informasi lapangan (mis. Salah atau terlalu kabur)
dll.
Namun, manusia juga sangat pandai mendeteksi kegagalan seperti itu, mengoreksinya, dan
berimprovisasi ketika situasi abnormal terjadi. Oleh karena itu, kebijakan yang sepenuhnya
mengesampingkan tindakan manusia dalam desain dan proses produksi untuk meningkatkan
keandalan mungkin tidak efektif. Beberapa tugas lebih baik dilakukan oleh manusia dan
beberapa lebih baik dilakukan oleh mesin.
Selanjutnya, kesalahan manusia dalam manajemen; organisasi data dan informasi; atau
penyalahgunaan atau penyalahgunaan barang, juga dapat menyebabkan tidak dapat
diandalkan. Ini adalah alasan utama mengapa tingkat keandalan yang tinggi untuk sistem yang
kompleks hanya dapat dicapai dengan mengikuti proses rekayasa sistem yang kuat dengan
perencanaan dan pelaksanaan tugas validasi dan verifikasi yang tepat. Ini juga mencakup
organisasi yang cermat dalam berbagi data dan informasi dan menciptakan "budaya keandalan",
dengan cara yang sama bahwa memiliki "budaya keselamatan" sangat penting dalam
pengembangan sistem kritis keselamatan.