Where we start
The bench you drove last time holds one stated job for the football club: get eleven players confirmed for Saturday, and know by Thursday night. Eight outcomes sit under that job and four of them are core, meaning the job simply does not work without them. "First usable" is the week those four core outcomes are first all met. That single definition is what makes tonight measurable, because it turns a vague feeling about progress into a week number you can point at.
★ What you walk out with tonight. The plan you brought, reordered, with two week numbers written next to it: the week the old order first produces something usable, and the week the new one does. Plus an honest list of what you would be giving up by shipping at the earlier of the two.
Twenty-eight weeks, bought by ordering alone
6 min liveNothing was added. Nothing was cut. Nobody worked faster. The two runs below are the same twelve features and the same thirty-four weeks of work, and they finish at exactly the same place.
LiveWhy loudest-first arrives so late4 min▶
There is no trick in the arithmetic, and the mechanism is worth saying slowly because it is the whole session.
The job needs four core outcomes. Until all four are met, the organiser still cannot do the thing he came for, so the tool is not yet usable to him - it is a building site with some finished rooms in it. Loudest-first spends its early weeks on features that serve other outcomes: real ones, ones people genuinely asked for, but ones the job did not need first. Every one of those weeks is a week where the count of unmet core outcomes does not move. The core outcomes get built eventually, because everything gets built eventually, but they get built near the end, and the usable date follows them there. Week 33.
Job-first does the identical twelve features and simply takes the core four early, cheapest route first. All four are met in week 5. Everything after that is improvement to a thing that already works, which is a completely different kind of week to be having.
Note what did not change. Job served at the end: 96.7% both times. Total build: 34 weeks both times. Cost: identical. This is not a trade. It is free.
Self-studyIs this an artefact of the example?3 min▶
Fair question, and the honest answer has two halves.
The first half: yes, the size of the gap is an artefact. Twenty-eight weeks is a property of this invented backlog. A different set of twelve features with different costs would produce a different number, and some backlogs would produce almost no gap at all - if the loudest requests happen to be the core ones, both orders arrive on the same day.
The second half: the mechanism is not an artefact. A gap appears whenever the things people ask for loudest are not the things the job needs first. That condition is not exotic. Loudness tracks who is in the room, how recently they were annoyed, and how easy the thing is to describe. None of those is correlated with what the job needs first, so the two orders will differ most of the time, and the only question is by how much.
What you should not take away is a rate. No published figure exists for how often build order costs real projects time, and none is claimed here. What you can take away is that the check is cheap: you can compute your own version of this in twenty minutes with a list and a pencil, which is exactly what the build-along does.
What these numbers are and are not. Ferry is constructed. It is a made-up tool for a made-up Sunday-league club, built so the presets behave differently from one another, and every week figure in it was stipulated rather than estimated. The bench therefore demonstrates a mechanism; it does not measure the world. There is no published figure for how often build order costs real projects time, so none appears anywhere on this page, and you should be suspicious of anyone who offers you one.
The week-five version is genuinely worse
5 min liveIt would be easy to leave Part 1 believing that shipping early is free, and it is not. The honest case is narrower than the enthusiastic one, and it survives better.
LiveEverything the early version is missing4 min▶
The week-five Ferry does the job. It does almost nothing else. Most of the twelve features are not there yet, and the missing ones are not imaginary - somebody asked for each of them, several people will notice they are absent, and at least one person will be annoyed in a way that costs you an awkward conversation.
It will also be wrong in ways you cannot see yet. Real use always reveals something the plan did not contain, and the fixes land in code that other people are now depending on, which is more expensive than fixing a plan. Shipping early converts cheap changes into expensive ones by putting users on the other side of them.
And it starts a clock you cannot stop. From week five there is a thing in the world that can break on a Thursday night, that somebody has to answer questions about, and whose absence on a Saturday is now your fault in a way it was not before. Support, expectations and the cost of changing something people rely on are all real, they all arrive at first ship, and none of them appears in a build estimate.
So the claim is not that early is free. It is that twenty-eight weeks of a tool that does the job, with all of that attached, usually beats twenty-eight weeks of a more polished plan. And the early version does something no plan can do: it tells you which of the remaining features anybody actually wants, using evidence instead of a meeting.
| The week-five version | What it buys | What it costs |
|---|---|---|
| The job gets done | Eleven players confirmed, known by Thursday night, starting twenty-eight weeks earlier than the other order manages it | Nothing, and this is the whole argument. It is also the only row where the answer is nothing |
| Most features are missing | You find out which ones are actually missed, which is information the plan could not give you | People who asked for them notice. Some of them are right. You will spend real goodwill here, and session 5 is about spending it well |
| Real use starts | The wrong assumptions surface in weeks rather than in month eight, when they are cheap to correct | They surface as breakage in front of a person who was counting on it, not as a tidy finding in a document |
| Something exists to support | Questions people ask are free research about what is confusing | Somebody has to answer them, every week, forever. This is a running cost that no build estimate contains |
| Changes are now changes to a live thing | Every change is tested against reality instead of against opinion | Editing something people depend on is slower and more careful than editing a plan. Part of your twenty-eight weeks goes here |
Self-studyWhen finishing first is actually right3 min▶
Three situations where the early version is a bad idea, and they are worth knowing so that you do not apply tonight's lesson to all of them.
When being wrong in public is unrecoverable. If a first version that miscounts costs somebody their money, their safety or their licence, the cost of early breakage is not a support ticket. The calculation changes, and it should.
When you only get one look. Some audiences will try a thing once. If your users are a hundred strangers who will never come back after a bad first minute, an early version can burn the only attention you were going to get. Note that this rarely applies to internal tools, where the audience is captive and knows you.
When the core outcomes genuinely need all of it. Sometimes the four core outcomes are simply expensive, and there is no cheap route to them. Then first-usable and finally-finished converge, and the honest answer is that ordering buys you little here. The bench shows this too: a cut that misses a core outcome ships fastest of all and is never usable, because speed to a thing that does not do the job is not speed.
Four orderings, and what each one is optimising for
4 min liveEvery list is in some order already. The order arrived by default, it is optimising for something, and nobody wrote down what. Naming the four common ones is most of the work, because three of them are easy to defend right up until you say out loud what they buy.
LiveThe move, in four steps4 min▶
One. Mark the core. Go down the list and mark every item that a core outcome cannot be met without. If you cannot say which outcome an item serves, that is not a mark against your memory, it is a finding about the item.
Two. Within the core, cheapest first. Not most important first - cheapest first, among the things that are all required anyway. Since every core item has to be built, the only variable left is which order gets you to the complete set soonest, and taking the cheap ones first does that. This is the step people skip, and it is the one that moves the date.
Three. Everything else goes after, in whatever order you like. Once the job is being done, the order of the remainder genuinely matters less, and now you can afford to let loudness decide some of it, which is a cheap way to be generous.
Four. Write down the week number. Both of them: the week the old order first produced something usable, and the week the new one does. A reorder that does not move that number was not worth the meeting, and knowing that is also a result.
Self-studyBeing fair to hardest-first3 min▶
Of the three alternatives, hardest-first is the one with a real argument behind it, and it deserves better than being lumped in with the other two.
Its logic is about information, not about output. If one item on your list might turn out to be impossible, or three times its estimate, or dependent on something nobody has permission to touch, then every week you spend elsewhere is a week spent building on a plan that might be void. Doing the scary item first buys you the right to abandon or reshape the whole plan cheaply. That is a genuine purchase, and it is the correct call when the uncertainty is large enough to invalidate everything else.
The tell for whether it applies: can you name the specific thing you do not know, and say what you would do differently if the answer came back badly? If yes, do it first, and you are not arguing with tonight's lesson - you are applying the same reasoning to a different thing that blocks everything. If you cannot name it, "get the hard bit out of the way" is usually just discomfort looking for a schedule.
Easiest-first has a thinner but real case: a team that has never shipped anything together sometimes needs to prove it can, and a quick win is a cheap way to buy that. Notice the beneficiary is the team, not the person with the problem. That can still be the right call. It just should not be an accident.
Reorder the plan you brought
★ 22 min · bring a real oneFive stages on your own list. You need the list, a rough week cost against each item, and the job from session 1. Rough is fine - the point is the gap between two orders, and a consistent guess on both sides gives you that.
Write the list in the order it is currently in, with a rough week cost next to each item. Do not reorder yet and do not improve the estimates. The current order is the thing you are measuring against, so it has to be the real one, including the items that are only there because somebody insisted.
Mark which items a core outcome cannot be met without. Use the job from session 1 and name its core outcomes first - usually three or four. Then mark each item C or not. Items you cannot assign are the interesting ones; on the bench, four of twelve features served no stated outcome at all.
Walk down the current order adding up weeks, and stop at the point where the last core item lands. That week number is when your plan first produces something somebody could actually use. Write it at the top of the page, because it is easy to flinch from later.
Rewrite the list: core items first, cheapest of them first, then everything else. Add up again and stop at the last core item. That is the new number. The difference between the two is what ordering is worth on your plan, and you did not spend anything to get it.
Write what shipping at the new week would actually cost you. Which features are absent, who will notice, what will need supporting, and what you would have to change later in something people already depend on. If that list is empty you have not thought about it hard enough, and if it is unbearable you have found a real reason to finish first.
If your plan has no week costs at all. Use t-shirt sizes and turn them into numbers: small is 1, medium is 3, large is 8. Estimating properly is a real skill and not one taught here, and you do not need it - the same crude scale applied to both orders still tells you which one arrives sooner, because the error lands on both sides.
Before session 5
25 min- Show the two week numbers to one person who is affected and watch which one they react to. Most people have never been offered the choice between an early partial thing and a later complete one, and their reaction tells you more than the arithmetic did.
- Find the item that moved furthest down the list in your reorder. Write one sentence on why it is late now. You will need that sentence, in that person's hearing, fairly soon.
- Ask one person who asked for a feature what they would do if it arrived in month eight instead of month one. Some will say it is fine. Those are the cheapest items on your whole list and you should know which they are.
- Make a list of the requests you are going to have to decline or delay as a result of tonight, with the name of who asked attached to each. Session 5 works on that list directly, so bring it.
Three questions
Clear all three and session 4 gets stamped in your passport.
1 · Two runs on the bench built the same twelve features in 34 weeks and both finished at 96.7% job served. One was first usable in week 33, the other in week 5. What produced the gap?
Nothing was cut, nothing got cheaper and the definition did not move: same scope, same 34 weeks, same 96.7% at the end. Option A describes a different lever measured on the same backlog - dropping the four features that serve no stated outcome takes the build from 34 weeks to 27, with job served unchanged - but that is not what moved the usable date here.
2 · A colleague says "get the hard bit out of the way first". When is that the right call?
Hardest-first optimises for reducing uncertainty, and that is a real purchase when the uncertainty is large enough to invalidate everything else. The test is whether you can name the unknown and the consequence. If you cannot, the instinct is usually discomfort rather than a plan, and job-first is the better default.
3 · Which is the most honest statement of what the early version buys you?
The early version is genuinely worse than the finished one, and it starts costs that no build estimate contains. B is false on the bench - both orders cost 34 weeks. C ignores the cases where being wrong in public is unrecoverable or where you only get one look. The argument is a comparison, not a free lunch.
What this session teaches, and where it came from
Every fact on this page, and its verification tier, is recorded in the course's source map.
Session 4 cheat sheet · pin this
You now have a reordered plan and, whether you have admitted it yet or not, a list of people whose request just moved to month eight. Session 5 is about declining things. Most product decisions are declines, far more of them than are builds, and a decline that leaves somebody feeling dismissed costs more than the feature would have cost to build. Bring the list from tonight's homework, with the names attached.