Insight

The Value of Asking What If

One useful schedule is an answer. Several carefully chosen alternatives can be a way to understand the business.

A workshop has enough orders to keep its machines busy, and the machines appear to be the obvious constraint on output. Management is considering more capacity. A planning model gives an unexpected answer: adding another machine does not increase the number of jobs the workshop can complete today.

The explanation becomes visible when the team runs three scenarios. Each job needs processing on a machine and one setup by a qualified technician. Today's machines can process twelve jobs, but the available technicians can prepare only eight, and demand is ten. The following is a deliberately simplified illustrative model, not a measurement from a real factory or a 4colors installation.

ScenarioMachine capacity, in jobsTechnician setup capacity, in jobsMaximum jobs completed
Current resources1288
Add one machine1888
Provide two more technician setups121010

Under these assumptions, output is limited by the smallest of demand, machine capacity, and setup capacity: min(10,12,8)=8. With another machine, the limit is still eight. With two additional setups, it becomes ten. The extra machine may change where work runs, but it cannot change the best attainable throughput in this small model.

That unchanged result is more instructive than a dramatic improvement. A machine can be heavily utilized without being the resource whose expansion would help. The distinction matters when equipment, staffing, or overtime decisions are expensive and hard to reverse.

The comparison reveals a bottleneck and, equally important, the value of relieving it under current demand.

A scenario asks what is actually limiting the decision

A schedule answers a question under its current facts and rules. A scenario changes selected facts or rules and asks the same question again. The difference between the resulting answers is information about which assumptions matter.

In the workshop, the first change tests a proposed investment; the second tests a staffing intervention. The comparison reveals a bottleneck and, equally important, the value of relieving it under current demand. There is no reason to buy capacity for twelve jobs when demand is ten and staffing supports only eight, at least on the terms represented by this model.

Real scheduling is less tidy. Job durations vary, setups depend on sequence, staff availability comes in shifts, and delivery deadlines can make a job finished tomorrow much less valuable than one finished today. Adding a machine could also change setup requirements or expose a different bottleneck. Those complications are reasons to build a faithful model, not reasons to abandon comparison. The scenarios should preserve the constraints that make the results meaningful.

The most useful alternatives have a purpose

Not every changed input is a useful business question. A team may want to know whether a new order can be accepted, whether moving a technician between shifts releases capacity, or how late material can arrive before a customer commitment becomes impossible. Each scenario should correspond to a plausible action or uncertainty.

There is a distinction between the two. More technician hours may be a decision the organization controls. A supplier delay is a condition it may have to endure. The first comparison helps select an action. The second tests the sensitivity or resilience of an existing plan. Combining both without labeling them can make a scenario report look more decisive than it is.

That does not guarantee a speedup, and preserving commitments still requires explicit constraints.

Comparisons also need a common measure. A scenario that increases completed jobs through overtime may be attractive if deadlines are urgent and less attractive if the extra labor cost exceeds the value of the output. Throughput, delivery performance, changeover cost, overtime, and stability of published schedules can pull in different directions. Optimization exposes feasible tradeoffs; it does not set a company's priorities by itself.

Why rapid search changes the conversation

Scenario analysis is useful only while the relevant decision remains open. If a new run takes several hours, a team may have time for one baseline and one alternative. Faster algorithms can make a wider, more disciplined investigation possible: test a proposed change, inspect its consequences, revise the assumption, and search again.

When supported, a solver can sometimes reuse information from a previous solution as the starting point for a closely related scenario. That does not guarantee a speedup, and preserving commitments still requires explicit constraints. But it can make repeated comparisons practical under operational deadlines.

The point is not to generate hundreds of charts. It is to ask a small number of questions that discriminate between plausible explanations. Is the constraint really machine time? Do we need another qualified technician? Does earlier material delivery change anything if staffing remains fixed? A useful model turns these into experiments about the business rather than arguments about whichever resource looks busiest.

The answer that does not change

The workshop's extra-machine scenario teaches something that a single optimal schedule cannot reveal. It shows that one proposed remedy has no effect under the stated assumptions. A negative result can prevent an unproductive investment; a positive one can identify what improvement is actually possible and at what cost.

The best outcome of asking what if is therefore not always a better schedule. Sometimes it is a better understanding of why the existing schedule cannot improve in the way everyone expected.