バーチャルスプリントプランニング
コラボレーションホワイトボード、見積もりゾーン、スプリントプランニングを生産的にするディスカッション
バーチャルスプリントプランニングをビデオ通話で行うと、大抵2つのパターンになります。プロダクトオーナーが1時間話し続ける間エンジニアはミュートのまま座っているか、全員がチャットに数字を打ち込んで結果を祈るか。本当に必要な議論——「技術的な不確定要素は何か」「以前似たものを作ったことはあるか」——は、それを話す場がないために起こりません。
Flat.social では、スプリントプランニングが良い見積もりを生み出す会話へと分かれます。プロダクトオーナーがカンファレンスルームのステージでストーリーを発表し、その後エンジニアは小さな見積もりゾーンへ移動します。オーディオが分離されたホワイトボード付きの部屋で、3〜4人のグループがアーキテクチャをスケッチし、データフローを整理し、空間オーディオで複雑さを議論します。ホワイトボードが、口頭の議論では見落とされるリスクを可視化します。
見積もりの後、チームは再集合して差異を擦り合わせ、スプリントゴールにコミットします。グループ間の見積もりのズレが、最も価値のあるディスカッションを引き出します。スプリントボードはビルボードに表示され、リアルタイムで全員が更新を確認できます。プランニングが会議ではなく、作業セッションになります。
少人数グループでの見積もり
エンジニアが空間ゾーンに分かれ、ホワイトボードでストーリーの複雑さを議論します。サイレント投票より質の高い見積もりが得られます。
バーチャルスプリントプランニングとは?
バーチャルスプリントプランニングは、チームがプロダクトバックログをレビューし、ストーリーを見積もり、スプリントゴールにコミットするオンラインのアジャイルセレモニーです。効果的なバーチャルスプリントプランニングには、ストーリーの集中的な発表、少人数グループでの見積もりディスカッション、ホワイトボードを使った協働的な技術プランニングが含まれます。
Flat.social でスプリントプランニングを行う理由
歩いて議論する
空間オーディオでチームメイトに近づき、見積もりラウンド中に即興の技術的議論を始められます。
バーチャルスプリントプランニングの進め方
- 1プランニングスペースを準備する
バーチャルオフィスを使うか、ステージ(カンファレンスルーム)、2〜3つの見積もりゾーン(ホワイトボード付きオーディオ分離エリア)、スプリントボードのビルボードを配置したプランニングゾーンを作成します。
- 2バックログを発表する
プロダクトオーナーがカンファレンスルームで主要ストーリーを発表します。コンテキスト、受け入れ条件、優先度を説明。1ストーリーあたり2〜3分。チームが確認のための質問をします。
- 3少人数で見積もる
チームを見積もりゾーンに分けます。各グループがホワイトボードでストーリーの複雑さを議論。「技術的な不確定要素は?」「どんな依存関係がある?」ストーリーのバッチごとに15〜20分。
- 4擦り合わせてコミットする
カンファレンスルームに再集合。各グループが見積もりを共有。差異を議論。最終的なストーリーポイントを合意。スプリントゴールにコミットします。
- 5アサインして計画する
コミットしたストーリーでスプリントボードビルボードを更新。エンジニアがストーリーを担当。複雑な作業にはペアを組みます。共通の理解を持ってスプリントが始まります。
プランニング形式
チーム規模に合わせた3つのアプローチ。
1つのゾーン、1つのホワイトボード、5〜8人チームのコンセンサス見積もり
再集合してすり合わせる
少人数グループでの見積もり後、チーム全体で集まり、結果を共有し、対面で差異を調整します。
スクラムマスター向けのヒント
真のコミットメントを生むスプリントプランニングの進め方:
1. バックログプレゼンテーションの時間を制限する。 カンファレンスルームでプロダクトオーナーに1ストーリーあたり2〜3分を設けます。それ以上の説明が必要なストーリーは、プランニングの準備ができていません。リファインメントに戻しましょう。
2. 見積もりグループを意図的に編成する。 各ゾーンにシニアとジュニアのエンジニアを混在させます。ジュニアが隠れた複雑さを明らかにする質問をし、シニアが見積もりを改善するコンテキストを共有します。
3. すべてのストーリーでホワイトボードを使う。 シンプルなストーリーでも、簡単なアーキテクチャスケッチの恩恵を受けます。習慣にしましょう。ホワイトボードにアプローチを描くグループは、口頭の議論では見落とされるリスクを発見します。
4. 見積もりの差異をディスカッションの起点にする。 グループが異なる見積もりを持ち寄ったとき、平均を取らないでください。各グループにその根拠を説明してもらいます。3と8の差が、最も価値あるエンジニアリングの議論を生み出します。
5. スプリントボードビルボードをリアルタイムで更新する。 ストーリーの見積もりとコミットに合わせてビルボードを更新します。スプリントが形になっていく過程を見ることで、コミットメントへの共同責任意識が生まれます。
ホワイトボードにスケッチ
チームが共有ホワイトボードにデータフローやアーキテクチャ図を描き、口頭の議論では見落としがちな複雑さを可視化します。
エンジニア向けのヒント
見積もりの質を上げるために:
見積もる前にスケッチする。 見積もりゾーンのホワイトボードを使い、データフローやコンポーネント図を描きましょう。ビジュアルプランニングにより、描いて初めて明らかになる依存関係やエッジケースが見つかります。
不明点を声に出す。 ストーリーが理解できないなら、そう伝えましょう。「ここの認証レイヤーの仕組みがわからない」という発言は、推測よりもはるかに価値があります。不明点は見積もりを増やす要因であり、無視すべきものではありません。
プロダクトオーナーに直接聞きに行く。 見積もりグループに質問があれば、擦り合わせラウンドまで待つ必要はありません。空間フロアを歩いて近づき、近接オーディオで質問しましょう。素早い確認が時間を節約します。
自分が見積もったストーリーを担当する。 そのストーリーを最もよく理解しているのは自分自身です。ホワイトボードで議論した作業に手を挙げましょう。見積もり中に蓄積したコンテキストにより、スプリントのスタートが速くなります。