برنامه‌ریزی منابع سازمانی
تاریخچه پیدایش ERP

جرقه استفاده از سیستم‌های اطلاعاتی به جنگ جهانی دوم برمیگردد و به تدریج استفاده از این سیستم‌ها در شرکت‌ها و سازمان‌ها عمومیت پیدا کرد. در دهه ۶۰ میلادی شرکت IBM سیستم کنترل انبار و برنامه‌ریزی تأمین مواد MRPI پیاده‌سازی کرد و تا دهه ۷۰ میلادی که شرکت SAP ERP مفهوم دقیق تری از MRP I و سپس MRP II را در سیستم‌های خود طراحی و پیاده‌سازی کردند. رفته رفته در کنار این سیستم‌ها سیستم‌های دیگری چون سیستم‌های مالی، فروش، نگهداری و تعمیرات، منابع انسانی و … طراحی و در سازمان‌ها مورد استفاده قرار گرفتند و جزیره‌ای بودن آن‌ها باعث بروز مشکلات متعددی شد. از طرف دیگر طراحی این سیستم‌ها به صورت وظیفه گرا Function Oriented بود عدم نگاه فرایندی مشکلات دیگری در سازمان‌ها به وجود آورده بود. شرکت آلمانی اس آ پ اولین شرکتی بود که مفهوم دقیق ERP را با نگاه یکپارچه و فرایند محور در تمام حوزه‌های عملیاتی و برای صنایع مختلف طراحی و ان شرکت تراز اول دنیا پیاده‌سازی کرد از سال ۱۳۸۰ تاکنون به عنوان کامل‌ترین ارائه دهنده ERP در دنیا معروف است.[SAP ERP]
سامانه‌های ERP اصولاً باید شامل حداقل ویژگی‌های زیر باشند:
--Enterprise—باشد یعنی بتواند به صورت یکپارچه کلیه فرایندها و داده‌های چند شرکت را در قالب یک هولدینگ (ممکن است برخی از شرکت‌ها در کشورهای دیگر باشند) پشتیبانی نماید لذا باید بتواند زبان‌ها، ارزها، تقویم و… بدون محدودیت پوشش دهد
--Resource—فرایندهای مربوط به کلیه منابع سازمان (منابع مالی، منابع تولیدی ماشین آلات، مواد، منابع انسانی) را داشته باشد.
--Planning—قابلیت برنامه‌ریزی منابع سازمان (منابع مالی، منابع تولیدی ماشین آلات، مواد، منابع انسانی) را داشته باشد. برنامه‌ریزی به معنی
برنامه‌ریزی احتیاجات مواد MRP I
برنامه‌ریزی تولید MRP II
برنامه‌ریزی تأمین منابع مالی FSCM
برنامه‌ریزی منابع انسانی شامل برنامه جذب، و حفظ نیروی انسانی و Carrier Plan
برنامه‌ریزی فروش SOP
برنامه‌ریزی تقاضا DP
برنامه‌ریزی پروژه MPS
برنامه‌ریزی حمل و نقل TM
سامانه یکپارچه‌ای که حداقل دو بخش مختلف یک شرکت یا سازمان را به صورت یکنواخت و بدون نیاز به ارتباط چند نرم‌افزار پاسخ دهد.
سامانه یکپارچه‌ای که به صورت برخط، بدون تکیه بر به روزرسانی دوره‌ای و همانندسازی، اطلاعات را نگهداری می‌کند.
سامانه‌ای با یک پایگاه داده مشترک، که تمام اطلاعات برنامه‌ها و پیمانه‌های کاربردی در آن ذخیره شده و قابل استفاده در تمامی بخش‌های سامانه می‌باشند.
سامانه‌ای با نگاه مداوم و احساس یکنواخت در طول تمامی ماژولها
واژه ERP اصولاً بر سامانه‌هایی که به منظور برنامه‌ریزی استفاده از منابع فروش طراحی شده‌اند دلالت می‌کند. اگر چه واژه مشتق ERP ریشه در محیط مصنوعی دارد، استفاده امروزی از ERP حوزه‌های وسیع‌تری را شامل می‌شود. سامانه‌های ERP بر حسب نوع، تلاش می‌کنند که همهٔ فعالیت‌های یک پایگاه یا سازمان را تحت پوشش قرار دهند (صرف نظر از ساختار سازمانی). به علاوه ممکن است این نکته مورد توجه قرار گیرد که یک بستهٔ نرم‌افزاری عموماً به منظور فراهم نمودن کارایی در بسته‌ای خاص است، بسته‌ای که تحت پوشش دو سیستم یا بیشتر است. از نظر فنی، یک بسته نرم‌افزاری که فعالیت‌های حسابداری و صورت حساب (لیست پرداخت) را تدارک می‌بیند، یک بسته نرم‌افزاری ERP نامیده می‌شود. با این وجود، واژه (ERP) نوعاً برای کاربردهای بیشتر نیز به کار می‌رود. معرفی یک سیستم ERP به منظور جایگزین کردن دو یا چند کارکرد مستقل است، که این امر نیاز به ارتباط خارجی که قبلاً بین سیستم‌ها لازم بود را برطرف می‌سازد. همچنین مزایای دیگری را فراهم می‌کنند که ناشی از استانداردسازی و نگهداشت پایین‌تر (یک سامانه به جای دو یا بیشتر) برای قابلیت گزارش‌دهی آسان‌تر (مانند این همه داده‌ها که نوعاً در یک پایگاه داده نگهداری شود) نمونه‌هایی برای سیستم ERP شامل می‌شود: تولید، ملزومات، واحد مالی، مدیریت روابط مشتری(CRM)، منابع انسانی و مدیریت انبارداری.
با توجه عمیق‌تری به سامانه‌های ERP، یک عامل کلیدی جمع‌آوری داده از همهٔ بخش‌های یک سازمان است. برای عملی شدن آن، یک سیستم ERP بر پایهٔ یک پایگاه داده خاص همراه با چندین واحد نرم‌افزاری است که عملکردهای مختلف یک سازمان را پوشش می‌دهد. برخی سازمان‌ها «آنهایی که دارای مهارت‌های کافی IT برای ساخت محصولات نرم‌افزاری متعددی هستند» اجزای اجرایی یک سیستم ERP را انتخاب و ارتباط خارجی با دیگر سامانه‌ها را توسعه می‌دهند.
برای مثال HRM و سامانه‌های مالی ممکن است بهتر از SAP, HRMS به نظر آیند و همچنین ممکن است سامانه‌های SAP, CRM بهتر از معادل‌های PEOPLE SOFT به نظر آیند. در این مورد، سازمان‌ها ممکن است خرید یک سیستم ERP را صحیح بدانند، اما ترجیح می‌دهند سیستم HRM و واحدهای مالی را بخرند و دیگر تقاضاهایشان را نیز از SAP تأمین کنند.
این مسئله در بخش‌های تجاری خیلی رایج است، جایی که حتی یک کارخانه متوسط، یک محصول فروش مجزا دارد، در نتیجه یک سری کارکردهای تخصصی لازم است برای کار کردن با تجهیزات تجارت مانند مدیریت انبارداری، فهرست کارکنان، تبلیغات و محاسبات.