Smart Manufacturing

Closing the Loop: How Shop Floor Actuals Feed Back Into Your Production Schedule in Real Time

User Solutions TeamUser Solutions Team
|
11 min read
Engineer monitoring multiple screens in an industrial control room showing real-time production data
Engineer monitoring multiple screens in an industrial control room showing real-time production data

Walk into most job shops and you will find a planner who spends the first hour of every morning reconciling yesterday's reality with today's schedule. A setup that was supposed to take 45 minutes took two hours. A machine went down for three hours in the afternoon. A batch came out of the grinder with 12% scrap. None of that fed back into the scheduling system. This morning, the planner is manually adjusting a Gantt chart while operators wait for work assignments.

This is open-loop scheduling—and it is the dominant mode in North American manufacturing. The schedule goes out; the shop floor executes; the gap between plan and reality evaporates into the air. Next week's schedule starts from the same static assumptions as last week's, so the same errors repeat.

The alternative is a shop floor feedback loop: a closed-loop scheduling system in which actual production data continuously updates the scheduling engine. It is not a futuristic concept. With the right tooling, a 50-person job shop can implement meaningful feedback loops in 90 days without a multi-million-dollar MES investment.

What Closed-Loop Scheduling Actually Means

The phrase "closed loop" comes from control systems engineering. In an open-loop system, you set an output (the schedule) and walk away—no sensor checks whether the output matched the intent. In a closed-loop system, a sensor monitors actual output and feeds the difference back to the controller, which adjusts its next command.

Applied to production scheduling, the loop works like this:

  1. Scheduler issues a plan — jobs assigned to machines with planned start/finish times based on routing standards.
  2. Shop floor executes — operators and machines produce actual results.
  3. Actuals are captured — timestamps, quantities, downtime events, setup durations are recorded at or near the point of production.
  4. Actuals feed back to the scheduler — the system compares plan vs. actual, updates work-in-progress status, recalibrates standards, and revises forward-looking estimates for in-flight and queued jobs.
  5. Next schedule is more accurate — because it is built on a blend of engineered standards and recent observed performance.

The critical distinction: in a true closed-loop system, this cycle happens continuously—not as a weekly "actuals review" meeting. Jobs still in progress are updated in real time. Completed operations immediately free downstream capacity. Downtime events trigger automatic schedule recalculation rather than waiting for the planner to notice a machine is dark.

The Four Data Points That Matter Most

Not all shop floor data has equal scheduling value. After 35 years of helping manufacturers improve schedule accuracy, the team at User Solutions has found that four data points deliver the majority of the benefit:

1. Actual Start and Finish Timestamps

This sounds obvious, but most manufacturers capture at most one of these. Actual start time reveals true queue time—the gap between when a job was scheduled to start and when it actually began. Queue time is the largest source of schedule error in job shops and is almost universally underestimated in ERP routing standards.

Actual finish time, combined with actual start, gives you real cycle time per operation. Over a quarter of data, you accumulate a statistically robust performance curve for every operation on every machine. That curve is far more valuable than an engineered standard set five years ago.

2. Actual Setup Duration

Setup time is the most consistently underestimated variable in manufacturing scheduling. Industrial engineering standards are typically set on a "best case" or "average" basis with a well-prepared operator running familiar tooling. Reality includes operator changeover, searching for tooling, fixturing adjustments, and first-part inspection. Setup overruns of 30–50% are common; we have seen shops where setup routinely runs 2x the standard.

Because setup time is a fixed cost per batch regardless of batch size, setup overruns disproportionately affect small-batch job shops. A 45-minute setup overrun on a 10-piece job is 4.5 minutes per part of unplanned cost. Capturing actual setup duration and feeding it back as an adjusted standard transforms scheduling accuracy for these environments.

3. Downtime Reason Codes

Unplanned downtime is inevitable. The scheduling question is not whether downtime will occur, but whether the system knows about it fast enough to resequence. A machine that goes down at 8:00 AM should trigger schedule adjustments for all downstream jobs by 8:15 AM—not at the afternoon planning review.

Equally important is the reason code. A coolant pump failure, a tooling change, and a machine setup are very different events with very different expected durations. A system that captures reason codes can apply historically observed downtime durations by type, giving the planner a realistic estimate of when the machine will be available rather than a guess.

4. Quantity Completed vs. Quantity Scrapped

Scrap events have a ripple effect that most scheduling systems handle poorly. If a batch of 100 parts has 12 scrapped during a grinding operation, the scheduler needs to know: (a) the downstream operations now have fewer parts to process, affecting due date math; (b) a replenishment order may be needed; (c) the scrap rate for that operation on that machine is trending high and should be flagged for process review.

Capturing completed and scrapped quantities in real time—rather than at end-of-job—allows the scheduling system to update in-flight work orders and avoid the scenario where a finished goods shortage is discovered only at assembly.

How Actuals Improve Future Routing Accuracy

The long-term payoff of a feedback loop is a continuously improving routing database. Here is the mechanics:

Most manufacturers maintain routing standards as a single "standard time" per operation. A closed-loop system replaces that single number with a distribution: mean actual time, standard deviation, and sample count, updated with each new observation.

This distribution enables probabilistic scheduling—rather than building a schedule that assumes every operation runs exactly at standard, the system can build confidence intervals around completion dates. A job with 20 historical observations that consistently finish within 5% of standard gets scheduled tightly. A job with high variance gets schedule buffers. Due-date quoting becomes data-driven rather than gut-feel.

In practice, manufacturers implementing closed-loop feedback report routing accuracy improvements of 15–25% within the first six months of consistent data collection. In scheduling terms, a 20% improvement in routing accuracy translates directly to fewer schedule overruns, fewer expedited shipments, and a measurable reduction in overtime premium pay.

The Implementation Path: From Manual Entry to MES Integration

The feedback loop does not have to be fully automated to deliver value. There is a practical implementation ladder:

Stage 1 — Manual time tickets (Weeks 1–8) Operators complete a simple paper or electronic form at job completion: job number, operation, start time, finish time, quantity good, quantity scrapped, downtime (yes/no, reason if yes). This data is entered into the scheduling system by the end of each shift. Low tech, but it immediately starts generating actual vs. standard variance data. Planners begin seeing which operations and machines are consistently running long.

Stage 2 — Barcode or QR code scanning (Months 2–4) Work orders and travelers carry barcodes or QR codes. Operators scan at operation start and operation complete at work-center terminals or tablets. Timestamps are captured automatically; operators key in quantity and reason codes only. Entry friction drops significantly; data accuracy improves because timestamps are no longer reconstructed from memory.

Stage 3 — MES integration (Months 4–12) If a manufacturing execution system is present or being added, integrate its operation reporting directly to the scheduling engine via API or database connection. The MES captures labor, machine, and quality data at the transaction level; the scheduler consumes it in near real time. This is the full closed-loop architecture: MES as the sensor layer, scheduler as the controller.

Stage 4 — Automated machine data (12+ months) For environments with CNC equipment or programmable logic controllers, OPC-UA or MTConnect protocols can feed actual cycle counts and machine state data directly without operator intervention. This is the top of the ladder—genuinely real-time feedback with zero manual entry.

The critical insight: Stages 1 and 2 deliver 60–70% of the scheduling accuracy benefit at a fraction of the cost and implementation risk of Stage 4. Many manufacturers stop at Stage 2 and are well served.

How EDGEBI Captures Shop Floor Actuals

EDGEBI is designed around the closed-loop model. Its operation reporting module allows operators to log actual start/finish, setup time, downtime reason, and quantities at any browser-capable device—no specialized terminals required. The data flows immediately into the scheduling engine, which recalculates in-flight work order status and updates the forward schedule.

EDGEBI's variance analysis dashboard shows planned vs. actual by operation, by machine, and by operator, surfacing the specific routing standards that are most out of date. Planners can review and accept recalibrated standards rather than accepting system suggestions blindly—keeping human judgment in the loop while letting the system do the data aggregation.

For shops integrating with an existing MES, RMDB provides the database layer that normalizes MES transaction records into scheduling-ready actuals. This architecture is common in defense and aerospace shops where the MES handles compliance reporting but the scheduling team needs a separate capacity-planning view across multiple programs.

You can read more about how IoT and real-time data collection connect to the broader Industry 4.0 scheduling framework we cover elsewhere.

The ROI of a 20% Improvement in Routing Accuracy

Let's put a number on this. Consider a 75-person job shop with $12M in annual revenue, running two shifts. Typical pain points: 15% of jobs ship late, 8% overtime premium pay, 3 full-time planners spending 40% of their time on expediting and schedule reconciliation.

A 20% improvement in routing accuracy—achievable within 6 months of consistent feedback loop operation—typically yields:

  • Late shipment rate falls from 15% to 9–10%: At $12M revenue, reducing customer chargebacks and rush freight by even 1% of revenue is $120K/year.
  • Overtime drops by 25–30%: Overtime at 1.5x pay on 8% of hours, reduced by 25%, on a 75-person shop at $28/hr average = roughly $65K/year.
  • Planner time freed from expediting: One planner spending 40% of time expediting reduced to 20% = 0.2 FTE recaptured for higher-value capacity analysis work.

Combined, a mid-size job shop can realistically target $200–300K in annual benefit from closing the scheduling feedback loop—an ROI that justifies even a meaningful software and implementation investment, and that starts delivering measurable results well before the payback period.

Getting Started: The Right First Step

The most common barrier to starting a feedback loop is the belief that it requires a full MES implementation first. It does not. The right first step is to pick two or three operations that are consistently the bottleneck in your shop and start capturing actual vs. standard for those operations only. Build the habit of data entry, demonstrate the variance data to operations leadership, and let the accuracy improvement make the case for expanding scope.

The scheduling feedback loop is not a technology project. It is a data discipline. The technology—whether that is a simple browser form in EDGEBI or a full MES integration—is the mechanism. The discipline is the value.


A closed-loop scheduling system automatically captures actual production data—run times, setup durations, downtime events, and quantities completed or scrapped—from the shop floor and feeds that data back into the scheduling engine. The scheduler uses the actuals to recalibrate routing standards, update work-in-progress status, and improve the accuracy of future schedules, rather than relying solely on static engineered time standards.
In open-loop scheduling, the planner issues a schedule and collects little or no feedback about what actually happened. The next schedule is built on the same static standards regardless of shop floor reality. In closed-loop scheduling, every completed operation reports actual times back to the system. The scheduler adjusts its forward estimates based on those actuals, so each planning cycle is more accurate than the last.
The four most impactful data points are: (1) actual start and finish timestamps for each operation, which reveal true queue times and machine utilization; (2) actual setup duration, which is consistently underestimated in engineered standards; (3) downtime reason codes, which identify the specific constraints limiting throughput; and (4) quantities completed versus scrapped, which affects both due-date math and material replenishment triggers.
Static routing standards are typically built from industrial engineering estimates that may be years old. As machines age, tooling wears, and operators turn over, actual cycle times drift away from the standard. Shop floor feedback lets the system compute a rolling average of actual vs. standard for every operation on every machine. Over time, the scheduler builds a statistically realistic picture of true capacity, reducing schedule overruns by 15–25% in typical job shop environments.

Ready to close the loop on your production schedule? Contact User Solutions to learn how EDGEBI and RMDB implement shop floor feedback loops for job shops and discrete manufacturers. Trusted by GE, Cummins, BAE Systems, and hundreds of SMB manufacturers for 35+ years.

Expert Q&A: Deep Dive

Q: We already have time standards in our ERP. Why isn't the schedule accurate?

A: Time standards in ERP systems are typically engineered estimates set at system implementation—often 5 to 10 years ago. They don't account for machine aging, tooling condition, operator experience variability, or the actual queue time jobs spend waiting between operations. Without a feedback mechanism that compares planned vs. actual for every operation, those standards become progressively less accurate. After 35 years of working with job shops and discrete manufacturers, we consistently find that actual setup times run 20–40% longer than the ERP standard, and that single gap is enough to throw an entire day's schedule into overtime.

Q: Do we need a full MES to get shop floor feedback into our scheduling system?

A: Not necessarily. A full MES is the gold standard, but there is a practical implementation ladder. You can start with manual time-ticket entry by operators at job completion—low tech, but it starts generating actual vs. standard variance data immediately. The next step is barcode or QR code scanning at work centers, which reduces entry friction and captures timestamps automatically. Above that, you can integrate direct machine data via OPC-UA or similar protocols for automated cycle counting. The key is that any of these methods can feed data into a scheduling tool like EDGEBI, which uses the actuals to recalibrate forward-looking schedules. You don't have to solve the entire MES problem to get meaningful feedback loop benefits.

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

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.

Let's Solve Your Challenges Together