Production Schedule Intelligence Guide
Production Schedule Intelligence is one of MachineMetrics' four core MES capabilities, providing real-time visibility into your production schedule and enabling dynamic adjustments directly from the shop floor.
Note: Production Schedule Intelligence is included in the MES package and is not part of the standard machine monitoring license.
Overview
Production Schedule Intelligence bridges the gap between your ERP system and shop floor execution by:
- Pulling the plan from ERP — Jobs, standards, expected start times, quantities, and due dates
- Visualizing the schedule — Gantt-style view showing all jobs across every machine
- Calculating estimated completion — Real-time ETC based on actual cycle times, not just standards
- Highlighting risks — Visual indicators for jobs that are late or expected to be late
- Enabling adjustments — Drag-and-drop interface for rescheduling and reassigning jobs
- Communicating changes — Updates flow directly to operator tablets
Accessing Production Schedule Intelligence
- From the main menu, click Production
- Select Schedule
You'll see a Gantt-style view with:
- Machines listed vertically (left side)
- Timeline horizontally (showing scheduled jobs)
- Unassigned jobs (jobs not yet assigned to a machine)
Understanding the Schedule View
Job Cards
Each job on the schedule displays:
| Element | Description |
|---|---|
| Job/Work Order Number | The identifier from your ERP system |
| Operation Number | Which operation in the routing (e.g., Op 10, Op 20, Op 30) |
| Part Number | The part being produced |
| Quantity | Number of pieces to produce |
| Estimated Time to Complete (ETC) | Calculated completion time based on actual performance |
| Required Date | When the job is due |
Color Coding
Jobs are color-coded to indicate their status:
| Color | Meaning |
|---|---|
| Green | On track — job will complete before the required date |
| Orange | At risk — job is expected to be late based on current performance |
| Red | Late — job has already missed its required date |
| Gray | Not ready — previous operations haven't completed yet |
Operation Readiness
Production Schedule Intelligence tracks multi-operation jobs:
- Ready jobs — All prior operations are complete; the job can be started
- Not ready jobs — Previous operations (e.g., Op 10, Op 20) are still in progress
- Example: If viewing Op 30, but Op 20 hasn't finished, the job shows as "not ready to be started"
Estimated Time to Complete (ETC) Calculation
The ETC is a dynamic calculation that provides an accurate prediction of when a job will finish. Unlike simple standard-based calculations, MachineMetrics factors in:
Data Sources
-
Actual Cycle Times
- Uses real performance data from completed parts
- Accounts for machine-specific variations
- More accurate than ERP standards alone
-
Remaining Quantity
- How many parts are left to produce
- Updates as parts are completed
-
Schedule Assumptions
- Expected running shifts
- Planned breaks and downtime windows
- Machine availability
-
Current Performance
- If a machine is running slower than expected, ETC adjusts
- If running faster, completion time moves earlier
ETC Updates
The estimated time to complete recalculates:
- When parts are completed
- When jobs are moved or reassigned
- When shift schedules change
- Continuously based on real-time machine data
Making Schedule Adjustments
Production Schedule Intelligence replaces manual tools like spreadsheets and whiteboards with a digital drag-and-drop interface.
Assigning Unscheduled Jobs
Jobs that haven't been assigned to a machine appear in the Unassigned Jobs area:
- Locate the job in the unassigned section
- Drag the job card
- Drop it onto the desired machine's timeline
- The job will be added to the end of that machine's queue
- Click Save Changes to confirm
Rescheduling Jobs
To move a job to a different position or machine:
- Drag the job card from its current position
- Drop it:
- On a different machine to reassign
- At a different position in the queue to reorder
- The ETC for affected jobs will recalculate automatically
- Click Save Changes to confirm
Load Balancing Example
Scenario: A job on Machine A is showing as late (red), but Machine B has availability.
- Identify the at-risk job on Machine A
- Check if Machine B is capable of running this job
- Drag the job from Machine A to Machine B
- Watch the ETC update — if the job now shows green, the move solved the problem
- Save changes
Communicating Changes to Operators
When you save schedule changes:
- Updates are sent to operator tablets automatically
- Operators see the new job sequence when starting their next job
- No manual communication or paper updates required
Best Practices
Daily Schedule Management
-
Start of shift review
- Open Production Schedule Intelligence
- Review any jobs showing orange or red
- Identify bottlenecks and make adjustments
-
Throughout the day
- Monitor ETC updates as jobs progress
- Reassign jobs if machines fall behind
- Use drag-and-drop to respond to machine breakdowns
-
End of shift
- Verify upcoming jobs are in the correct order
- Ensure operators know their priorities for the next shift
Responding to Late Jobs
| Situation | Action |
|---|---|
| Job turning orange | Check if another machine has capacity; consider reassigning |
| Job turning red | Escalate to supervisor; evaluate overtime or expediting options |
| Machine breakdown | Drag affected jobs to alternative machines |
| Rush order arrives | Insert job and adjust surrounding schedule |
Maximizing Accuracy
For the best ETC predictions:
- Keep ERP data current — Job standards should be reasonably accurate
- Run scheduled shifts — MachineMetrics accounts for planned operating hours
- Use automatic production matching — Ensures actual cycle times are captured
- Review standards periodically — Update ERP if actual times differ significantly
Integration with Other Features
Operator Dashboard
- Operators see their job queue on the tablet
- Next job is highlighted based on schedule
- Changes made in Production Schedule Intelligence appear immediately
Production Analytics
- Compare actual vs. scheduled performance
- Identify patterns in schedule deviations
- Use data to improve future scheduling
Max AI
- Ask Max AI questions about schedule status:
- "Which jobs are at risk of being late?"
- "What machines have capacity this week?"
- "How is our on-time delivery trending?"
ERP Sync
- Schedule pulls from ERP automatically
- Changes can be synced back to ERP (if configured)
- Keeps planning and execution aligned
Troubleshooting
Jobs Not Appearing
| Issue | Solution |
|---|---|
| Job missing from schedule | Verify ERP integration is active and job is dispatched |
| Job shows on wrong machine | Check machine mapping in ERP Data Studio |
| New jobs not syncing | Check ERP connector status in Integrations |
ETC Seems Incorrect
| Issue | Solution |
|---|---|
| ETC too optimistic | Check if actual cycle times are being captured; verify machine is mapped |
| ETC too pessimistic | Review shift schedule settings; ensure breaks are configured correctly |
| ETC not updating | Verify machine is connected and sending data |
Drag-and-Drop Not Working
| Issue | Solution |
|---|---|
| Can't move job | Ensure you have the required permissions |
| Changes not saving | Check for unsaved changes; click Save Changes |
| Job snaps back | May be a dependency issue; check operation sequence |
Frequently Asked Questions
Q: Can operators make schedule changes?
A: This depends on your permission settings. Typically, supervisors and planners have edit access, while operators have view-only access. Contact your administrator to adjust permissions.
Q: How often does the schedule sync with ERP?
A: Sync frequency is configurable. Most customers sync every 5-15 minutes. Real-time sync is also available for supported ERP systems.
Q: What happens if I make a change but don't save?
A: Unsaved changes are not communicated to operators. Always click Save Changes to confirm your adjustments.
Q: Can I undo a schedule change?
A: There's no automatic undo. If you need to revert, manually drag jobs back to their original positions before saving.
Q: Does this replace my ERP scheduling module?
A: Production Schedule Intelligence complements your ERP by providing real-time visibility and shop floor adjustments. The initial schedule still comes from your ERP.
Related Guides
- ERP Integration Guide — Setting up the ERP connection
- Operator Dashboard Guide — How operators see scheduled jobs
- Max AI Guide — Asking AI about schedule status
- Production Analytics Guide — Analyzing schedule performance