Pemeliharaan sistem informasi adalah suatu upaya atau tindakan untuk memperbaiki, menjaga, menanggulangi, mengembangkan sistem yang ada.Pemeliharaan ini di perlukan untuk meningkatkan efisiensi dan efektivitas kinerja sistem yang yang ada agar dalam penggunaannya dapat bekerja secara optimal.
Sistem perlu dipelihara karena beberapa hal, yaitu :
- Sistem memiliki kesalahan yang dulunya belum terdeteksi, sehingga kesalahan-kesalahan sistem perlu diperbaiki.
- Sistem mengalami perubahan-perubahan karena permintaan baru dari pemakai sistem.
- Sistem mengalami perubahan karena perubahan lingkungan luar (perubahan bisnis).
- Sistem terinfeksi malware aktif.
- Sistem berkas corrupt.
- Perangkat keras melemah
Jenis Pemeliharaan Sistem
- Pemeliharaan Korektif : Membuat perubahan pada sistem informasi untuk memperbaiki kesalahan yang terjadi pada saat disain, coding, atau implementasi.
- Pemeliharaan adaptif : dilakukan untuk menyesuaikan perubahan dalam lingkungan data atau pemrosesan dan memenuhi persyaratan pemakai baru. Lingkungan tempat sistem beroperasi adalah dinamik, dengan demikian, sistem harus terus merespon perubahan persyaratan pemakai. Misalnya, Undang-Undang Perpajakan yang baru mungkin memerlukan suatu perubahan dalam kalkulasi pembayaran bersih. Umumnya pemeliharaan adatif ini baik dan tidak dapat dihindari.
- Pemeliharaan Perfektif : Pengembangan untuk meningkatkan kinerja proses atau kegunaan antarmuka, atau penambahan fitur sistem yang sebenarnya tidak terlalu diperlukan
- Pemeliharaan Preventif : Pengubahan sistem untuk memperkecil peluang terjadinya kesalahan di masa yang akan datang.