鉄道UIのコールドテスト — 運転指令・乗務員・車両保守・特急予約・乗換案内・運行情報
運転指令と運行図表、乗務員仕業と交番、車両検査と保守、特急券・指定席予約、乗換案内、運行情報、IC・ポイント、定期券、駅構内ナビ──運輸の鉄道モードを toB5+toC11 で完走した16枚。連載で「toB のキャンバスは新モードでも変わらない」「toC を厚くしないとキャンバスは描き揃わない」を強く実証した業界です。
運輸:鉄道 の cold test、16 画面のまとめ。
なぜ鉄道UIは難しいのか
鉄道は「運転指令の back-office」「利用者の B2C アプリ」「駅務の現場ボード」「ダイヤ計画」「営収分析」と、視点も密度も全く違う層が同居します。運行図表(時間×距離の斜めライン)、機材繰りのリッチセグメント Gantt、ScheduleGrid 風の交番、車両検査の Meter、特急予約の SeatMap、乗換案内のレッグ別 itinerary、運行情報のステータス行、IC残高の主役ブロックのロイヤリティ──キャンバスの総力戦です。toC を6枚以上掘ったときに toB と対称になる、という「完走の定義」もここで明確になりました。
ここで群青に加わったコンポーネント
鉄道16枚で 3回確認を満たして実装に到達したコンポーネントです。toB と toC を厚く積んだことで複数のキャンバスが一気に描き上がりました。
- ActionQueue#106
運転指令の要対応 worklist で 3回確認到達実装。翌回 #107 で別 cold AI が点呼未了アラートで自力発見。
- LoyaltySummaryCard (2回目)#117
鉄道IC残高/JRE POINT で2回目の手組み。後の小売 #118 で 3回確認達成実装。
- Statistic goodWhen#169
良し悪しが反転するメトリクス(定時率 good-high / 遅延件数 good-low)の tone を Statistic に持たせる。バス営収 #154・トラック原価 #163 と合わせて 3回確認到達実装。
- OriginDestination#170
A→B 区間ヘッダ(from / to / via・所要 connector・出発⇄到着 swap)。国際物流・路線実績・特急予約で 3回確認到達実装。
OriginDestination は #166 国際物流・#169 鉄道路線実績・#170 特急予約と3画面で独立に手組みされ、A→B の区間ヘッダ(from / to / via・所要 connector・出発⇄到着 swap)として固まりました。
運輸:鉄道 の全ラウンド
運輸:鉄道 カテゴリの 16 画面を、ラウンド順に並べています。各カードから cold AI が組んだソース、解説記事、デスクトップ/モバイルのプレビューに飛べます。

/rail-operations3回目が発火(2連続で作る)。全業種共通の土台はまだ埋まる。

/rail-crew-rosterActionQueue の法則がまた1ラウンドで閉じた。全業種共通の土台は、業界をまたいで「翌画面で裏付く」。

/rail-maintenance索引がパーフェクトに。発見可能性の複利が満点に届いた。

/express-reservationそれが収穫。利用者向けの画面は「新しい土台」を一気に掘り当てる。

/transit-search利用者向けの画面は欠落を掘り続ける。索引の「負の知識」と、利用者向けの土台。

/service-status利用者向け初のコンポーネント化(3回目が発火)。利用者向けにも全業種共通の土台があった。

/rail-points予言の的中(LoyaltySummaryCard 2/3)。ユーザーの直感が、3回ルールの2つ目を当てた。

/commuter-pass深掘りは「同じ欠落の別の証拠」を確実に集める。利用者向けの購入の「最小単位」が無い(RadioCard)。

/station-guide全業種共通の土台の「適用範囲」が広がり、まだ固まっていない土台の証拠が貯まる。カテゴリの「横スクロールするチップのナビ」が無い(FilterChips)。

/ticket-storeRadioCard の3回目が発火。予備知識ゼロの AI は「アクセシビリティの正しさ」まで3人で合意する。

/station-outing「券面」がついに固まる。「コインの裏側」は別のコンポーネント。

/ticket-refund連載最高スコア。「使い倒しは、コンポーネント化と検証と修繕を同時に進める」。

/station-ops背骨は全て摩擦ゼロ。だが…事業者向けの土台が初めて露出した「形が違う」欠落。

/timetable-planning背骨は完璧。だが画面の名前そのものが手組み。「2回目の欠落」は、3回目=作るの予告。

/line-performance狙い通り Statistic goodWhen が3回目でコンポーネント化。「ストック深掘り」は狙った 3回確認を確実に踏ませる。

/express-bookingA→B 区間の見出しが3回目でコンポーネント化。索引の罠に「形(縦 vs 横)の取り違え」が加わった。
この業界が gunjo に残したもの
鉄道は、運輸5モードの最初のキャンバスとして ActionQueue・LoyaltySummaryCard・Statistic goodWhen・OriginDestination・Stringline(バスで実装)など多数のコンポーネントを群青に残しました。toC を厚く掘ることがキャンバスの描き揃いに直結することを、最も強く実証した業界でもあります。鉄道 toB5+toC11 = 16枚という規模は、連載最長。「toC が弱い側なら深掘りを優先」という運用ルールが固まった発端でもあります。