Finite capacity scheduling

Finite-capacity planning schedules production respecting the real capacity of your machines and shifts — not the infinite capacity your ERP assumes.

Finite vs. infinite capacity

Most ERP and MRP systems plan assuming infinite capacity: they compute when each order should start, but never check whether the machines are free. The result is dates that don't hold and queues nobody foresaw. Finite-capacity planning builds a realistic sequence where each machine runs one operation at a time, with its calendars, shifts and stoppages.

Flexible job-shop scheduling

The model that best fits a make-to-order shop is a flexible job-shop scheduling problem:

The right objective isn't makespan

Academic examples minimize total time (makespan). In a real factory the useful objective combines weighted tardiness, setup changes, overtime and stability. Priority order: first a feasible plan; then fewer late deliveries; then fewer setups and overtime; and last, don't touch the previous plan without reason.

FAQ

Is this an APS?

It's a lightweight copilot focused on finite capacity and rescheduling. It covers the real problem of a make-to-order shop without the complexity or cost of rolling out a full APS.

What data do I need?

Orders, operations and routings, compatible machines, calendars and shifts, changeover times and execution status. You can start with what you already have in Excel or CSV.

Let's talk

I'll show you, on your own data, what the plan would look like and which orders are at risk. No commitment and without touching your ERP.

Write to me — joaquin@j7.studio
Joaquín Arellano · +34 609 280 672 · Pamplona