Pengertian Pemeliharaan Perangkat Lunak
Pengertian Pemeliharaan Perangkat Lunak
Maintenance software atau
pemeliharaan perangkat lunak adalah proses memodifikasi sistem perangkat lunak
atau komponen-komponen perangkat lunaknya setelah penggunaan oleh kosumen atau
klien untuk memperbaiki kerusakan, meningkatkan kinerja, manfaat, atau kualitas
dan optimalitas untuk menyesuaikan sistem perangkat lunak dengan lingkungan
yang senantiasa berubah-ubah. Dari definisi di atas, hal ini menegaskan bahwa
proses pemeliharaan perangkat lunak adalah proses yang sidatnya post-delivery,
artinya dikerjakan setelah sistem perangkat lunak digunakan oleh konsumen
ataupun klien.
Apa yang dimaksud dengan sistem
pemeliharaan?
Pemeliharaan
Sistem adalah suatu kombinasi dari berbagai tindakan
yang dilakukan untuk menjaga suatu sistem dalam, atau
memperbaikinya sampai, suatu kondisi yang bisa diterima.
Kenapa diperlukan pemeliharaan dalam
perangkat lunak?
pengertian pemeliharaan
perangkat lunak dipakai supaya mengartikan kegiatan dari analis
sistem (software engineering) yang terjadi di saat
hasil produk perangkat lunak sudah bisa digunakan untuk
pemakai (user). Supaya bisa memperpanjang umur pemakaian asset pada sistem itu
sendiri
tujuan dari pemeliharaan perangkat
lunak
Maintenance
software atau pemeliharaan perangkat lunak adalah proses
memodifikasi sistem perangkat lunak atau
komponen-komponen perangkat lunaknya setelah penggunaan oleh
kosumen atau klien untuk memperbaiki kerusakan, meningkatkan kinerja, manfaat,
atau kualitas dan optimalitas untuk menyesuaikan sistem perangkat ...
Tujuan dari pengujian perangkat lunak
Tujuan
dari software testing sendiri adalah supaya perusahaan bisa
mengidentifikasi kesalahan atau fitur yang tidak sesuai dengan persyaratan yang
sebenarnya. Pasalnya, jika ada bug atau kesalahan dalam software yang
tidak teridentifikasi, perusahaan harus memulai kembali ke proses development.
Jenis PemeliharaanPerangkat Lunak
·
Isolasi dan koreksi elemen yang rusak dalam perangkat lunak.
·
Produk perangkat lunak diperbaiki untuk memenuhi persyaratan.
·
Mengoreksi program yang membatalkan atau menghasilkan hasil yang
salah.
·
Proses reaktif, yang berarti pemeliharaan korektif dilakukan setelah
mendeteksi cacat pada sistem.
Pemeliharaan adaptif. Tujuan pemeliharaan adaptif adalah untuk
memungkinkan sistem beradaptasi dengan perubahan dalam lingkungan datanya atau lingkungan
pemrosesan.
·
Memodifikasi perangkat lunak untuk berinteraksi dengan benar dengan
lingkungan yang berubah
·
Pemeliharaan adaptif meliputi perubahan sistem, penambahan, penghapusan,
modifikasi, ekstensi, dan peningkatan untuk memenuhi kebutuhan lingkungan di
mana sistem harus beroperasi.
Perawatan yang penyempurnaan. Tujuan dari pemeliharaan yang
sempurna adalah untuk membuat berbagai perbaikan, yaitu, pengalaman pengguna,
efisiensi pemrosesan, dan pemeliharaan
·
Program dapat dibuat lebih mudah dibaca untuk pengalaman pengguna yang
lebih baik;
·
program dapat dimodifikasi untuk membuatnya lebih cepat, sehingga
meningkatkan efisiensi pemrosesan;
·
program dapat direstrukturisasi untuk meningkatkan keterbacaannya,
sehingga meningkatkan kemampuan pemeliharaannya.
·
restrukturisasi kode, membuat dan memperbarui dokumentasi, dan mengatur
sistem untuk meningkatkan kinerja. Kadang juga disebut “pemeliharaan demi
pemeliharaan” atau “rekayasa ulang”
Pemeliharaan preventif. Tujuan pemeliharaan preventif
adalah untuk mencegah terjadinya masalah dengan memodifikasi produk perangkat
lunak
·
Mengidentifikasi risiko di masa depan dan masalah yang tidak diketahui,
dan mengambil tindakan agar masalah tersebut tidak terjadi.
·
Sebagai contoh : gaya pemrograman yang baik dapat mengurangi dampak
perubahan, sehingga mengurangi jumlah kegagalan. Oleh karena itu, program dapat
direstrukturisasi untuk mencapai gaya yang baik untuk mempermudah pemahaman
program nantinya.
·
Pemeliharaan preventif sangat sering dilakukan pada sistem perangkat
lunak yang kritis dan aman
Faktor faktor apa saja dalam penyebab kegagalan perangkat lunak
Kurang
sempurnanya evaluasi kualitas dan analisis biaya. Adanya kerusakan dan
kesalahan rancangan. Penggunaan teknologi komputer dan perangkat lunak yg
tidak direncanakan dan pemasangan teknologi tidak sesuai. Pengembangan
sistem yang tidak dapat dipelihara.
Apa yang dimaksud dengan perangkat
lunak maintenance?
Software
maintenance adalah aktivitas perubahan atau modifikasi perangkat
lunak setelah perangkat lunak digunakan (after the delivery of software).
Modifikasi produk perangkat lunak yang dilakukan agar perangkat lunak dapat
tetap digunakan dengan lingkungan yang berubah.
https://glints.com/id/lowongan/software-testing-adalah/#.Yuvpr3ZBzIU
https://adnansetiawan.com/2020/03/23/jenis-pemeliharaan-perangkat-lunak/
Komentar
Posting Komentar