Senin, 02 Juli 2018

MAINTENANCE DALAM PENGEMBANGAN SOFTWARE SYSTEM

                     MAINTENANCE DALAM PENGEMBANGAN SOFTWARE SYSTEM



Istilah pemeliharaan perangkat lunak digunakan untuk menjabarkan aktivitas dari analis sistem (software engineering) yang terjadi pada saat hasil produk perangkat lunak sudah dipergunakan oleh pemakai (user). Biasanya pengembangan produk perangkat lunak memerlukan waktu antara 1 sampai dengan 2 tahun, tetapi pada pase pemeliharaan perangkat lunak menghabiskan 5 sampai dengan 10 tahun. Aktivitas yang terjadi pada pase pemeliharaan antara lain :

Penambahan atau peningkatan atau juga perbaikan untuk produk perangkat
lunak, meliputi :
       1. penambahan fungsi-fungsi baru
       2. perbaikan tampilan dan modus interaktif
       3. perbaharui dokumen ekstemal
       4. perbaharui dokumentasi internal
       5. perbaharui karakteristik perfomansi dari sistem
4 Jenis Kategori Maintenance dalam Software

  1. Corrective maintenance, ini kita lakukan ketika sebuah bug ditemukan pada sistem dan kita harus melakukan perbaikan.
  2. Adaptive maintenance, ketika sistem yang kita buat harus mengadaptasi perubahan pada environment dimana sistem tersebut berjalan. Misalnya, ketika membuat sebuah aplikasi Android, kita harus melakukan maintenance ketika versi Android di upgrade, agar aplikasi kita tetap compatible.
  3. Perfective maintenance, ketika pengguna sistem atau stakeholder merubah requirement dari sistem yang kita bangun.
  4. Preventive maintenance, ketika kita hendak meningkatkan kualitas sistem yang kita bangun atau hendak menanggulangi sebuah bug sebelum bug tersebut terjadi.
Aspek Kegiatan Maintenance

Beberapa aspek-aspek penting dalam perencanaan perawatan adalah:

1. Perencanaan
Perencanaan adalah kegiatan untuk menjalankan fungsi
Aspek-Aspek penting dalam perawatan perencanaan adalah :
·         Penyusunan secara struktural kegiatan perawatan yang akan dijalankan
·         Penyusunan sistem perawatan
·         Kegiatan pengontrolan dan pencatatan
·         Penerapan sistem perawatan dan pencatatan

Sedangkan faktor-faktor yang harus diperhatikan dalam penyusunan perencanaan perawatan adalah ruang lingkup pekerjaan, prioritas pekerjaan, kebutuhan ketrampilan, kebutuhan tenaga kerja, kebutuhan peralatan dan kebutuhan material.

2.      Pemeriksaan
Kegiatan pemeriksaan yang telah tersusun dengan teratur akan menjaga performa mesin dalam keadaaan optimal dan dapat berfungsi sesuai standar. Kegiatan pemeriksaan terdiri dari:
·      Pemeriksaan operasional
·      Pemeriksaan pemberhentian
·      Pemeriksaan overhaul.

3.      Pemilihan komponen/ suku cadang 
Pemilihan komponen atau suku cadang merupakan kegiatan yang paling penting dalam menjalankan kegiatan overhaul. Dengan pemilihan suku cadang yang sesuai dengan spesifikasi mesin akan menjaga mesin tetap dapat bekerja dalam kondisi standar.

Manfaat Pemeliharaan Software
Ada beberapa manfaat dari pemeliharaan software, yaitu sebagai berikut :
1. Dapat memastikan kesesuaian dengan kebutuhan fungsionalitas teknis software.
2. Dapat memastikan kesesuaian kebutuhan pihak manajerial mengenai jadwal dan budget.
3. Dapat meningkatkan efisiensi software berikut juga aktifitas pemeliharaannya.


Wawasan : http://fitraexact.blogspot.com/2013/08/tugas-10-pemeliharaan-software-software_18.html

0 komentar:

Posting Komentar