Harmonogramowanie produkcji (ang. Production Scheduling) to proces alokacji dostępnych zasobów (maszyn, ludzi, materiałów) w czasie, w celu realizacji konkretnych zleceń produkcyjnych. Podczas gdy plan produkcji odpowiada na pytanie „co i ile wyprodukować?” (poziom strategiczny), natomiast harmonogramowanie odpowiada na pytanie „kiedy i na czym to zrobić?” (poziom operacyjny).
Realistyczny harmonogram produkcji musi uwzględniać:
- Dostępność surowców,
- Wydajność i awarie maszyn,
- Kompetencje i zmiany pracowników,
- Terminy obiecane klientom.
