受付済み。診察室 1 へ案内待ち。体重測定済み。
🐱 2026.08.30 / TS hands-on
ようこそ
WAN NYAN
OSへ!!
動物病院の予約・カルテ管理システムを題材に、既存の業務コードを小さく改善するハンズオンです。関数型ドメインモデリングを使い、変更は1モジュール、最大4ステップ、3つの設計判断、差分予算の範囲に限定します。
WAN NYAN OS / Reservation & Chart
今日の診察
08.30 Sun予約済み。飼い主アプリから問診票が届いた。
診察中。体重と食欲メモをカルテに反映。
カルテ #AC-2408
ミケ / 3歳 / メス避妊済み。主訴は耳まわりのかゆみと皮膚の赤み。
予約済み受付済み診察中支払済み
| 注意 | アレルギー歴: ペニシリン系は要確認 |
|---|---|
| バイタル | 体重 4.2kg / 体温 38.4℃ / 食欲あり |
| 検査 | 皮膚スタンプ検査を実施予定 |
| 処方 | 外用薬 7日分。再診は 2週間後 |
| 会計 | 診察料 + 検査料で見積り作成 |
下にスクロールして、WAN NYAN OS の機能と、現場で起き始めた問題を確認します。
WAN NYAN OSでできること
最初は便利でした。予約から会計までがつながり、スタッフは画面を切り替えながら動物たちの来院に対応できるようになりました。
ところが、問題が増えてきた
便利になった分だけ、要求も増えました。小さな改修を重ねるうちに、どの状態で何ができるのか、どの情報を外へ出してよいのかが分かりにくくなっています。
新任エンジニアとして着任する
最初の仕事は、動物病院の業務と以前の担当者が残したコードを理解することです。問題が明らかになる前に書き換えず、後から確認すべき設計課題の場所を把握します。
Session 00: 業務とシステムを引き継ぐ
現行業務、画面操作、保存・ログと事故を対応付け、以後のユースケース設計で確認する場所をそろえます。
セッションページへ
WAN NYAN CLINIC / Engineering Help Wanted
困っていること:
- 会計済みの来院が診察中へ戻る
- キャンセル理由や再診希望日が扱いづらい
- 外部検査結果の ID を取り違えそう
- 飼い主の連絡先がログに出そう
- 変更履歴を後から追いづらい
最初の仕事:
/sessions/00-system-handover/ を開いて、業務と先人のコードを理解する