There is a distinction that almost nobody in curriculum design talks about clearly, and it is the distinction that separates programs that produce capability from programs that produce completion metrics. It is the difference between a use case as illustration and a use case as architecture.
Illustration is what most programs do. You teach a concept. You walk through an example. The example confirms what you just said. The participant nods. You move on. The use case in this model is decoration — something you reach for after the real work is done, to make the real work feel applicable. It has the shape of relevance without the function of it.
Architecture is different. When a use case is architecture, it is not appended to the concept — it precedes it, frames it, and gives it a destination. The learner doesn't encounter the feature and then see a scenario where it applies. They encounter the scenario first, feel the weight of the problem it represents, and then receive the concept as the answer to something they already understand they need. That sequence is not cosmetic. It is the difference between information and capability. And almost no program is designed to deliver it.
Why the concept doesn't transfer on its own
Cognitive science has a precise explanation for why well-taught content fails to show up in production. It is called the transfer problem — the gap between knowing something in the context where it was learned and being able to apply it in a context that looks different.
The mechanism is straightforward. When a learner encounters a real-world problem, their brain is not searching a library of concepts. It is pattern-matching against situations it has already processed. If the training scenario was structurally similar to the production scenario — same type of ambiguity, same class of constraint, same shape of decision — the mental model activates. The learner recognises the situation and knows what to do. If the training scenario was generic, abstract, or artificially simplified, the match fails. The learner has the knowledge. They simply cannot locate it in time to use it.
This is why a participant can score well on an assessment at the end of a training program and struggle visibly three weeks later when the first real client problem arrives. The assessment tested recall in the context of training. The job demands application in the context of work. Those are not the same cognitive task, and no amount of good content design closes the gap between them. Only the use case does — because the use case is the context. It is the thing that makes the mental model findable when it matters.
The concept is the answer. The use case is the question. You cannot produce transfer by teaching answers to questions the learner has never been asked to sit with.
Why real use cases are so hard to get
If the logic above is sound — and I believe it is — then the obvious question is why most programs are still built around synthetic scenarios, sanitised examples, and feature demonstrations that bear only passing resemblance to the situations participants will actually face. The answer is not ignorance. Most curriculum designers understand, at some level, that real use cases are better. The answer is that real use cases are genuinely difficult to obtain, and the difficulty is not accidental.
In a knowledge economy, knowledge is currency. What a subject matter expert knows — really knows, from having been in the room when something broke, from having diagnosed the configuration that nobody else could read, from having built the workaround that became standard practice — is what makes them valuable. It is not merely what they do. It is what they are, professionally. Sharing it freely, into a training program that will distribute it to a room of twenty people, is not generosity. From where they sit, it is dilution.
This is not cynicism about SMEs. It is an accurate description of the incentive structure they are operating in. Most organisations have built careers and hierarchies on the principle that expertise is scarce and scarcity is power. The curriculum designer asking for real use cases is, functionally, asking the SME to reduce their own scarcity. The resistance that follows is not obstruction. It is rational self-preservation inside a system that rewards it.
The result is that real implementation knowledge lives in the cafeteria, not the classroom. You hear it in the complaint about the client who configured the product wrong and blamed the vendor. You hear it in the post-mortem that never made it into documentation. You hear it in the hallway conversation between two engineers who both know exactly why that particular integration fails and have never been asked to write it down. The knowledge is present, ambient, and completely inaccessible to any formal curriculum — until someone decides the extraction cost is worth paying.
What a use case bank actually is
A use case bank is not a folder of scenarios. That distinction matters more than it sounds.
A folder of scenarios is a collection of exercises assembled by whoever was available to write them, drawing on whatever examples came to mind, organised loosely by topic and reviewed for factual accuracy. Most training programs have one. It is not nothing — but it is also not what I mean.
A use case bank is a structured, living, deliberately curated collection of real implementation situations, extracted from actual production environments, vetted for instructional value, and organised for deployment against specific learner profiles and capability gaps. Every case in it has provenance — it came from somewhere real. Every case has been assessed for complexity — it sits at a specific point on the difficulty curve. Every case has been tagged against the failure modes it exercises, so that for any given batch of participants, you can select the cases that map to the situations they are most likely to encounter and least likely to handle without preparation.
Building one requires three things that most curriculum functions either lack or underinvest in: access to real implementations, a framework for assessing case complexity, and the discipline to treat the bank as a living asset rather than a one-time deliverable.
Access is the hardest part, for the reasons described above. It requires either organisational authority — someone senior enough to direct SMEs to participate — or accumulated trust, built slowly enough that practitioners begin to see the value of contributing. In practice, it usually requires both, at different stages. The first cases come through authority. The later ones come through proof.
Complexity assessment is a curriculum design skill that rarely gets named explicitly. A good use case is not simply a hard one. It is one where the difficulty is located at exactly the right cognitive level for the learner who will encounter it — challenging enough to require genuine thinking, not so opaque that it produces confusion rather than stretch. Building a bank without this calibration produces a collection that is usable in aggregate but unreliable in deployment.
And the living asset discipline is what separates a use case bank from a use case archive. Implementations change. Products evolve. The failure modes of two years ago are not the failure modes of today. A bank that is not actively maintained drifts from the reality it is supposed to represent — and a use case that no longer maps to production is, in the precise sense, no longer real.