سازمان های امروزی در جهت جهانی شدن رقابت می کنند به طوری که این رقابت
به سطوح بی سابقه ای رسیده است. در بازارهای رقابت جهانی ، سازمانها به یافتن راه حل های کسب و کاری بهتر با ساختارهای انعطاف پذیر و قابل اطمینان تر نیاز دارند. بسیاری از زیرساختارهای سازمانی و تشکیلاتی توسط سیستم های اطلاعاتی (که فرایندهای کاری را بطور مستقیم و یا غیر مستقیم در جهت رشد و ابقاء سازمان پشتیبانی می کنند) توانمندتر شده اند. با اداره مؤثرتر این فرایندها مزایای رقابتی می توانند از طریق کاهش هزینه ، افزایش تولید و بهبود سرویس دهی مشتریان حاصل شوند. در دو دهه گذشته گرایش خاصی به راه حلی متمرکز که فرایندهای کاری را بهبود می دهند ایجاد شده است.
این راه حل عبارت است از : برنامه ریزی منابع سازمان یا Enterprise Resource Planning یا ERP
سیستمهای برنامه ریزی منابع سازمان یا ERP سعی در یکپارچه سازی تمام دادهها و فرایندهای یک سازمان در یک سیستم واحد میکند. یک سیستم معمولی ERP از اجزای نرمافزاری و سختافزاری زیادی برای دست یافتن به یکپارچگی استفاده خواهد کرد. جز اصلی در بیشتر سیستمهای ERP استفاده از یک پایگاه داده واحد برای ذخیره دادههای ماژولهای مختلف سیستم است. برنامه ریزی منابع سازمان توسط شرکتهای بزرگ مانند sap بر اساس بهترین عملکردها طراحی می شوند . تجربههای برتر در نرمافزار به کار گرفته شده با فروش نرمافزار در اختیار شرکتهای آن صنعت قرار می گیرد .