Karena kompleksitas dan ukuran sistem ERP, hanya sebagian kecil organisasi bersedia atau mampu menerapkan berbagai resource fisik dan finansial dan mengambil risiko untuk mengembangkan suatu sistem ini sendiri (in-household).Perusahaan harus melakukan analisis mendalam terhadap kebutuhan bisnisnya, mengidentifikasi masalah yang ingin diatasi, dan m