見えない列が、いちばん長い
■ 苦痛は待ち時間ではなく、不明の時間だった
四人が同時に依頼を投げれば、誰かは必ず待つ。ここまでは設計の前提です。問題は、待つ本人が「自分が何番目か」を知る手段を持たなかったこと。所要時間が同じでも、不明のまま待つ時間は体感で伸びる。列は物理現象ですが、ストレスは認知の側で起きます。
■ 順番を見せた瞬間、調停が現場に戻った
機械がしたのは表示だけで、優先度の判断はしていません。それでも現場は自主的に並び替えを始めた。誰が何を待っているかが共有されれば、緊急度の比較は人間のほうが速く正確です。マルチユーザー調停でシステムが背負うべきは決定権ではなく、決定に必要な情報の配布。キューを隠したまま賢く捌こうとすると、現場の判断材料まで一緒に隠れます。
■ 結論:待ち行列は機能ではなくインターフェースである
「待つこと自体は嫌じゃないのよ、見えないのが嫌なの」——求められたのは高速化ではなく状態の開示でした。キューは内部データ構造として設計されがちですが、複数人が同時に使う機械では、それ自体が最も参照される画面になる。
待たせるなら、待っていると知らせる。
