Blog
Insights on production scheduling, lean manufacturing, and manufacturing software from 35+ years of industry experience.
How the platform actually works: scheduling, optimization, the shop floor and ERP data.
How Role-Based Access Protects the Schedule
How role-based access protects the schedule: the permission-role-user model, why access is additive, and how hidden controls and an audit trail keep the plan trustworthy.
How Safety Stock Absorbs Demand Variability
How safety stock absorbs demand variability: why the buffer exists, how to size it to real variation and lead time, and how a projection turns exposure into a visible line.
How Setup Reduction Funds the Overtime You Avoid
Every changeover hour sequencing recovers is a production hour you get back, which is an overtime hour you never have to buy. The setup-for-overtime swap that pays for itself.
How Shift Priority Scoring Orders the Capacity Search
How EDGEBIC ranks candidate shifts when placing an operation: an immediate-start bonus, an available-capacity term, and an earlier-shift nudge, all deterministic.
How the Allocator Fills a Partial First Shift
How EDGEBIC clips the first shift of a job to a mid-shift earliest start, computing usable hours from the start time forward so the first day is never over-allocated.
How the EDGEBIC Kiosk Captures a Production Punch
A production punch is one uninterrupted stretch of setup, run, or down time. See how a single operator tap opens and closes a punch and stamps the actual start.
How the Multi-Run Optimizer Searches Schedules
The multi-run optimizer reruns the scheduling engine with many different job orderings, scores every complete plan, and keeps the best one. Here is exactly which orderings it tries.
How the Operator Pin Ties a Named Person to a Job in EDGEBIC
An operator pin hard-assigns a routing step to one named, qualified person. Learn why a pinned step slides through their vacation instead of using a substitute.
How the Optimizer Locks Features It Does Not Model
When a job uses a feature the mathematical solver does not yet optimize natively, EDGEBIC locks it to the greedy plan exactly. Here is why that makes the solver safe for every dataset.
How the Optimizer Preserves Completed and Started Work
The optimizer never moves work that is already done. Completed rows pass through optimize and Accept byte-identical, using the same actuals-preservation machinery as any reschedule.
How the Optimizer Scores a Schedule
One calculator produces every optimizer number: weighted tardiness, late jobs, makespan, setup, and instability. Here is how EDGEBIC scores a plan so the comparison you read is the math it chose by.
How the Shift Operator Roster Works in EDGEBIC
The roster is a weekly shift-by-weekday pattern that says who works which shift. Learn how it keys to global shifts and why parentless custom shifts can never be staffed.
