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
Tidak ada komentar:
Posting Komentar