Nazwa APS (Advanced Planning Scheduling) odnosi się do programów sięgających połowy lat 90 zajmujących się metodami planowania i tworzenia harmonogramów, które do tworzenia harmonogramów biorą jednocześnie pod uwagę zarówno dostępność zasobów jak i stany magazynowe.

Geneza
Zaawansowane planowanie i harmonogramowanie (APS) rozwinęło się ze starszego i bardziej tradycyjnego "planowania produkcji" i "tworzenia harmonogramów zadań", gdzie między tymi określeniami była zaledwie niejasna różnica. Faktem jest, że koncepcja wykorzystania oprogramowania do stworzenia planu i obliczenia czasu rozpoczęcia operacji w celu optymalizacji poziomu zapasów i wykorzystania zasobów ma już trochę lat - pochodzi z początku ery MRP z okolic 1960r. i od dawna jest swoistym Świętym Graalem działu IT ze względu na ogromną złożoność problemu.
Systemy ERP umożliwiają efektywne zarządzanie firmą pod względem controlingu, gdzie dane przetwarzane są sekwencyjnie. Przy takim podejściu szczegółowe planowanie oparte na 100% odzwierciedleniu stanu realizacji zleceń produkcyjnych, z szybkim szacowaniem i optymalizacją planu produkcyjnego nie jest możliwe.
Wczesne rozwiązania oparte na koncepcji przedziałów czasów (Time bucket) i stałych czasów produkcji (koncepcja MRP), ignorując nawet najbardziej podstawowe ograniczenia zdolności zasobów ludzkich generowały niewykonalne plany nawet wtedy, gdy terminy realizacji były ustawiane bardzo luźno a zapasy mogły być składowane na wysokich magazynach. Do dzisiaj większość modułów planowania produkcji w systemach ERP działa w ten właśnie ułomny sposób.
Współczesność
Wykorzystanie oprogramowania klasy APS zapewnia zwiększenie trafności decyzji przy układaniu i modyfikacji planu. To co dotychczas zajmowało godziny planistom zajmuje jedynie sekundy. Pozostały czas może być z powodzeniem wykorzystany do twórczych procesów poprawy jakości czy minimalizacji potencjalnych ryzyk.

Oprogramowanie Asprova APS w najnowszej wersji ma wydajność obliczeniową 5.000 operacji w 3 sekundy, a 100.000 operacji w czasie króstzym niż 20 sekund.
Dzięki takiej wydajności możliwa jest kompleksowa synchronizacja procesów produkcyjnych realizowana niemal on-line, łącznie z łańcuchem dostaw (supply chain) przy uwzględnieniu wszystkich zależności wynikających z wydajności, terminów dostaw i rzeczywistej dostępności materiałów.
