Ravensworth Mills, on the Monday after the forecast
Ravensworth Mills makes Standard, Dairy and Show. The same mill, the same blenders and the same store serve all three, so every tonne of one is hours and protein the other two will not get. The forecast for the week is in and it is believed. What nobody has written down is how many tonnes of each to run, and there is no way to read that off a forecast, because the forecast was never asked about the mill's capacity. Margins here are in pounds a tonne.
★ What you walk out with tonight. The three boxes any decision has to fill in, said out loud without notes: what you choose, what you are making big, and what you cannot exceed. Ravensworth's own numbers in front of you, so the boxes are a thing you have filled in rather than a thing described to you. And one question about the mill that you will answer confidently and get wrong, which is the most useful thing that can happen in forty five minutes.
LiveTwo states that get confused4 min▶
"We have a good forecast" and "we know what to do" sound adjacent and are not. A forecast is a statement about the world: demand for Dairy will probably be around here. A plan is a statement about you: the mill will run this many tonnes of each. One of them can be accurate while the other is absent, and that is the normal condition of most operations that have invested in analytics.
The confusion is easy to spot once named. Ask for the plan and you get the forecast back, with a sentence attached about what it implies. The sentence is where the work was supposed to happen, and it was done in somebody's head during the meeting.
Ravensworth's forecast is not in question tonight, and no model will be built or judged. The mill is starting from a forecast it already trusts, which is the position that makes the missing half visible: nothing about the milling ceiling, the blending ceiling or the protein store is anywhere in a demand forecast, and all three decide the plan.
Self-studyThe words that will keep coming back4 min▶
- Decision variable. A quantity you get to set. At Ravensworth there are three: tonnes of Standard, tonnes of Dairy, tonnes of Show. Part 1 tonight.
- Objective. The single number being made as big or as small as possible. Here, total margin. Part 1 tonight.
- Constraint. A limit the plan may not cross, written as a rate per tonne and a ceiling. Part 2 tonight.
- Feasible plan. Any set of quantities that breaks none of the constraints. There are a great many of these and almost all of them are poor.
- Optimal plan. The feasible plan with the best objective value. Session 2.
- Binding constraint. One the plan has pushed right up against, with nothing left over. Session 3.
- Shadow price. What one more unit of a limit would be worth, and the range over which that figure survives. Session 3.
- Framing the decision. Choosing which decision to solve at all, and what the options even are, is its own discipline and lives in the decision intelligence course.
Three boxes, and a forecast fills in none of them
15 min liveEvery operational decision worth writing down has the same three parts. The quantities you are free to set. The one number you are trying to move. The ceilings you may not go through. Fill in all three and the problem is answerable by arithmetic. Leave any one of them unwritten and it stays answerable only by seniority.
LiveWhy the objective has to be one number4 min▶
Ravensworth would like high margin, full shelves, short lead times and a happy Show customer. Four wishes are not an objective, because the moment two of them pull apart there is no rule for which gives way, and the plan quietly becomes whoever was loudest.
Collapsing four wishes into one number is uncomfortable and it is where the real argument belongs. The discomfort is the point: it forces an exchange rate into the open, in public, before the week starts, rather than leaving it to be improvised in a Thursday call. A plan built on one honest number beats a plan built on four unranked ones.
LiveWhat a constraint is, precisely4 min▶
A constraint is not a preference dressed up. It has two halves and both must be measured: a rate, which says how much of something each tonne consumes, and a ceiling, which says how much of that something exists. Milling takes 1.1 hours for every tonne of Standard, and there are 131 milling hours in the week. Both halves, or it is not a constraint.
The test is whether crossing it is impossible or merely unpopular. Impossible is a constraint. Unpopular belongs in the objective, priced, so that the plan can choose to pay it when the payment is worth making.
Self-studyWhere serious people disagree5 min▶
One camp holds that most operations cannot honestly write box 3 at all. Ask a plant for its true milling capacity and you get a number from a commissioning document, a different number from the shift supervisor, and a third from whoever pulled the maintenance calendar. Feed made-up ceilings into a solver and you get a confident plan built on fiction, which is worse than an experienced planner's judgement because it is harder to argue with.
The other camp holds that writing the numbers down is precisely how the disagreement surfaces. The three capacity figures were always inconsistent; before anyone wrote them in a row, the inconsistency lived in three heads and never met. On this view a wrong constraint is a finding, not a defect, and the value of the exercise arrives before any plan is computed.
Both are held by people who run real plants, and they lead to different first moves: one starts with a measurement programme, the other starts with a model and lets it fail loudly. Knowing which one the person across the table holds is worth more than winning the argument.
Ravensworth's numbers, and the question they exist to answer
10 min liveHere is the whole mill on one page. Four rows and three columns, and every number in it was measured on the plant floor rather than argued for in a meeting. The top row is what a tonne earns. The three rows below it are what a tonne costs, in three different currencies, none of which is money.
...
LiveFeasible is a low bar3 min▶
Try a few plans in the box above. Most combinations that fit under all three ceilings are perfectly legal and perfectly mediocre, and there are far too many of them to look through by hand. That is the honest reason this is not a spreadsheet exercise: the number of feasible plans is not large in the sense of being tiresome, it is large in the sense of never finishing.
Notice also which ceiling stops you first as you push each product up. It is not the same ceiling for all three, and it is rarely the one people name when asked what limits the plant.
LiveWhat the forecast is still for3 min▶
None of this demotes the forecast. A plan that makes 80 tonnes of something nobody orders is not a good plan, however elegant the arithmetic, and the forecast is the only thing in the building that speaks to that. Demand belongs in the problem, either as a ceiling of its own or in what the plan is judged against afterwards.
The claim is narrower and worth saying exactly: an accurate forecast is necessary and it is not sufficient. It tells you what is coming. The mix, the ceilings and the exchange rate between them decide what you do about it, and a forecast is silent on all three.
Self-studyWhy the units matter more than they look4 min▶
Read the four rows again and notice that they are in four different units. Pounds, milling hours, blending hours, tonnes of protein. The top row is the only one denominated in the thing being maximised, which makes it the only row that can be compared across products without a conversion.
This is the seed of the whole week. Any comparison that uses the top row alone is comparing products. Any question about what the mill should run is a question about the three rows underneath, because those are what runs out. Keep the distinction in view when the obvious answer is offered.
Write a decision down, out loud
17 min hands onNo code. Six steps on the numbers above, said in the room. The aim is to be able to state a decision in three boxes without reaching for the word "optimise".
Name the three boxes
Without looking up: what you choose, what you are making big, what you cannot exceed. Then fill each one in for Ravensworth from memory, and check against the table. The row people forget is almost always the third.
Separate a ceiling from a preference
Take the three constraints and ask, for each, whether crossing it is physically impossible or merely unwelcome. Then take one thing your own operation calls a hard limit and apply the same test to it honestly.
Push one product until something stops you
In the live box, set two products to zero and raise the third until the plan turns infeasible. Do it for all three. Write down which ceiling stopped each one, and whether you would have guessed it.
Find a legal plan you would be embarrassed by
Enter quantities that break no ceiling at all and earn very little. It takes about ten seconds. Then say what that proves about the phrase "the plan is feasible" appearing in a status report.
Answer the question in the amber band
Which product should the mill make more of? Commit to an answer in one sentence, with the reason, and write it on paper where you can see it. Do not hedge it and do not look at the milling row twice.
Say what would change your answer
One sentence: what fact, if you learned it, would make you reverse what you just wrote. Keep both sentences. Session 2 runs the mill's own solver against them.
The habit to keep. When a forecast arrives with a recommendation attached, ask where the three boxes are. What was free to be chosen, what single number was being made big, and which ceilings were in force. If the answer is that the recommendation came from reading the forecast carefully, the second half of the work has not been done yet.
Three questions
Ravensworth's demand forecast is accurate. Why can the mill still not write this week's plan from it?
The forecast is a statement about the world. The plan is a statement about the mill. Nothing in a demand model knows that there are 131 milling hours in the week, and that ceiling is one of the things that decides the mix.
A manager says "our hard limit is that lead times must stay under four days". What has to be true for that to be a constraint rather than a preference?
A constraint has two measured halves and an absolute character. Put an unwelcome-but-possible thing in box 3 and you forbid plans that would have been worth their cost. Put it in box 2 with a price and the plan can buy it when buying it pays.
Why is "maximise margin and service level and utilisation" not an objective?
The objective is where the organisation's exchange rate has to be written down. Refusing to write it does not remove the trade-off, it just moves the decision out of the plan and into the meeting, where it is made again every week and differently each time.
Homework
Twenty minutes, on a recurring choice your own team makes with a forecast in front of it.
Write your three boxes
Pick one decision that gets remade every week or month. List what is genuinely free to be set, the single number you would want made big, and every ceiling with its rate and its available quantity. Leave a blank where you do not know a number, and count the blanks.
Bring the answer you committed to
The sentence from step 5 above, about which product Ravensworth should make more of, and the sentence about what would change your mind. Session 2 puts the mill's own numbers against both.