یکی ازپیشرفت¬های مهم در پنج سال گذشته در زمینه¬ی فناوری OM، به وجود آمدن یک نرم افزارجدید به نام ERP است.
ERP به وسیله¬ی DELOITTE و TOUCHE به عنوان یک بسته¬ی نرم¬افزار تجاری شناخته شده است که توانایی¬های زیر را در اختیار شرکت¬ها و سازمان¬ها قرار میدهد:
1) یکپارچه و خودکار کردن بیش¬تر فرآیندهای تجاری.
2) به کارگیری داده¬ها و عملیات عمومی در سراسر شرکت.
3) تولید و ارزیابی اطلاعات دریک محیط زمان واقعی.
هدف ERP، هماهنگ کردن کل فعالیت¬های شرکت، از ارزیابی عرضه کننده تا صورت-حساب مشتریان، است.ERP از یک بانک اطلاعاتی متمرکز برای کمک به جریان یافتن اطلاعات، بین وظایف ساخت، خرید، مالی، لجستیک و منابع انسانی در شرکت استفاده می¬کند.
برنامه¬ریزی منابع سازمان ( (ERP، مجموعه¬ای است که در سامان¬دهی فرآیندهای تجاری سنتی مانند کنترل موجودی، برنامه¬ریزی احتیاجات مواد و پردازش سفارش کاربرد دارد. ماهیت ERP یکپارچه کردن کل منابع سازمان از دیدگاه اطلاعاتی است. یکپارچه کردن به معنای ارتباط بیش¬تر، ترکیب شدن یا به طور ساده با یکدیگر بودن است. دراین یکپارچگی، اطلاعات تکراری حذف می¬شود، در زمان صرفه¬جویی می¬شود و کارایی عملیات بهبود می¬یابد. یکپارچگی در یک سیستم ERP تنها به اطلاعات محدود نمی¬شود و ممکن است مهندسی مجدد کسب و کار را نیز دربر گیرد.
این نرم¬افزار در ابتدا کسب و کار شرکت را بررسی می¬کند. پس از آن بر روی مضامین یکپارچه¬سازی داده، کاهش هزینه¬های تعامل و سرعت و صحت اطلاعات، به عنوان مباحث کلیدی استراتژیک تمرکز می¬شود.
صنعت ERP به سرعت درحال رشد و توسعه است، درطول یک سال گذشته 20هزار شرکت، 10میلیارد دلار به فروشندگان نرم¬افزارERP پرداخت کرده¬اند.
دریک سیستم ERP، داده¬هایی که دریک زمان وارد شده¬اند، به تنهایی به یک بانک اطلاعاتی مشترک، کامل و سازگار که برای همه کاربردها قابل استفاده باشد، تبدیل می-شود. برای مثال، وقتی یک فروشنده NIKE، سفارش20000 جفت کفش را برای FOOTLOCKER، در سیستمERP ثبت می¬کند، داده¬ها به طور مداوم در دست¬رس واحدهای ساخت قرارمی¬گیرند. اگرموجودی سفارش در انبار موجود باشد، کارکنان تولید شروع به پر کردن سفارش می¬کنند، حسابداری فاکتور FOOTLOCKER راچاپ می¬کند و حمل ونقل، FOOTLOCKER را از تاریخ دریافت آگاه می¬کند. فروشنده یا حتا مشتری، می¬تواند هر نقطه از فرآیند سفارش را کنترل کند. این عمل به وسیله¬ی استفاده از داده-های یکسان و کاربردهای مشترک صورت می¬گیرد. برای رسیدن به این سازگاری، مفهوم داده¬ها باید در سراسر شرکت به صورت یکسان تعریف شوند.
در مثال NIKE، این مفهوم با یکپارچه¬سازی عملیات تولیدی در موقعیت¬های گوناگون از ویتنام تا چین و مکزیک، در واحدهای تجاری درسراسر جهان، با پول¬های متفاوت و زبان-های مختلف میسر شده است.
بیش¬تر کاربردهایERP برای تولید سفارشی است. فروشندگان اصلی، SAPAG (یک شرکت آلمانی)، Baan (یک شرکت هلندی)، J.DEdwards، Peoplesoft و Oracle (همه ازآمریکا) الگوهای سفارشی شده¬ای را برای صنعت¬های خاص شروع کرده¬اند.
اگرچه بیش¬تر تولیدکنندگان، نرم¬افزار را مطابق میل فروشندگان می¬سازند، بیش¬تر شرکت¬ها، هزینه¬هایی بیش ازپنج برابر قیمت نرم افزار خرج می¬کنند تا در شرکت آن¬ها مورد استفاده قرار گیرد. برنامه¬هایERP برای یک شرکت خیلی کوچک هزینه¬ای افزون بر 300000 دلار در پی دارد. این مبلغ برای یک شرکت بزرگ مانند جنرال موتور یا کوکاکولا به بیش از صدها میلیون دلار افزایش می¬یابد.