- Home
- Blog
- Shop Floor Execution
- Closing the Loop from Shop Floor to Plan in EDGEBI…
Closing the Loop from Shop Floor to Plan in EDGEBIC
A schedule is only alive if reality flows back into it. In EDGEBIC by User Solutions, the shop floor feedback loop closes that circuit: an operator punches real work at the kiosk, the punches roll up into daily actuals, the planner reschedules so remaining work plans forward from the real position, and a fresh dispatch list goes back to the floor. Every turn of that loop re-anchors the plan to what actually happened, which is the difference between a schedule you trust and a document that went stale by mid-morning. This article traces the whole loop, stage by stage.
Most scheduling failures are not failures of the initial plan. They are failures to update it. A shop generates a beautiful schedule Monday morning, and by Monday afternoon a machine ran long, a part was late, and a rush job jumped the queue, and the plan on the wall describes a factory that no longer exists. The feedback loop is what stops that decay. Here is how EDGEBIC closes it.
Stage One: The Punch (Floor to Data)
The loop begins at the machine. An operator at the shop floor kiosk taps Start Run on the queued job, and if no one has recorded it yet, the operation's actual start is stamped at that moment from the shared clock. Through the run they tap the Good counter per finished piece and the Scrap counter for a reject, picking a reason. When a machine stops, they tap Pause and choose a category. When the operation is done, they tap Complete and the actual end is stamped.
Each tap is a fact written straight into the shared database. There is no separate server and no integration middleware between the kiosk and the planner application: the two are two views of one live dataset. That architecture is why the loop can close without an integration project, a point that matters as much for a five-machine shop as it did for the User Solutions deployments across the 33 locations of a customer like Cummins.
Stage Two: The Rollup (Data to Actuals)
The individual punches do not go straight into the schedule. They roll up first. At completion, EDGEBIC collapses the closed run and rework punches into daily actuals: productive hours and good pieces per calendar day. Setup, pause, and down time are kept separate, feeding downtime and setup-variance reporting rather than the production hours. This is the level the scheduler, the Gantt, and the reports all read.
The rollup is where raw taps become the actuals that steer planning. Good pieces become the day's produced quantity; run hours become the day's logged hours; and through the effective rate each converts to the other. The planner can also log actuals directly for work that could not be punched live, and the two paths produce the same daily actuals. For the planner-side view, see how actuals flow into the EDGEBIC schedule.
Stage Three: The Reschedule (Actuals to Plan)
Now the loop turns back toward the plan. The planner runs a reschedule, and the engine reads the daily actuals to work out where the shop really is. It sorts every operation into completed, in progress, or not started; preserves the completed and logged history verbatim; computes the resume point from the last real finish; and re-plans the remaining work forward from there. The mechanics are covered in how a reschedule uses last night's actuals.
This is the stage where reality reshapes the future. If the night shift finished two hours late, the morning plan reflects it. Completed work does not move; remaining work queues behind reality; promise dates become honest. The reschedule is the moment the floor's data becomes tomorrow's plan.
Stage Four: The Dispatch (Plan to Floor)
The loop closes when the fresh plan reaches the floor. Supervisors read the new assignments from the dispatch view, grouped and ordered, and hand out each person's day at shift start. Because the plan was just re-anchored to overnight reality, the dispatch list is current before the crew arrives, not a stale sheet from yesterday. For how supervisors work this stage, see how supervisors use the EDGEBIC dispatch view.
And then the loop repeats. The crew works the fresh dispatch, punches their real work, and the next rollup and reschedule close the circuit again.
A Worked Example
Follow one job around the full loop over a day.
- Overnight. The mill operator punches a job at the kiosk: Start Run at 22:10, twenty good pieces logged, one coolant pause with its reason, Complete at 03:40. Real finish 03:40, two hours later than the plan expected.
- Rollup. Those punches collapse into daily actuals: the run hours and 20 good pieces land on the day, the coolant pause is kept separate for the downtime report.
- 07:45. The planner confirms the actuals and reschedules. The engine preserves the completed mill step at its real 03:40 finish, sets the resume point there, and re-plans the downstream paint step forward from 03:40 instead of the plan's earlier guess.
- 07:50. The planner prints dispatch. The paint booth's sheet already shows the job arriving later, reflecting the mill's real overnight finish.
- 08:00. The paint operator starts from the fresh sheet and, in turn, punches their real work, beginning the next lap of the loop.
Nothing in that cycle required a person to reconcile the plan against reality by hand. The loop did it.
Why the Loop Is the Whole Point
A plan without a feedback loop is a forecast that ages badly. A plan with one is a living instrument. The value compounds: each turn of the loop keeps the plan within an arm's length of the floor, so nobody is ever working from fiction, and the promise dates you give customers reflect what your shop is actually doing. This is the discipline behind the on-time delivery gains User Solutions customers have seen for over 35 years, from small job shops to programs as large as a Navy carrier overhaul: close the loop, every day.
The loop also depends on the pieces around it being sound. It only works if actuals are logged honestly, so logging first and rescheduling second is the habit that keeps it turning. It only stays clean if completed work is immutable, so history does not get overwritten each lap. And it only stays trustworthy if each operation record is clean, so the data feeding the reschedule is not junk.
Get those right, and the loop runs itself: punch, rollup, reschedule, dispatch, repeat. That is what closing the loop from shop floor to plan actually looks like, and it is the core of good WIP management.
For the complete tour, see the shop floor execution guide, and explore the platform at EDGEBIC.
Expert Q&A: Deep Dive
Q: Our schedule always felt out of date by mid-morning. How does closing the loop fix that?
A: The staleness comes from a one-way plan: work is scheduled but reality never flows back, so by mid-morning the plan describes a shop that no longer exists. Closing the loop reverses that. The night shift's real finishes are logged, the morning reschedule plans the day forward from those real positions, and the printed dispatch reflects overnight reality before the crew even arrives. The plan is current at shift start instead of drifting from it, and a mid-day targeted reschedule can re-close the loop again if a machine goes down.
Q: Does closing the loop require operators to do more work?
A: Not more work, just work captured in real time instead of reconstructed later. An operator was always starting jobs, making parts, and stopping for problems. The kiosk asks them to tap Start Run, count good pieces, pick a pause reason, and tap Complete, which is a handful of taps across a shift. That small amount of real-time capture is what feeds the loop. The alternative, reconstructing the day from memory at shift end, is both more effort and less accurate.
Frequently Asked Questions
Ready to Transform Your Production Scheduling?
User Solutions has been helping manufacturers optimize their production schedules for over 35 years. One-time license, 5-day implementation.

User Solutions Team
Manufacturing Software Experts
User Solutions has been developing production planning and scheduling software for manufacturers since 1991. Our team combines 35+ years of manufacturing software expertise with deep industry knowledge to help factories optimize their operations.
Share this article
Related Articles
The Schedule Reconciliation Report in EDGEBIC, Explained
Eight parameter checks over two exception grids. See how EDGEBIC reconciles the plan against the plant and shows only the rows that disagree.
Why a Dependent-Parallel Child Is Exempt From the Over-Booked Check
Three synchronized drills book 24 hours on an 8 hour day. That is real plant behavior, not a capacity breach, and flagging it would make the whole check useless.
Confirming a Sub-Assembly Versus the End Product in EDGEBIC
One dialog, two mechanisms. See why confirming an end product reduces the build directly while confirming a sub-assembly works through ordinary stock netting.
