Fable
The port turned waiting ships into a living queue of water
There was an old port by the sea, and all cargo ships docked in the order they arrived at dawn. The dockmaster knew the rule was simple, and the sailors were familiar with it. In early years there were only a few ships a day, and whoever came first unloaded first, and no one complained.
Later, the long-distance merchant caravans sent all their orders here, and the holds carried cargo of varying sizes. As soon as a large ship docked, it occupied the entire wharf, and small boats could only circle in the outer waters. Even when unloading could be done in minutes, they had to wait until dark.
The dockmaster first posted a new notice: big boats and small boats in two separate queues. For the first few days things looked smoother, but when the big-boat queue was empty the small boats could not dock, and when the small-boat queue was packed the big boats could not be broken down for unloading either—the water was still jammed.
He also had the boatmen make more trips, moving empty wooden crates back and forth, trying to fill the dock. As a result, everyone was sweating with busywork, but the real cargo did not get ashore any faster, and the accountant only saw more ropes and wooden tags.
A young dispatcher divided each ship's cargo hold into numbered small slots, no longer requiring one whole ship to occupy a large continuous block of space. Whichever ship could unload its next slot of cargo was merged into the current round; whichever ship finished unloading, a new ship immediately took its place.
The old accountant worried this would cause chaos. The dispatcher showed him a table: on the ledger, a ship was still one complete route, but its actual positions could be spread across different cells. As long as the mapping table was reliable, no cargo would be lost.
A few weeks later, the port had not replaced the sea, nor replaced all the boatmen, yet it could handle long boats, short boats and urgent jobs that came in at the last minute all at once. The busiest times at the dock actually became quieter, because waiting had been cut into schedulable units.
The dockmaster finally understood that throughput did not come from shouting at the dockworkers to go faster, nor from stuffing the dock full. Only by splitting apart waits of different lengths, reusing empty slots, and continuously feeding in new ships did the port truly come alive. The dispatcher also discovered that empty slots appeared only briefly; if they waited until an entire ship was unloaded before arranging the next one, they would waste them. After cutting the cargo holds into small cells, the port could use every gap to replenish cargo, switch ships, and continue the next round. The old rules pursued neatness; the new rules pursued continuous flow. Later, when other ports came to learn, the dispatcher did not start with slogans, but only took them to see that mapping table. Only by mapping the scattered small cells back to each ship could the live-water queue avoid turning into chaos. Later, during the retrospective, everyone wrote this lesson into the daily rules: first look at where on the ground the result actually changed, then decide what to keep, what to repair, and what to restrict.