多くの計画は、実際のユーザーがどう動くかを問い始めるまで、十分に見えます。「プライベートルーム」や「招待リンク」という機能名だけでは、重要な振る舞いが決まりません。誰が招待を作るのか。無効な招待では何を表示するのか。満員ならどうなるのか。別のルームの情報を読めないことを、どう確認するのか。
エピソード2では、プロダクトオーナーのNadiaが、友人向けのチャット専用オンライン人狼ゲームを計画します。Vision sessionで、プライベートルーム、ライブチャット、秘密のクラシック役職、自動進行のラウンドという4つのロードマップ項目を、ひとつのアウトカムとして承認しました。Planning sessionは、その同じアウトカムから始まります。
長い機能一覧ではなく、計画を変える判断から始める
KanaはVision sessionで決めた内容をアウトカムと一緒に引き継ぎます。Nadiaは、セッションが変わるたびにゲームを最初から説明する必要がありません。Planning sessionでは、まだチームの作業を変える判断に集中できます。
このゲームでは、6〜12人で遊び、マフィア、探偵、医者、村人を使うことは決まっています。しかし、人数ごとのマフィアの数と、ホストがゲームを開始できる条件は未決定でした。この判断は、ロビーの検証、役職の割り当て、最初の夜への移行を変えます。
KanaがこのGapsを見える形にし、Nadiaが具体的なルールを選びます。6〜7人ならマフィア1人、8〜10人なら2人、11〜12人なら3人。探偵と医者は各1人で、残りは村人。6人以上が準備できたらホストが開始できます。

ひとつのアウトカムを、4つのプレイヤー能力へ分ける
Kanaは承認済みのアウトカムを、レビュー可能な4つのタスクへ分解します。
- プライベートな人狼ルームを作成して参加する
- プライベートルームでチャットする
- 参加条件を満たしたルームで秘密のクラシック役職を使って開始する
- サーバーが管理する時間制の日・夜ラウンドを完了する
ルームへの参加が最初にあり、その上にチャットとゲーム開始が続きます。最後のタスクは日と夜のゲームループを担当します。依存関係が見えるため、実行を始める前に順序を確認できます。

タスク分解 → ジャーニー一覧 → シナリオ形式の受け入れ条件
Kanaの段階的レビューは、大きな単位から具体的な証拠へ進みます。まずタスク分解を確認します。次に、各タスクのプレイヤージャーニーを確認します。その後、各ジャーニーをシナリオ形式の受け入れ条件として確認します。
最初のタスクでは、「プライベートルームを作り、友達を招待する」というジャーニーを使います。そこから、次のシナリオを確認できます。
- ホストは6〜12人用のルームを作れるか。
- 招待が期限切れ、取り消し済み、または満員ならどうなるか。
- あるセッションが別のルームの参加情報や招待データを読んだり変更したりできないか。
- 失敗の診断に必要な情報を残しながら、招待トークンやセッション秘密をログに保存しないか。
この大きさなら、人が内容を質問できます。実装後ではなく、作業を始める前にテストできます。

必要なシナリオに、必要なブループリントをつなぐ
同じジャーニーには7つのブループリントが関連づけられます。振る舞い、データ、API、ユーザー体験、アーキテクチャ、品質を同じシナリオに合わせます。
レビューする人は、必要なときだけブループリントの詳細を開けます。大きな図を眺めるのではなく、「このプレイヤーの振る舞いを、どの設計が支えるのか」を確認できます。シナリオによって必要なブループリントが違っても、Kanaが関係を保持します。
計画が変わったとき、古くなった部分を隠さない
計画は変わります。タスク、ジャーニー、ルール、受け入れ条件を更新した後に、関連する成果物が古くなることがあります。Kanaは仕様の差異を表示し、以前の内容が現在の計画と一致しているように見せません。
今回の画面では、仕様の差異は0件です。もしタスクが承認済みのプロダクト契約を変えた場合、実行前に不一致を確認できます。
Planning sessionの終わりにNadiaが得るもの
Nadiaに残るのは、生成された文書の山ではありません。次の内容がつながった計画です。
- プレイヤー能力で分けた4つの依存タスク
- タスクごとのジャーニー一覧
- 大切な場面を守るシナリオ形式の受け入れ条件
- 各シナリオを支える関連ブループリント
- 出典とともに残るGapsと決定
- 計画変更を追う仕様の差異
このアウトカムはReview sessionへ進みます。次のエピソードでは、反対意見や人の判断を含む証拠を使って、計画を実行可能な状態へレビューする様子を紹介します。
同時にNadiaはVision sessionで将来のロードマップ項目を追加し、別のアウトカムへまとめられます。最初のアウトカムをレビューしている間も、次の発見を止める必要はありません。
Software Factoryのウェイトリストに参加する
ご自身の承認済みアウトカムを、レビュー可能な計画へ進めたい方は、Software Factoryのウェイトリストに参加してください。
