Monday, 26 December 2011

SIklus Pemeliharaan Sistem

Siklus Hidup Pemeliharaan Sistem (SMLC)

Tahapan SMLC :

- Memahami Permintaan Pemeliharaan
- Mentransformasi permintaan pemeliharaan menjadi pengubahan
- Menspesifikasi perubahan
- Mengembangkan perubahan
- Menguji perubahan
- Melatih pengguna dan melakukan test penerimaan
- Pengkonversian dan meluncurkan operasi
- Mengupdate Dokumen
- Melakukan pemeriksaan Pasca implementasi

Maintainability (Kemampuan pemeliharaan sistem)
Prosedur untuk peningkatan maintainability :

- Menerapkan SDLC dan SWDLC
- Menspesifikasi definisi data standar
- Menggunakan bahasa pemrograman standart
- Merancang modul-modul yang terstruktur dengan baik
- Mempekerjakan modul yang dapat digunakan kembali
- Mempersiapkan dokumentasi yang jelas, terbaru dan komprehensif
- Menginstall perangkat lunak, dokumentasi dan soal-soal test di dalam sentral repositor sistem CASE atau   CMS (change management system)

Tiga pendekatan untuk menyusun Pemeliharaan sistem :
- Pendekatan Pemisahan : Pemeliharaan dan Pemeliharaan
- Pendekatan Gabungan  : Menggabungkan personalia penyusun dan pemelihara menjadi sebuahkelompok utama sistem informasi
- Pendekatan Fungsional : Variasi dari pendekatan gabungan dengan memindahkan tenaga profesional sistem dari sistem informasi dan menugasi mereka pada fungsi bisnis untuk penyusunan maupun pemeliharaan.

Ada 5 CASE Tools yang membantu pemeliharaan sistem dari sistem lama dan membantu memecahkan kemacetan timbunan sistem baru yang belum dikerjakan :

- Rekayasa Maju (Forward engineering)
- Rekayasa Mundur (Reverse engineering)
- Rekayasa Ulang (Reengineering)
- Restrukturisasi (restrukturing)
- Sistem Pakar Pemeliharaan (Maintenance expert system)

Mengelola Pemeliharaan Sistem
- Menetapkan Kegiatan Pemeliharaan Sistem
- Mengawali dan merekam kegiatan pemeliharaan sistem tidak terjadwal (Form Maintenance Work Order : Pekerjaan yang diperlukan/dilakukan, waktu yang diperkirakan dibandingkan dengan waktu yang sebenarnya, kode pemeliharaan, biaya pemeliharaan)
- Menggunakan sistem perangkat lunak helpdesk
- Mengevaluasi aktivitas pemeliharaan sistem
- Mengoptimalkan program pemeliharaan sistem

1 comment: