Queues and interaction design
Donald Norman's column about the analogy between "queues and interaction design" was very thoughtful:
"What is a buffer? It is a holding space between two systems, sometimes in space, sometimes in time, allowing the objects or information from one system to await the next system. (...) We can see buffers in operation almost everywhere. For example, when I walk into a dining room and see the food waiting to be dispersed to the guests, these are inventories of food, buffers. Even when eating from a plate heaped with food, the food not yet in the mouth is inventory, a buffer that makes it easy to select from the preferred orderings at the eater’s own pace. (...) Interaction design is about interfaces, which means it is about synchronizing the events of different systems, about memories, buffers, queues and waiting rooms. Waiting is an unavoidable component of interfaces, an unavoidable part of life."
Why do I blog this? just found the analogy intriguing.