
Keep up to date with the latest news and thought leadership.
Job shop production scheduling outgrows a whiteboard when the board can no longer hold the four things a schedule depends on: capacity, routing, material, and due dates. The fix is getting those inputs into one place, visible on the floor, before you automate anything clever.
Here is a Monday we hear about often in job shops. The production manager arrives at 6:45, and the whiteboard says the CNC mill runs brackets first, then housings. Over the weekend, a customer called the owner and a rush job jumped to the top. Housing material has not arrived. Second shift scrawled a note that the bracket fixture is cracked. By 7:30, three people have rewritten the same column, and the saw sits idle because nobody knew it was free.
Nobody did anything wrong here. The board just had no room for all the information it was being asked to hold.
Key takeaways
Shops rarely decide to leave the whiteboard. They drift away one workaround at a time: a spreadsheet, then another for material, then a text thread for hot jobs. The signs:
Kyo has written before about why small production issues turn into big delays. The schedule is where every one of those delays eventually lands.
In most job shops, four inputs matter, and each usually lives somewhere different today.
When these live in four places, people reconcile them by hand at the whiteboard. Kyo’s article on managing work order requirements and milestones covers keeping job details in one record, the foundation scheduling builds on.
Finite capacity scheduling means the schedule only loads each machine with as much work as it can actually do in the time available. If the mill has 40 hours this week, the schedule will not give it 55. Infinite capacity planning, by contrast, lines jobs up by due date and assumes the hours will be there.
A priority board is simpler. It ranks jobs and shows what is next at each work center, without checking whether everything fits.
Starting with the board and adding capacity math later is a perfectly good path.
A schedule on the production manager’s laptop is just a private whiteboard. Operators need to see what is next at their station and report when a job starts, stops, or hits a problem. That usually means a shared screen or tablet at each work center showing its queue, with one-tap start, complete, and hold. Operators do not need a separate login, and nobody has to walk to the office to see what is next.
Those updates also give you what the whiteboard never could: actual times. Kyo’s post on how to gather real-time production statistics shows how that data turns schedule guesses into numbers you can trust.
Stage 1: visibility. One job list, one queue per work center, live status from the floor.
↓
Stage 2: capacity. Routing times and available hours, so overloaded machines get flagged.
↓
Stage 3: what-if. Test a rush job or machine outage and see which due dates move.
Each stage pays off on its own. Stage 1 alone can take a lot of the Monday-morning rewriting off the production manager’s plate.
The platform matters less than the inputs. Some shops use a scheduling module in their ERP. Others build a custom application on a platform like Claris FileMaker, which can keep jobs, routings, and floor updates in one place across desktop, iPad, and web browser. The right answer matches how your floor works.
Kyo Logic builds custom Claris/FileMaker and manufacturing software for New England companies. We help job shops pull capacity, routing, material, and due dates into one schedule the whole floor can see.
Can a spreadsheet handle job shop production scheduling?
For a while, yes, if one person owns it and the job mix is stable. It struggles once several people update it at once and material and routing data live elsewhere.
What is the difference between an MES and a scheduling tool?
An MES (manufacturing execution system) tracks what is happening on the floor in real time: job status, labor, quality checks. A scheduling tool decides what should happen next. The two work best when they share the same job data.
Do we need accurate routing times before we start?
No. Start with the times you have and let actual floor data correct them over a few weeks.
Not sure your job data is solid enough to schedule from? Book a free 20-minute Data Health Check and we will tell you what we see.