اکثر سازمان ها بر آن هستند تا این دسته از نیازهای خود را با بسته های نرم افزاری آماده مرتفع سازند. اما در اکثر اوقات هزینه و امکانات نرم افزار خریداری شده بسیار بیشتر یا کمتر از نیاز واقعی سازمان بوده است. مشکل یک سازمان الزاماً با خرید یک سیستم ERP یا اطلاعات مدیریت (MIS) برطرف نخواهد شد؛ اگرچه ممکن است بسیاری از بخش ها به واسطه این سیستم ها مکانیزه شوند ولی معمولا نیازها،مشکلات و جزئیات مهم دیگری نیز در سازمان ها وجود دارند که می توان آن ها را با راه حل های مختلف پیاده سازی، بهینه سازی و مرتفع نمود.