رشد غیرقابل پیشبینی فناوری اطلاعات و ارتباطات در دهههای گذشته که با تکیه بر توسعه صنایع مختلفی از جمله الکترونیک ، کامپیوتر ، مخابرات صورت گرفته بر جنبههای مختلف عملکرد سازمانها تاثیرات شگرفی داشته است . همزمان با این تغییرات ، محیط فعالیت سازمانهای مختلف پیچیدهتر شده و به همین جهت ، نیاز به سیستمهای مختلفی که بتواند ارتباط بهتری بین اجزای مختلف سازمانی برقرار کرده و جریان اطلاعات را در بین آنها تسهیل کند ، افزایش چشمگیری یافته است . این سیستمها كه در مجموع به سیستمهای سازمانی Enterprise Systems (ES) معروف هستند ، زمینه ای را فراهم آوردهاند که مدیران بتوانند در تصمیمگیریهای مختلف خود از اطلاعات مناسب در هر جا و در زمان مناسب استفاده نمایند .
از اوایل دهه ۱۹۹۰ میلادی ، ظهور نرمافزارهای یکپارچهای تحت عنوان ERP با هدف قراردادن سازمانهای بزرگ ، توسعه بسیار زیادی پیدا کردند . این نرمافزارهای بسیار قدرتمند ، پیچیده و گرانقیمت ، سیستمهای از پیش طراحیشدهای هستند که پس از اندك تغییراتی در آنها توسط مشاوران پیادهساز و مشاوران تحلیل فرایندهای سازمانی ، پیادهسازی و اجرا میشوند . در بسیاری از موارد سازمانها به دلیل اجبار در تبعیت از منطق حاکم بر این نرمافزارها ، مجبور به اصلاح و بازبینی مجدد فرایندهای خود هستند . این نرمافزارها بر خلاف نرمافزارهای قدیمی که در سازمانها و از طریق واحدهای مختلف سازمانی توسعه پیدا میکردند ، مجموعهای یکپارچه هستند که دارای ماژولهای مختلف بوده و هر زمان که نیاز به اضافه کردن ماژول دیگری به آنها باشد ، این کار به راحتی صورت میپذیرد .
ERP را میتوان به عنوان نرمافزار یکپارچهای تعریف نمود که دارای اجزا و یا ماژولهایی برای برنامهریزی ، تولید ، فروش ، بازاریابی ، توزیع ، حسابداری ، مدیریت منابع انسانی ، مدیریت پروژه ، مدیریت موجودی ، مدیریت خدمات و نگهداری و تعمیرات ، مدیریت حملونقل و بازرگانی الکترونیک است ؛ معماری و ساختار ERP بگونهای است که یکپارچگی و جامعیت اطلاعات سطح سازمان را فراهم نموده و جریان روان اطلاعات بین بخشهای مختلف سازمان را فراهم میآورد .
انجمن کنترل تولید و موجودی آمریکا ERP را به صورت زیر تعریف مینماید :
روشی برای برنامهریزی و کنترل موثر تمامی منابع موردنیاز برای دریافت ، تولید ، ارسال و پاسخگویی به نیازهای مشتریان در شرکتهای تولیدی ، توزیعی و خدماتی .
تعاریف بسیار زیاد دیگری نیز برای ERP ارایه شده است از جمله :
ERP یک بسته نرمافزاری تجاری است که هدف آن یکپارچگی اطلاعات و جریان اطلاعات بین تمامی بخشهای سازمان از جمله مالی ، حسابداری ، منابع انسانی ، زنجیره عرضه و مدیریت مشتریان میباشد . (Davenport,۱۹۹۸)
سیستمهای ERP ، سیستمهای اطلاعاتی قابلتغییروتنظیمی هستند که اطلاعات و فرایندهای مبتنی بر اطلاعات در سازمان را در درون واحدهای سازمانی و بین آنها یکپارچه مینمایند . (Kumar & Hilsgersberg,۲۰۰۰)
ERP ، یک پایگاه داده ، یک برنامه کاربردی و یک واسط یکپارچه در تمامی سازمان است . (Tadjer,۱۹۹۸)
ERP ، سیستمهایی مبتنی بر کامپیوتر هستند که برای پردازش تراکنشهای سازمان طراحی شدهاند و هدف آنها تسهیل برنامهریزی ، تولید و پاسخگویی بهموقع به مشتریان در محیطی یکپارچه است . (O’Leary,۲۰۰۱)
ERP ، یک بسته نرمافزاری استاندارد مشتمل بر چندین ماژول مرتبط و یکپارچه است که کلیه فرایندهای تجاری یک سازمان را اعم از تولید ، منابع انسانی ، مالی ، بازاریابی و فروش را پشتیبانی مینماید و منجر به یکپارچگی وظایف در سازمان میشود .
ERP ، یک راهحل سیستمی مبتنی بر فناوری اطلاعات است که منابع سازمان را توسط یک سیستم به هم پیوسته ، به سرعت و با دقت و کیفیت بالا در کنترل مدیران سطوح مختلف سازمان قرار میدهد تا به طور مناسب فرایند برنامهریزی و عملیات سازمان را مدیریت نمایند .
ERP ، به مثابه ستون فقرات اطلاعاتی یک سازمان از لحاظ بانکهای اطلاعاتی و فرایندهای سازمانی محسوب شده و به منزله نرمافزاری برای پشتیبانی فرایندهای داخلی سازمان است .
آنچه در همه این تعاریف مهم است ، توجه و تمرکز بیشتر بر روی عبارت Enterprise در اختصار ERP است تا توجه به عبارات دیگر اختصار از جمله Planning و Resource . چرا که این سیستم فراتر از برنامهریزی عمل کرده و با وجود تمرکز بر روی منابع سازمان ، عناصری فراتر از آن را نیز پوشش میدهد . از سوی دیگر ، آنچه که در این تعاریف بیش از همه نمود دارد ، یکپارچگی و استاندارد بودن سیستم ERP است و همین دو جنبه مهم از ERP آنرا از سایر سیستمهای اطلاعاتی یکپارچه متمایز میسازد .
●تاریخچه ERP به چه زمانی باز میگردد ؟ )از MRP۱ تا (ERP۲
سیر تکاملی نرمافزار ERP از یك سو به شدت متاثر از سیر تكاملی سختافزارها و نرمافزارهای کامپیوتری و از سوی دیگر متاثر از تحولات صورت گرفته در زمینه مدیریت سازمانها و محیط رقابتی حاكم بر آنهاست . ERP به منظور غلبه بر مشكلات سیستمهای عملیاتی موجود در سازمانها كه از اوایل دهه ۱۹۶۰ میلادی توسعه پیدا نموده بودند بوجود آمد . در این گام به روند توسعه و تكامل ERP میپردازیم :
▪دوره اول : قبل از سال ۱۹۶۰ میلادی
دراین مدت نرمافزارهایی به نام BOM Processors توسعه پیدا کرده بودند که هدف عمده آنها استخراج مواد لازم برای تولید تعدادی محصول بود . این نرمافزارها توجه چندانی به اندازه و حجم تولید و یا به تعبیری دیگر Lot Sizing نداشته و از سوی دیگر زمان تحویل این اقلام را مدنظر قرار نمیدادند . ضمنا این نرمافزارها ، موجودی خطوط مختلف تولید و انبارها را مدنظر قرار نمیدادند و به همین جهت با استفاده از آنها حجم موجودی در جریان افزایش پیدا مینمود .