Beberapa fitur yang wajib disediakan oleh pembuat Software Developer saat merancang / membuat Software ERP, terbagi menjadi beberapa bagian, yaitu :

  1. Relasi antar Modul harus jelas dan tegas, tetapi tidak melupakan fleksibilitas
  2. Mengikuti aturan perundangan yang berlaku
  3. Mengikuti aturan ISO 9001
  4. User Interface yang bersifat friendly
  5. Tersedia Dashboard untuk mendukung keputusan
  6. Data harus real time agar Manajemen dapat mengambil keputusan dengan cepat dan tepat
  7. Lolos dalam functional test, speed test, dan security test. Optimasi code , desain tabel harus selalu dilakukan, konsep OOP dan OOAD harus dipergunakan
  8. Pembuatan Modul harus dipermudah, developer fokus ke Business Process
  9. Pembuatan Laporan harus dipermudah, menggunakan Report Server yang tersedia atau dibuat sendiri
  10. Configurable, bisa dilakukan setting secara mudah dan dikembangkan (scale) baik secara horizontal maupun vertikal
  11. Bisa diinstal dalam kondisi minimal tanpa biaya investasi tinggi dengan jumlah pengguna maksimal 30 orang
  12. Dokumentasi wajib ada, dari Document Requirement Specification, Testing, hingga User Manual
  13. Mendukung data multi Company, multi Currency, multi Branch, multi Departemen termasuk autorisasi
  14. 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