スクラムポーカー完全ガイド
スクラムポーカー(プランニングポーカー)は、アジャイル開発チームが ユーザーストーリーやタスクの工数を見積もるための協調的な手法です。 チームメンバー全員が同時にカードを選び、一斉に公開することで、 アンカリングバイアスを防ぎ、より正確な見積もりを実現します。
所要時間: 1ストーリー 3-5分
推奨人数: 3-9人
カードセットの種類
フィボナッチ数列
最も一般的なスクラムポーカーのカードセット。数値が大きくなるほど差が開き、大きなストーリーの見積もり精度の低さを反映しています。
使用シーン: 一般的なストーリーポイント見積もりに最適。多くのスクラムチームで採用されています。
Tシャツサイズ
相対的なサイズ感で見積もる方法。数値に縛られず、直感的な比較が可能です。
使用シーン: 技術的な詳細より全体像を把握したい場合や、非エンジニアも参加する見積もりに有効。
時間ベース
実際の作業時間で見積もるカードセット。具体的な計画立案に役立ちます。
使用シーン: スプリント計画やタスクレベルの詳細な見積もりに使用。
スクラムポーカーの進め方
1
ストーリーの説明
プロダクトオーナーまたはスクラムマスターが、見積もり対象のユーザーストーリーやタスクを説明します。
ストーリーの目的と背景を共有
受け入れ基準を確認
技術的な制約や依存関係を説明
チームからの質問に回答
💡 Tip: 十分な情報共有が正確な見積もりの鍵です。不明点は必ず質問しましょう。
2
個別見積もり
チームメンバー全員が、自分の見積もりを選択します。この段階では他のメンバーの選択は見えません。
自分の経験と知識に基づいて判断
他のメンバーの影響を受けない
迷った場合は大きい方を選択
「?」は情報不足を示す
💡 Tip: アンカリングバイアスを防ぐため、同時公開まで選択は秘密にします。
3
一斉公開
AgileExperienceでは全員が投票すると自動的にカードが公開されます。
全員の見積もりが一斉に公開
最高値と最低値が視覚的にハイライト
平均値や中央値も表示
見積もりの分布を確認
💡 Tip: 大きな差がある場合は、次のステップで議論を行います。
4
議論
見積もりに大きな差がある場合、最高値と最低値を選んだメンバーがその理由を説明します。
高い見積もりの理由:隠れた複雑さ、リスク、依存関係
低い見積もりの理由:既存コードの再利用、シンプルな実装方法
新しい情報の共有
認識の齟齬を解消
💡 Tip: 議論は2-3分以内に収め、長引く場合はストーリーの分割を検討します。
5
再投票または合意
議論後、必要に応じて再投票を行い、チームの合意に達するまで繰り返します。
通常2-3回で合意に到達
完全一致は必須ではない
近い値であれば多数決も可
合意した値を記録
💡 Tip: 完璧な見積もりより、チームの共通理解を重視しましょう。
ベストプラクティス
相対見積もりを使う
絶対的な時間ではなく、他のストーリーとの相対比較で見積もります。基準となるストーリー(例:3ポイント)を設定し、それと比較することで精度が向上します。
タイムボックスを設ける
1つのストーリーに対して5分以上議論しないようにします。合意に達しない場合は、ストーリーの分割や追加調査を検討します。
全員参加を徹底
ジュニアメンバーを含む全員が投票することで、多様な視点が得られます。経験の浅いメンバーの意見が問題を発見することも多いです。
見積もりのばらつきを歓迎
意見の相違は情報共有の機会です。なぜ異なる見積もりになったか議論することで、チーム全体の理解が深まります。
定期的な振り返り
スプリント終了後、実際の作業量と見積もりを比較します。継続的な改善により、チームの見積もり精度は向上していきます。
よくある質問
情報が不足していて見積もれない場合に使用します。「?」が選ばれた場合は、追加の情報共有や議論が必要です。見積もりを避けるためではなく、正直に「わからない」と伝えるためのカードです。
休憩を提案するためのカードです。長時間のセッションで疲労が溜まっている場合や、複雑なストーリーの前にリフレッシュしたい場合に使用します。
まず最高値と最低値を選んだメンバーに理由を聞きます。多くの場合、情報の非対称性や認識の違いが原因です。議論後に再投票し、それでも合意できなければストーリーの分割を検討します。
プロダクトオーナーやステークホルダーなど、見積もりには参加しないが議論を聞きたい人向けのモードです。オブザーバーは投票せず、チームの見積もりに影響を与えません。
AgileExperienceのリアルタイム同期機能を活用し、ビデオ会議と併用するのがおすすめです。カメラをオンにして議論することで、対面に近いコミュニケーションが可能です。
新メンバーには過去のストーリーと見積もりの例を共有し、チームの基準を説明します。最初の数スプリントは見積もりに参加してもらいつつ、経験豊富なメンバーがサポートします。
スプリント終了後に実際の作業量と比較する振り返りを行います。継続的な改善により、チームは自分たちのベロシティと見積もり傾向を理解できるようになります。