skip to content

What does an expedite swimlane on a Kanban board cost a team that uses it twice a week?

level: seniorimportance: nice to knowfreq 26%

answer

  1. A lane needs a rule, not a colour
  2. Standard, expedite, fixed date, intangible
  3. Expedite works by being rare
  4. Nine a month is not an exception
  5. Ask where the urgency came from

basics

~20 s

Expedite works only while it is rare, because the whole team yields to one item. Twice a week means constant interruption, parked half-finished work, unpredictable delivery for everything else, and a recurring source of urgency nobody has examined.

solid answer

~50 s

A **class of service** is a group of work items the team has agreed to handle by a different written rule - typically standard, expedite, fixed date and intangible - and a **swimlane** is the band on the board that makes the class visible. The expedite rule is deliberately expensive: one such item at a time, pulled ahead everywhere, with whoever is interrupted leaving their card and returning later. That trade only pays while invocations are rare. At twice a week on a small team, the exception is approaching a third of the work: standard cards sit parked in activity columns, their delivery becomes hostage to interruptions nobody can predict, and the label stops steering behaviour because everyone has seen it used loosely. The deepest cost is that a recurring source of urgency, handled as a stream of one-offs, is never named, staffed or fixed.

go deeper

for a junior

Be ready to say what a swimlane on a board is - a band marking a class of work handled by a different rule - and to name the common classes: standard, expedite, fixed date and intangible.

for a middle

Explain the rule attached to an expedite class and why it is deliberately expensive to invoke. An interviewer expects you to see that the mechanism only works while it stays rare, and to describe what an interruption does to work already under way.

for a senior

Show that you can read frequency as a signal. Diagnose recurring expedites as an unnamed standing class, describe how you would classify the sources, and explain what unpredictable interruption does to everything the team has already promised.

for a principal

Own the intake. Be ready to argue for giving a recurring urgency stream declared capacity instead of exception handling, to defend a fixed-date class against pressure to start it early, and to weigh the board space every extra lane costs.

## Classes of service and the lanes that show them A **class of service** is a group of work items that the team has agreed to treat differently - not by importance in the abstract, but by a written difference in how items are selected and handled. The classes most teams recognise are: - **Standard** - the default. Pulled in order, no special handling. - **Expedite** - genuinely urgent; jumps the order and interrupts work already under way. - **Fixed date** - close to worthless after a date, so it must be started late enough not to waste capacity and early enough to land. - **Intangible** - no immediate customer visible in it, but real future cost avoided; the class that gets starved unless somebody names it. A **swimlane** is a horizontal band across a Kanban board that makes one of these classes visible. The lane is not the point; the policy attached to it is. A lane with no rule of its own is a colour, and it costs board space to say nothing. ## What an expedite policy usually says - Only one expedite item is in play at a time. - It is pulled ahead of everything else at every column. - Whoever is interrupted stops, leaves their card where it is, and returns to it afterwards. - A named person can invoke it, and the invocation is looked at afterwards. That rule is deliberately expensive to use. Expedite works precisely **because it is rare**: the whole system yields to one item, which is affordable when it happens now and then. ## What twice a week costs For a four-person team, twice a week is roughly nine invocations a month, against a standard flow of maybe twenty-odd items. The exception is now approaching a third of the work, and the costs compound. | Symptom | What it actually means | | --- | --- | | Half-finished standard cards parked in activity columns | Every interruption leaves work stopped, and stopped work is neither delivered nor forgotten | | Standard items landing unpredictably | Their elapsed time now depends on how many interruptions arrived, which nobody controls | | Promises quietly padded | The team is insuring against interruptions it cannot predict | | Expedite invoked for merely annoying work | The label has stopped steering behaviour, because everyone has watched it used loosely | | Nobody can say where the urgency comes from | Each invocation looks like a one-off, so the pattern is never examined | The deepest cost is the last one. A recurring source of urgency handled as a stream of exceptions is a source that is never named, never staffed and never fixed, because the board keeps presenting it as bad luck. ## What to do about it 1. **Classify the last two dozen invocations by source.** Production defects, a commitment made outside the team, an external dependency slipping, a date somebody forgot. 2. **If one source dominates, it is not an exception - it is a class.** Give it a standing lane with declared capacity and its own written rule, so it is planned for rather than allowed to interrupt. 3. **Use the fixed-date class for real deadlines.** A release timed to an annual industry conference is a fixed-date item from the day the date is agreed; expediting it in the final fortnight is exactly the failure the fixed-date class exists to prevent. 4. **Tighten who may invoke expedite** and make each invocation visible afterwards - not to punish anybody, but to make the pattern countable. 5. **Then look again.** If the rate falls, the lane has gone back to doing its job. ## When a swimlane earns its place - It earns it when the class carries a **rule that genuinely differs**, not just a different colour or label. - It earns it when that difference is one a person has to act on at the moment they pick work up. - It costs board space: lanes cut the columns into narrow rows, and a small team's board with four lanes is mostly empty rows. - **Never a lane per person.** That turns a shared system into private queues and hides imbalance. - **Never a lane per component or per customer** unless each really does carry its own handling rule; otherwise put a marker on the card. A small team can usually carry two or three lanes honestly. Beyond that the lanes stop being read, and an unread distinction is worse than none: the board looks like it is saying something when it is not. ## The signal to listen for The healthiest question about an expedite lane is not 'how do we get through these faster' but 'why did this arrive as an emergency at all'. A lane invoked twice a week is not a lane doing its job well. It is the board reporting, honestly, that the team's real intake has a shape nobody has agreed to yet.

  • What is the intangible class for, and why does it get starved?
    For work with no immediate customer visible in it but real future cost avoided - removing a fragile dependency, replacing a manual step. It gets starved because it loses every head-to-head against work somebody is waiting for. Naming it as a class, and reserving a declared slice of capacity for it, is how a team stops re-running that argument every week.
  • How would you use a fixed-date class for a release tied to an annual event?
    Treat it as fixed date from the day the date is agreed. Work backwards to the latest honest start, put it in the fixed-date lane, and pull it then rather than earlier or later. Starting too early ties up capacity for something the date has not called for yet; starting too late is what turns a known deadline into an expedite.
  • Would you ever remove the expedite lane entirely?
    Yes, when invocation has become routine. Removing it forces the urgent work to be classified: either it is a standing class deserving its own lane and capacity, or it was never urgent. A lane everything qualifies for has stopped carrying information, and taking it away costs less than pretending it still steers anything.

An expedite lane is like a siren: it clears the road because it is rare. Fit sirens to a third of the traffic and nobody pulls over any more.

saying these in an interview costs you the question

  • Treats a swimlane as a colour rather than a handling rule
  • Says frequent expediting proves the team is responsive
  • Creates a swimlane per person or per component
  • Relaxes the expedite rule because it is invoked often
  • Never asks where the recurring urgency comes from
  • Leaves a known deadline unclassified until it turns urgent