Room 1 of 10
You already do this
Our question
How do orders reach customers, and where does the wait occur?
Back at Harbor Coffee
Sam runs Harbor Coffee. He takes payments and bags food; Maria prepares drinks. Lee says his drink was waiting on the shelf while he was still waiting for a muffin. Start with the question Sam needs answered before choosing boxes or software.
You already select relevant things and connections when planning a meal or coaching a team. Here we make that reasoning visible so someone else can inspect it. Customers should be able to see how their stories become engineering decisions.
Choose a familiar connection
Use whichever analogy helps. You do not need all five.
Music
A song uses notes, rhythm, and relationships between them. The same notes in a different order make a different melody.
Coaching
A player, a position, and a play are different concepts. One player can fill several roles across a match.
Cooking
Ingredients, preparation steps, and serving times form a model of a meal. The recipe’s purpose decides how much detail matters.
LEGO
A brick is a thing; how it connects changes what you can build. A model selects the connections that matter.
Grammar
Nouns and verbs help you hear things and relationships in a story. They are clues; a recorded action may become an event with its own identity.
This work draws on entity-relationship modeling, enterprise data modeling, and enterprise architecture. Explore the lineage.
Try a modeling decision
Which question should guide this first model?
Choose a view to see what it makes visible.
On the whiteboard
- Purpose → How do orders reach customers, and where does the wait occur?
Read the worked explanation
Put the order-flow question above the board. It tells us why orders, readiness, and handoffs matter. Other facts can wait without being declared unimportant.
Room not yet explored. Capstone progress is separate.
Inspect the source
Sam’s question
Participant accountsupportedCustomers tell us they wait too long in the morning. I want to understand what happens between taking an order and handing it over.
Purpose of this fictional discovery conversation.
Name the concept
Conceptual model: A purpose-driven representation of the important concepts and connections. A domain/logical view adds rules and detail; an instantiated view shows particular examples.