Which job should you schedule first? In what sequence?

Simulation Modeling and Analysis

  1. Dispatching Rules
    • Program or set different scheduling heuristics (e.g., First-In-First-Out (FIFO), Earliest Due Date (EDD), Shortest Processing Time (SPT), etc.) in your FlexSim model.
  2. Batch or Sequence Comparison
    • Experiment with various sequences in simulation (e.g., schedule high-priority orders first vs. regular jobs first) and observe changes in lead times, WIP, and on-time delivery rates.
  3. Performance Metrics
    • Track metrics like average completion time, tardiness, or total throughput under different job-scheduling sequences.
    • The simulation’s results will highlight which sequence best meets your goals (such as minimizing lateness or balancing throughput).

Lean Thinking Principles

  1. Pull vs. Push
    • Lean typically favors pull-based systems where downstream demand “pulls” the jobs. This reduces overproduction and keeps WIP lower.
  2. Takt Time
    • Use takt time as a guiding principle. Scheduling should align with the pace of customer demand. The sequence of jobs should support meeting takt time without overburdening resources.
  3. Continuous Flow
    • Seek a sequence that allows for steady flow, minimizing waiting times between operations. If certain jobs are “quick wins,” scheduling them earlier might reduce system congestion.