TOPICS

TOP

>

TOPICS

>

アジャイル開発

アジャイル開発における見積もりとは?プランニングポーカーのやり方を解説

更新日: 2026年10月7日

プランニングポーカーとは?やり方・カードの数字の意味をアジャイル開発の見積もり手法とあわせて解説

プランニングポーカーとは、チームメンバーが数字の書かれたカードを使い、作業の大きさを見積もるアジャイル開発の手法です。各自が非公開でカードを選び、全員で同時に公開し、見積もりがずれた理由を話し合って合意します。本記事では、プランニングポーカーの意味とやり方、カードの数字(ストーリーポイント)の考え方を、進行例とあわせて解説します。Tシャツサイズや三点見積もりなど、アジャイル開発のほかの見積もり手法との違いも紹介するため、ぜひ参考にしてください。

✔この記事で分かること/解決できること
  • プランニングポーカーの意味と、カードの数字(ストーリーポイント)の考え方
  • プランニングポーカーのやり方と進行例
  • プランニングポーカーを行うタイミングと参加者
  • プランニングポーカー・Tシャツサイズ・三点見積もりの違い
  • アジャイル開発の見積もりで押さえておきたい注意点

プランニングポーカーとは

1940_プランニングポーカーのイメージ

プランニングポーカーは、チームメンバーが数字の書かれたカードを使って作業の大きさを見積もり、話し合いを通じて合意する手法です。
見積もりの対象は、プロダクトバックログアイテム(ユーザーストーリーなど)です。各メンバーは見積もりを他の人に見せずにカードを選び、全員で同時に公開します。先に他の人の数字を見ないため、声の大きい人やベテランの意見に引きずられにくく、各自の考えを出し合えます。見積もりにずれがあれば、その理由を話し合って認識をそろえます(出典:Mountain Goat Software)。

ストーリーポイントとは:時間ではなく「相対的な大きさ」で見積もる

プランニングポーカーのカードの数字は、多くの場合「ストーリーポイント」を表します。ストーリーポイントは、プロダクトバックログアイテムを完了させるのに必要な労力の大きさを表す単位です(出典:Mountain Goat Software)。

ストーリーポイントで重要なのは、数字の絶対値ではなく相対的な比較です。2ポイントのストーリーは、1ポイントのストーリーの2倍の労力がかかるという意味になります。ストーリーポイントには、主に以下の3つの要素が含まれます。

  • 作業の量
  • 作業の複雑さ
  • リスクや不確実性

「何時間かかるか」を直接見積もるのではなく、「基準のストーリーと比べてどのくらい大きいか」を見積もるのが、ストーリーポイントの考え方です。

カードの数字の意味:フィボナッチ数列を使う理由

プランニングポーカーのカードには、典型的には「0, 1, 2, 3, 5, 8, 13, 20, 40, 100」のような数字が書かれています(出典:Mountain Goat Software)。前の2つの数字を足して次の数字にする「フィボナッチ数列(1, 2, 3, 5, 8, 13, 21…)」をもとに、大きな数字を丸めたものです。

フィボナッチ数列が使われるのは、数字の間隔が大きくなるにつれて広がるためです。人は「1と2の差」は見分けられても、「20と21の差」は見分けにくいものです。フィボナッチ数列の各数字は前の数字より約60%大きく、どの大きさでも差を見分けやすくなります。また、大きな数字に「21」を使うと実際には出せない精度を示してしまうため、20や40に丸めた数列が使われます(出典:Mountain Goat Software)。

大きな作業ほど見積もりの不確実性が高いため、細かい数字の違いを議論しなくて済むようにする仕組みといえます。

プランニングポーカーのやり方

プランニングポーカーは、以下の流れで進めます(出典:Mountain Goat Software)。

1.見積もるアイテムを説明し、質問を受ける

最初に、プロダクトオーナーが見積もりの対象となるプロダクトバックログアイテムを1つ説明します。チームメンバーは自由に質問し、要求や背景について曖昧な点を確認します。

2.前提と完了条件をすり合わせる

チームで前提条件を確認し、そのアイテムが「完了した」といえるために何が満たされている必要があるかをすり合わせます。ここで認識がずれていると、見積もりの数字も大きくずれます。

3.各自が非公開でカードを選び、同時に公開する

見積もりを行うメンバーは、それぞれ他の人に見せずにカードを選びます。全員の準備ができたら、同時にカードを公開します。

4.最大値と最小値を出した人が理由を説明する

見積もりがばらついた場合は、特に最も大きい数字と最も小さい数字を出した人が、その数字を選んだ理由を説明します。大きい数字を出した人は他の人が見落としているリスクに、小さい数字を出した人はより簡単な実現方法に気づいていることがあります。話し合いで出た新しい情報は、チーム全体で共有します。

5.再投票し、合意した見積もりを記録する

話し合いを踏まえて、もう一度カードを選びます。話し合いを通じてチームの共通理解が十分にできたら、その見積もりを記録します。全員の数字が完全に一致するまで繰り返す必要はありません。

プランニングポーカーの進行例

以下は、プランニングポーカーの流れをイメージしやすくするための架空の例です。

見積もり対象:「会員として、パスワードを忘れたときにメールで再設定できるようにしたい」というユーザーストーリー

基準:チームで以前「3」と見積もった「会員情報の編集画面」を基準にする

段階 内容
説明・質問 「再設定リンクの有効期限は?」「メール送信の仕組みは既にある?」などを確認する
1回目の投票 3、5、5、13に分かれる
理由の説明 「13」の人:「メール送信基盤がまだなく、新たに用意する必要がある」
「3」の人:「既存の認証ライブラリに再設定機能がある」
情報の共有 メール送信基盤は別のストーリーで用意済みと分かる
2回目の投票 5、5、5、3に集まり、「5」で合意して記録する

この例のように、プランニングポーカーでは数字のずれをきっかけに、チームが持っている情報の差が明らかになります。

リモートで行う場合

メンバーが離れた場所にいる場合は、オンラインのプランニングポーカーツールを使って実施できます。オンラインでも、「非公開で選ぶ」「同時に公開する」「意味のある差について話し合う」という要点は変わりません(出典:Mountain Goat Software)。

プランニングポーカーを行うタイミングと参加者

プランニングポーカーは、スプリントやイテレーションの計画段階など、次の開発サイクルに入る前に実施されます。Mountain Goat Softwareは、プランニングポーカーが特に向いている場面として以下を挙げています(出典:Mountain Goat Software)。

  • プロダクトバックログの上位にあるアイテムを見積もるとき
  • プロダクトオーナーが優先順位を決めるために見積もりを必要としているとき
  • チームにとって新しい領域や技術を扱うとき
  • メンバーによってリスクの捉え方が異なりそうなとき

一方で、大量のアイテムを大まかに見積もりたいだけの場合は、ほかの方法より時間がかかることがあります。そのような場合は、後述のTシャツサイズなどと使い分けましょう。

見積もりを行うのは、実際に作業をする人です。スクラムでは、開発者に加え、テスト担当やデザイナーなど作業に関わる専門家が参加します。プロダクトオーナーは説明や質問への回答のために参加しますが、見積もりはしません。スクラムマスターは、自身が作業を担当しない限り、見積もりではなく進行役を務めます(出典:Mountain Goat Software)。

プランニングポーカーのメリット

プランニングポーカーの主なメリットを3つ解説します。

1940_プランニングポーカー

チーム全員が見積もりに参加できる

プランニングポーカーでは、作業に関わるメンバー全員が見積もりに参加します。各メンバーが自分の視点や経験をもとに見積もり、それをチーム全体で共有することで、さまざまな観点からタスクの難易度や作業量を評価できます。

作業を始める前に共通の理解を持てる

プランニングポーカーでは、ユーザーストーリーの内容や完了条件をチーム全体で話し合ってから見積もります。そのため、作業を開始する前にチーム全員が共通の理解を持つことができます。どのメンバーが担当する場合でも、ユーザーストーリーの解決方法に対する理解がそろいやすくなります。

1人の主観に頼らずに見積もれる

上司やシニアメンバーが1人で見積もると、タスクの詳細を把握しきれず、楽観的な見積もりになるリスクがあります。プランニングポーカーでは、実際に作業するメンバーが技術的な知識を持ち寄るため、具体的で現実的な見積もりを出しやすくなります。また、全員が同時にカードを公開するため、先に出た意見に影響されにくいのも特徴です。

プランニングポーカーは完璧な見積もりを作るものではない

プランニングポーカーは、完璧な見積もりを目指すものではなく、チーム全員で合意を形成し、プロジェクトをスムーズに進行させるための手法です。見積もりの過程では、各メンバーの意見や視点が異なることが多いですが、これらの相違を調整しながら、現実的なスコープを決定していきます。

そのため、プランニングポーカーの目的は、単に正確な見積もりを得ることではなく、開発サイクルごとにフィードバックを取り入れ、プロジェクトを継続的に改善していくことにあります。

>> アジャイルチームをはじめるためのガイド【無料ダウンロード/PDF】

アジャイル開発のほかの見積もり手法との違い

アジャイル開発では、プランニングポーカーのほかにもさまざまな見積もり手法が使われます。代表的な3つの手法の違いは以下のとおりです。

手法 見積もりの単位 向いている場面
プランニングポーカー ストーリーポイント(相対値) 優先度の高いアイテムを、話し合いながら見積もりたいとき
Tシャツサイズ XS・S・M・L・XLなどのサイズ(相対値) 多くのアイテムを素早く大まかに分類したいとき
三点見積もり 時間・日数などの絶対値 不確実性を考慮して、期間を見積もりたいとき

Tシャツサイズ

Tシャツサイズは、タスクの相対的なサイズをXS、S、M、L、XLなどのカテゴリで評価するシンプルな見積もり手法です。バックログのリファインメント(グルーミング)などで、多くのアイテムの大きさを簡単に比較したい場合に使われます。

Tシャツサイズを使うと、チームはタスクを素早く評価し、取り組む優先度を決めやすくなります。直感的でシンプルなため、全員の意見を反映しやすく、スピーディに見積もりを進められます。

三点見積もり

三点見積もりは、楽観値(O)、最可能値(M)、悲観値(P)の3つを見積もり、そこから期待値を計算する手法です。計算方法には、主に以下の2つがあります(出典:ProjectManagement.com(PMI運営))。

  • 三角分布:(O + M + P)÷ 3
  • ベータ分布(PERT):(O + 4M + P)÷ 6

たとえば楽観値4時間、最可能値8時間、悲観値16時間の場合、三角分布では約9.3時間、ベータ分布では約8.7時間になります。ベータ分布は最可能値に重みを置いた計算方法です。

三点見積もりは、タスクに伴うリスクや不確実性を数値に反映できるため、複雑なタスクや不確定要素が多い作業に適しています。

アジャイル開発で見積もりをすべき理由

アジャイル開発において、見積もりはプロジェクトのスコープやリソースを明確にするために欠かせないプロセスです。見積もりを行うことで、チームはクライアントや上司に対して現実的な期待値を設定し、プロジェクトの進行状況をより正確に予測できます。

また、見積もりを通じて、潜在的なリスクを早期に把握できます。開発期間やリソースの割り当てを適切に計画することで、チームの効率向上にもつながります。

関連記事:アジャイル開発を内製で始めるために~変化に強い組織を作るための第一歩~

アジャイル開発の見積もりで注意すべきポイント

アジャイル開発の見積もりで注意すべきポイントを3つ解説します。

目的を明確にして会議を進める

プランニングポーカーは、ゲーム感覚で見積もりを行える手法ですが、遊び感覚が先行すると適切な意思決定ができないリスクがあります。見積もりを行う際には、プロジェクトの目的やユーザーストーリーの重要性を明確にしたうえで会議を進めましょう。

基準となるストーリーをチームで決めておく

ストーリーポイントは相対的な値のため、比較の基準がないと見積もりがぶれます。「このストーリーを3とする」といった基準をチームで共有しておくと、見積もりのばらつきを抑えられます。

過去の実績やデータを参考にして見積もりを行う

アジャイル開発では、見積もりを行う際に過去のスプリントでの実績やデータを参考にすることも重要です。チームのベロシティ(進捗速度)を把握すると、それに基づいた計画を立てやすくなります。

併せて読みたい:WBSとは?意味・作り方・ガントチャートとの違いを具体例で解説

まとめ

プランニングポーカーは、チームメンバーが非公開でカードを選び、同時に公開して、ずれの理由を話し合いながら見積もりを合意する手法です。

カードの数字は、作業量・複雑さ・不確実性を含めた相対的な大きさ(ストーリーポイント)を表します。見積もりの数字そのものよりも、数字のずれをきっかけにチームの認識をそろえることに大きな価値があります。アイテムの数や目的に応じて、Tシャツサイズや三点見積もりと使い分けましょう。

Sun Asteriskは、圧倒的に柔軟な開発リソースを背景に、さまざまなアプリやシステムを開発しています。設計から本格的な開発まで、一気通貫でサポートできる広範なケイパビリティを備えていることに強みを持ちます。アジャイル開発に関するお悩みやご相談がございましたら、お気軽にご連絡ください。

>>Sun Asteriskへのお問い合わせはこちら

よくある質問

Q プランニングポーカーとはどのような手法ですか?
A チームメンバーが数字の書かれたカードを使って作業の大きさを見積もる手法です。各自が非公開でカードを選び、全員で同時に公開して、見積もりがずれた理由を話し合いながら合意します。
Q プランニングポーカーのカードの数字は何を表していますか?
A 多くの場合、ストーリーポイントを表します。ストーリーポイントは、作業量・複雑さ・不確実性を含めた労力の大きさを、ほかのアイテムとの相対的な比較で表す単位です。
Q なぜカードにフィボナッチ数列が使われるのですか?
A 数字が大きくなるほど間隔が広がるため、どの大きさでも差を見分けやすく、大きな作業について細かすぎる数字の議論を避けられるためです。
Q プランニングポーカーを行う具体的な手順を教えてください。
A プロダクトオーナーがアイテムを説明し、質問と完了条件のすり合わせを行います。その後、各自が非公開でカードを選んで同時に公開し、最大値と最小値を出した人が理由を説明します。再投票して共通理解ができたら、見積もりを記録します。
Q プランニングポーカーには誰が参加しますか?
A 見積もりを行うのは、開発者など実際に作業をする人です。プロダクトオーナーは説明役として参加しますが見積もりはせず、スクラムマスターは進行役を務めます。
Q 見積もりはどのタイミングで実施するのが適切ですか?
A スプリントやイテレーションの計画段階など、次の開発サイクルに入る前に実施します。特に、プロダクトバックログの上位にあるアイテムを見積もるときに向いています。
Q アジャイル開発では、ほかにどのような見積もり手法がありますか?
A XS〜XLなどのサイズで大まかに分類する「Tシャツサイズ」や、楽観値・最可能値・悲観値の3つから期待値を計算する「三点見積もり」などがあります。
Q 見積もりの精度を完璧にする必要はありますか?
A いいえ。完璧な数値を目指すものではなく、チーム内で合意を形成し、開発サイクルごとの改善を促すことが目的です。

Q アジャイル開発を用いた開発を行いたい場合、外部パートナーとして依頼できますか?
A はい。設計から開発までの一気通貫サポートや、内製アジャイル導入に向けたノウハウ提供なども支援可能です。お気軽にお問い合わせください。

現場で使える内製アジャイル導入ノウハウをまとめた実践ガイド。小さく始めて大きく育てるための考え方や導入チェックリスト付きで、失敗を防ぎ成功へ導きます。

アジャイル開発で最低限抑えておきたいポイントをチェックリスト化いたしました。