Manufacturing Execution System (MES, pol. system realizacji produkcji) – system komunikacji i informowania obszaru produkcji. Jest jednym ze zintegrowanych systemów zarządzania przedsiębiorstwem.
Systemy klasy MES wykorzystując technologie informatyczne, oprogramowanie, urządzenia elektroniczne i elementy automatyki, umożliwiają efektywne zbieranie informacji w czasie rzeczywistym wprost ze stanowisk produkcyjnych i ich transfer na obszar biznesowy. Informacje o realizacji produkcji mogą być pobierane automatycznie z maszyn lub z terminali obsługiwanych przez pracowników.
Dzięki funkcjonalności systemu można uzyskać natychmiastowy sygnał zwrotny o stopniu realizacji produkcji, podejmować właściwe decyzje i reagować na bieżąco na nieprawidłowości pojawiające się w czasie procesu produkcyjnego. Pozyskane dane z procesu produkcyjnego pozwalają na analizę kluczowych wskaźników efektywności i uzyskanie prawdziwego obrazu wykorzystania zdolności i zasobów produkcyjnych.
System MES jest w firmie produkcyjnej rodzajem łącznika między systemami klasy ERP, odpowiedzialnymi za zarządzanie, a procesami technicznymi. Jest konfigurowalny i ma budowę modułową, przy czym podstawowym modułem jest zarządzanie produkcją. Umożliwia on m.in. rejestrowanie produkcji gotowych wyrobów, dostosowywanie planów produkcji do zmieniających się wymagań oraz monitorowanie realizacji bieżącego procesu produkcyjnego. Do innych oferowanych modułów mogą należeć: planowanie szczegółowe i optymalizacja, zarządzanie kapitałem ludzkim, zarządzanie wykorzystaniem maszyn, utrzymanie ruchu.
Systemy tej klasy sprawdzają się w dużych i średnich przedsiębiorstwach produkcyjnych i usługowych.