Cara Maintenance Software

keynet

Pengertian perangkat lunak komputer adalah kumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer bisa dalam bentuk program atau instruksi yang akan menjalankan suatu perintah. Melalui perangkat lunak atau perangkat lunak ini komputer dapat menjalankan perintah.

Nama lain untuk perangkat lunak adalah perangkat lunak. Karena juga disebut sebagai perangkat lunak, maka sifatnya berbeda dari perangkat keras atau perangkat keras, jika perangkat keras adalah komponen nyata yang dapat dilihat dan disentuh oleh manusia secara langsung, maka perangkat lunak atau perangkat lunak tidak dapat disentuh dan dilihat secara fisik, perangkat lunak memang merupakan objek tidak terlihat secara fisik dan tidak berwujud tetapi dapat dioperasikan.

Memahami pemeliharaan itu sendiri adalah suatu kegiatan yang dilakukan oleh manusia untuk memelihara atau merawat suatu benda atau perangkat (keras atau lunak) sehingga dapat terus digunakan.

Memahami pemeliharaan perangkat lunak atau pemeliharaan perangkat lunak adalah kegiatan yang dilakukan berulang kali dengan tujuan agar peralatan selalu memiliki kondisi yang sama dengan keadaan awal. Pemeliharaan juga dilakukan untuk menjaga peralatan dalam kondisi yang dapat diterima oleh penggunanya.

Buatlah proaktif dalam pemeliharaan peralatan komputer dan perlindungan data. Dengan melakukan perawatan rutin dengan tertib. Anda dapat mengurangi potensi masalah perangkat keras dan perangkat lunak. Melakukan pemeliharaan akan mengurangi waktu komputer dan biaya perbaikan.

Kategori Pemeliharaan Perangkat Lunak

Aktivitas pemeliharaan pertama terjadi karena asumsi yang salah pada saat uji coba, yaitu kesalahan tersembunyi dalam perangkat lunak yang cukup besar. Menurut O’Brien (2005) bahwa pembagian kegiatan pemeliharaan diperlukan dalam empat aspek. Pemeliharaan perangkat lunak dapat dibagi menjadi:

A. Adaptif

Didefinisikan sebagai modifikasi sistem untuk mengatasi perubahan dalam lingkungan perangkat lunak. Aktivitas kedua ini terjadi karena pertumbuhan atau perkembangan perangkat lunak atau perangkat keras yang memerlukan modifikasi dari perangkat lunak yang telah dibuat.

B. Perfective

Didefinisikan sebagai tindakan baru untuk mengimplementasikan atau mengubah peralatan pengguna yang memperhatikan fungsi tambahan untuk perangkat lunak. Aktivitas ini terjadi ketika perangkat lunak yang telah dibuat dan diuji untuk COB kemudian digunakan oleh pengguna. Setelah digunakan oleh pengguna, mungkin ada permintaan untuk fungsi tambahan sesuai dengan keinginan pengguna.

C. Korektif

Didefinisikan sebagai deteksi dan perbaikan masalah, ditemukan oleh pengguna. Aktivitas ini terjadi ketika produk digunakan dan hasil yang diperoleh oleh pamakai baik dalam bentuk kesalahan yang muncul maupun kesalahan dalam bentuk output yang tidak tepat.

D. Pencegahan

Didefinisikan sebagai peningkatan kemampuan atau keandalan perangkat lunak untuk menghindari masalah di masa depan. Pemeliharaan terakhir dilakukan untuk menangani kemajuan perangkat lunak atau perangkat keras di masa mendatang, misalnya menambahkan fungsi atau menyelesaikan fungsi yang ada.

AKTIVITAS PEMELIHARAAN

Beberapa aspek penting dari perencanaan perawatan adalah:
Perencanaan
Perencanaan adalah kegiatan untuk menjalankan fungsi.

1. Aspek penting dari perencanaan perawatan adalah:

· Struktur struktur kegiatan pemeliharaan yang akan dilakukan.
· Persiapan pemeliharaan sistem.
· Kontrol dan registrasi kegiatan.
· Pemeliharaan dan aplikasi sistem perekaman.

Sedangkan faktor-faktor yang harus dipertimbangkan dalam penyusunan perencanaan pemeliharaan adalah ruang lingkup pekerjaan, prioritas pekerjaan, persyaratan keterampilan, persyaratan tenaga kerja, persyaratan peralatan, dan persyaratan material.

2. Inspeksi

Kegiatan inspeksi yang diatur secara teratur akan menjaga performa mesin dalam kondisi optimal dan dapat beroperasi sesuai dengan standar. Kegiatan ujian terdiri dari:
· Pemeriksaan operasional
· Verifikasi penghentian
· Ujian.

3. Pemilihan komponen / bagian.

Pemilihan komponen atau suku cadang adalah kegiatan yang paling penting dalam melakukan kegiatan perbaikan. Dengan pemilihan suku cadang sesuai dengan spesifikasi mesin, mesin akan beroperasi dalam kondisi standar.

Kegiatan Perencanaan Pemeliharaan

Aktivitas penting untuk pemeliharaan perangkat lunak adalah perencanaan. Jika fase pengembangan berlangsung 1-2 tahun, fase pemeliharaan berlangsung bertahun-tahun. Perkiraan sumber daya yang digunakan secara akurat adalah elemen kunci dalam rencana pemeliharaan. Sumber daya, termasuk biaya, harus dimasukkan dalam rencana anggaran proyek. Rencana pemeliharaan harus dimulai dengan menetapkan atau menetapkan sasaran kualitas perangkat lunak.

Konsep perencanaan dan pemeliharaan:

A.Berisi ruang lingkup pemeliharaan perangkat lunak.
B.Proses setelah perangkat lunak selesai.
melakukan.
C.Anda harus tahu siapa yang akan melakukan perawatan.
kembali.
D.Perkiraan biaya siklus hidup pemeliharaan perangkat lunak.

 

Teknik perawatan

keynet 2

Perangkat lunak pemeliharaan yang efektif dilakukan dengan teknik perawatan khusus atau spesifik. Beberapa teknik praktis yang biasa digunakan oleh manajer akan dijelaskan di bawah ini.

1. Memahami program

Programmer menghabiskan banyak waktu membaca dan memahami program untuk mengimplementasikan perubahan. Browser kode adalah alat utama untuk memahami program. Dokumentasi yang singkat dan jelas dapat membantu Anda memahami program. Berdasarkan pentingnya sub-tema ini, Masyarakat Komputer IEEE melakukan pelatihan tahunan tentang program-program pemahaman.

2. Rekayasa Ulang

Rekayasa ulang pada umumnya tidak dilakukan untuk meningkatkan kemudahan perawatan (care) tetapi untuk mengganti sistem lama yang dulu. Program refactoring atau reorganisasi (reorganisasi) tanpa mengubah perilaku sistem sekarang digunakan dalam rekayasa terbalik untuk meningkatkan struktur program berorientasi objek.

3. Rekayasa Balik

Reverse engineering adalah proses menganalisis subjek sistem untuk mengidentifikasi komponen sistem dan hubungan yang terjadi di dalamnya untuk diwakili dalam bentuk lain atau pada tingkat abstraksi yang lebih tinggi. Reverse engineering dilakukan secara pasif, yang berarti tidak mengubah sistem atau menghasilkan sistem baru. Upaya rekayasa balik sederhana dapat menghasilkan sesuatu yang disebut grafik dan grafik kendali aliran dari kode sumber. Jenis rekayasa balik meliputi dokumentasi desain dan restorasi. Rekayasa tanggal terbalik telah memiliki pengaruh penting dalam beberapa tahun terakhir. Topic Reverse engineering telah dibahas pada Konferensi Kerja tahunan tentang Reverse Engineering (WCRE).

4. Analisis dampak

Analisis dampak mengidentifikasi semua sistem dan produk sistem yang dipengaruhi oleh permintaan perubahan dan memperkirakan sumber daya yang diperlukan untuk melakukan perubahan. Dilakukan setelah proses manajemen konfigurasi menerima permintaan perubahan (ubah permintaan). Beberapa hal penting tentang analisis dampak: Menentukan sejauh mana perubahan untuk perencanaan dan implementasi. Perkirakan sumber daya yang dibutuhkan untuk melakukan kegiatan secara akurat. Analisis perubahan dalam untung / rugi yang diminta. Hubungi orang lain tentang kompleksitas perubahan yang dilakukan.