Software, berbeda dengan hardware. Ketika kita menggunakan sebuah perangkat keras (hardware), kita harus mengeluarkan biaya maupun effort untuk melakukan perawatan mungkin karena usang atau ada beberapa perangkatnya yang rusak. berbeda dengan Software, Tapi software akan selalu berubah jika ada ketidaksesuaian atau sejumlah permasalahan bug (error sistem) yang harus dilakukan perbaikan.
Untuk menunjang fungsional serta stabilitas dari ERP Software yang mengacu pada ISO seri IEC 14764 diperlukan manajemen maintenance sebagai berikut :
Preventive maintenance, dilakukan untuk mendeteksi dan memperbaiki potensi-potensi kesalahan, sebelum kesalahan tersebut benar-benar terjadi.
System Acceleration
Server Performance
Database Maintenance
Database Performance
Database Backup
Data Cleaning
Corrective maintenance, dilakukan untuk mengatasi kegagalan dan permasalahan yang muncul saat sistem dioperasikan. Sebagai contoh, maintenace dapat digunakan untuk mengungkapkan kesalahan pemrograman (bugs) atau kelemahan selama proses pengembangan yang tidak terdeteksi dalam pengujian sistem, sehingga kesalahan tersebut dapat diperbaiki.
Bugs Fixing ERP Standart
System Optimization
Server Optimization
Adaptive maintenance, ketika sistem harus mengadaptasi perubahan pada environment dimana sistem tersebut berjalan. Misalnya, ketika terdapat aplikasi Android, aplikasi harus dilakukan maintenance ketika versi Android di upgrade, agar aplikasi tetap compatible.
System Compatible
Server Compatible