Beberapa fitur yang wajib disediakan oleh pembuat Software Developer saat merancang / membuat Software ERP, terbagi menjadi beberapa bagian, yaitu :
- Relasi antar Modul harus jelas dan tegas, tetapi tidak melupakan fleksibilitas
- Mengikuti aturan perundangan yang berlaku
- Mengikuti aturan ISO 9001
- User Interface yang bersifat friendly
- Tersedia Dashboard untuk mendukung keputusan
- Data harus real time agar Manajemen dapat mengambil keputusan dengan cepat dan tepat
- Lolos dalam functional test, speed test, dan security test. Optimasi code , desain tabel harus selalu dilakukan, konsep OOP dan OOAD harus dipergunakan
- Pembuatan Modul harus dipermudah, developer fokus ke Business Process
- Pembuatan Laporan harus dipermudah, menggunakan Report Server yang tersedia atau dibuat sendiri
- Configurable, bisa dilakukan setting secara mudah dan dikembangkan (scale) baik secara horizontal maupun vertikal
- Bisa diinstal dalam kondisi minimal tanpa biaya investasi tinggi dengan jumlah pengguna maksimal 30 orang
- Dokumentasi wajib ada, dari Document Requirement Specification, Testing, hingga User Manual
- Mendukung data multi Company, multi Currency, multi Branch, multi Departemen termasuk autorisasi
- Data yang ditampilkan wajib dalam bentuk pagination agar tidak menjadi lambat ketika data sudah banyak
Itulah fitur yang wajib disediakan dalam suatu Software Enterprise Resource Planning