Systemy ERP
2 swój początek miały w latach 50 – tych XX wieku. Za pomocą pierwszych wersji można było koordynowac wyłącznie zapasami magazynowymi. Te mało rozbudowane systemy nosiły nazwę Inventory Control (IC). Jako następny powstał system MRP (Material Requirements Planning) powstały w latach 60-tych. Posiadał on już możliwości obsługi kilku funkcji przedsiębiorstwa, ale nadal robił to w dość skromnym zakresie. Bolączką tamtych aplikacji były trudności z zespoleniem różnych działów firmy w jeden system. Oprogramowanie było projektowane pod kątem tylko jednego działu tak więc nie było mowy o tym aby pracownicy księgowości używali tego samego systemu co osoby pracujące w magazynie. Dane powstałe wygenerowane w trakcie jednej części firmy nie były dostępne dla pracowników innych działów. W latach 60-tych powstały systemy z zamkniętą pętlą, uwzględniające wpływ informacji zwrotnych, określających stan procesu produkcyjnego w różnych fazach jego zaawansowania, na różne parametry opisujące całość produkcji. Kolejną klasą systemów były MRP II (Manufacturing Resource Planning) czyli oprogramowanie zawierające moduły odpowiedzialne m.in. za obsługę sprzedaży i wspierające procesy decyzyjne w innych działach. Systemy takie wspierały zarządzanie już w każdym dziale firmy, poczynając od planowania i przygotowania produkcji, przez jej kontrolę po sprzedaż i logistykę. Później korzystając z tych wszystkich doświadczeń , architekci oprogramowania stworzyli systemy ERP, obsługujące działalność każdego typu.