SOFTWARE MAINTENANCE MATURITY MODEL
Software standar
pemeliharaan dan memperkenalkan model maturity diusulkan untuk kegiatan
pemeliharaan perangkat lunak sehari-hari. Software Maintenance Maturity Model
(SMmm). Fungsi perawatan perangkat lunak menderita kelangkaan manajemen
model untuk memudahkan
evaluasi, manajemen, dan perbaikan terus-menerus. The SMmm membahas kegiatan
unik perawatan perangkat lunak sambil menjaga struktur yang mirip dengan yang
ada pada CMMI © 4 model kematangan. Hal ini dirancang untuk digunakan sebagai
pelengkap model ini. The SMmm didasarkan pada pengalaman practitionersí,
standar internasional, dan maniliteratur tentang perawatan perangkat lunak.
SOFTWARE
MAINTENANCE
Sebuah persepsi umum
pemeliharaan adalah bahwa hal itu hanya memperbaiki cacat. Namun, satu studi
menunjukkan bahwa lebih dari 80% dari usaha pemeliharaan digunakan untuk
tindakan non-korektif. Persepsi ini diabadikan oleh pengguna mengirimkan
masalah melaporkan bahwa pada kenyataannya peningkatan fungsionalitas ke
sistem. Penelitian-penelitian terbaru menempatkan proporsi bug-fixing mendekati
21%.
ASPEK
KEGIATAN MAINTENANCE
Adaptive.
Diartikan sebagai modifikasi
sistem untuk mengatasi perubahan lingkungan software. Aktivitas ini terjadi
karena pertumbuhan atau perkembangan perangkat lunak atau perangkat keras sehingga
memerlukan modifikasi dari perangkat lunak yang telah dibuat.
Perfective.
Diartikan sebagai tindakan
baru implementasi atau perubahan pengguna peralatan yang mana memperhatikan
fungsi tambahan untuk software. Aktivitas ini terjadi pada saat perangkat lunak
yang telah dibuat dan dilakukan uji cobs kemudian dipergunakan oleh user.
Setelah dipergunakan oleh user mungkin timbul permintaan tambahan fungsi sesuai
dengan keinginan pemakai.
Corrective.
Diartikan sebagai deteksi
dan perbaikan masalah, yang ditemukan oleh pengguna. Aktivitas ini terjadi pada
saat produk dipakai dan hasil yang didapat oleh pamakai baik berupa kesalahan
yang timbul maupun kesalahan dalam bentuk keluaran yang tidak sesuai.
Preventive, diartikan
sebagai peningkatan kemampuan software atau reabilitas untuk menghindari
masalah di masa yang akan datang. Pemeliharaan yang terakhir dilakukan untuk
menghadapi kemajuan perangkat lunak atau perangkat keras di masa mendatang,
umpamanya penambahan fungsifungsi atau melengkapi fungsi-fungsi yang telah ada.
MAINTENANCE
ACTIVITY
• Pemeliharaan korektif (perbaikan dari kerusakan yang
tak terduga)
• Pemeliharaan preventif (perawatan berkala)
• Pemeliharaan prediktif (pemeriksaan dini pada kegagalan
dan perencanaan perbaikan)
TEKNIK-TEKNIK
MAINTANANCE
Teknik Maintenance
Secara garis besar teknik pemeliharaan dibagi menjadi
4 bagian penting antara lain:
1. Reactive Maintenance ( Breakdown Maintenance )
2. Proactive Maintenance ( Pemeliharaan Rutin )
3. Planned Maintenance ( Pemeliharaan Terencana )
• Preventive
Maintenance
• Predictive
Maintenance
4. Corrective Maintenance ( Pemeliharaan Perbaikan )
• Up-Grading / Modifikasi
• Desain Ulang
0 komentar:
Posting Komentar