Contents
ベロシティの基本概念と Scrum における位置付け
ベロシティはスプリントごとの実績ポイントを数値化した指標で、次回以降の作業量予測に不可欠です。本セクションではその定義と Scrum で果たす役割を簡潔に解説し、読者が「なぜベロシティを測るべきか」の全体像を把握できるようにします。
Atlassian の公式定義
Atlassian はベロシティを「チームが各スプリントで完了した作業量(ストーリーポイント)を追跡し、将来の進捗を予測する指標」と定義しています。公式ドキュメント(Jira Software Cloud – ベロシティチャート)では、スプリント数が増えるほど平均ベロシティの予測精度が向上すると説明されています。
Jira Cloud でベロシティチャートを表示する手順
Jira Cloud の UI は 2024 年春に大幅リニューアルされ、レポート系機能へのアクセス経路が変更されました。ここでは最新 UI に基づく操作フローと、正確なデータ集計のために必要なボード列設定を詳しく紹介します。
最新 UI でのナビゲーション
2024 年版 Jira Cloud では左サイドバーの「Analytics」セクションにレポートが統合されました。プロジェクト → Analytics → Reports → Velocity の順にクリックするとベロシティチャートが表示され、従来の「Reports」タブからの遷移と比べて UI が一元化されています。
列設定の確認ポイント
スクラムボードで完了イシューを正しく集計させるには、Done 列に割り当てられたステータスが Resolved または Closed であることを必ず確認してください。その他の列(例:In Progress, Testing)は完了とみなされないため、誤ってポイントがカウントされるリスクがありません。
ベロシティの計算式とデータ取扱い
ベロシティは単純な平均で算出しますが、未完了イシューやスコープ変更の取り扱い方次第で結果が変わります。本節では公式に推奨される計算手順と、実務で注意すべきデータの扱いを具体例とともに解説します。
推奨される平均算出期間
ベロシティは 最近 N スプリント(通常 3〜5) の完了ポイント合計を N で割って求めます。短期(3 スプリント)はトレンド把握に優れ、長期(6 スプリント以上)はチーム変化を過小評価しやすいので、目的に応じて期間を選択してください。
未完了イシュー・スコープ変更への対応
- 未完了イシュー:スプリント終了時点で
Done列以外に残っているタスクはベロシティ計算から自動除外されます。レビュー時に「何が未完了か」を明確にし、次回の見積もり材料とします。 - スコープ変更:スプリント中に追加されたイシューでも、
Doneに遷移したポイントだけがカウントされます。逆に削除されたタスクは影響しません。ただし、スプリント終了直前にDoneへ移すと計上されるため、タイミング管理が重要です。
次スプリントの見積もりと容量プランニング
ベロシティを活用した実践的な見積もり手順と、チャートからボトルネックを抽出する方法を紹介します。これにより、計画段階でのリスク把握が容易になります。
実務的な見積もり手順
- 平均ベロシティ取得:Analytics のベロシティチャートで直近 N スプリント(3〜5)の平均を確認。
- 利用可能人日算出:メンバー数 × スプリント期間(日) × 稼働率(例 80%)。
- ポイント/人日の換算:過去スプリントの実績ポイント ÷ 実働人日で求めた係数を使用。
- 次スプリント容量計算:利用可能人日 × ポイント/人日。
- リスクバッファ追加:未完了タスクや予測外障害を考慮し、10% 程度の余裕を加える。
ボトルネック分析のポイント
- ベロシティが急激に低下したスプリントは、未完了イシュー増加や過大なスコープ変更が原因であることが多いです。
- 完了ポイントと予測ポイントの差分が大きい場合は見積もり基準を再評価し、ストーリーポイント付与の一貫性を確保します。
- 個別スプリントのベロシティが平均 ±20% を超えるケースは、レトロで根本原因を議論するサインです。
ベロシティ活用時の注意点と実践 Tips
ベロシティは有用な指標ですが、チーム環境や見積もり基準に左右されやすく、誤用すると計画が崩れるリスクがあります。以下では落とし穴を回避するための具体的な対策をまとめます。
平均期間の選定指針
- 短期(3 スプリント):最新トレンド反映に適するがノイズに敏感。変化が激しいチーム向き。
- 中期(4〜5 スプリント):安定した平均を提供し、予測精度が高まる。標準的なプランニングで推奨。
- 長期(6 以上):チーム構成変化を過小評価しやすく、実務では補助的に使用。
チーム規模・ポイント付与のばらつき対策
- ベロシティリセット:メンバー増減が 20% 以上の場合、平均算出期間をリセットして新しい安定値が出るまで観測する。
- ポイント付与ガイドライン文書化:
1 ポイント = 0.5 人日等の基準をチーム全員で共有し、プランニングポーカーで合意形成を図る。 - 定期的なベロシティレビュー:スプリントレトロで変動要因を可視化し、必要に応じてプロセス改善や基準調整を実施する。
まとめ
- ベロシティは「完了したストーリーポイントの平均」で、Scrum の予測指標として必須です。
- Jira Cloud の最新 UI(Analytics → Reports → Velocity)で簡単にチャートが確認でき、列設定さえ正しければ自動集計されます。
- 計算式は (最近 N スプリントの完了ポイント合計) ÷ N。未完了イシューやスコープ変更はステータス遷移で管理します。
- 次スプリント容量は平均ベロシティとチームの利用可能人日を掛け合わせ、リスクバッファを加えて見積もります。
- ベロシティはチーム規模やポイント付与基準に敏感なため、平均期間の選定とガイドライン徹底が精度向上の鍵です。
これらの手順と注意点を実践すれば、Jira のベロシティチャートを効果的に活用し、スプリント計画の信頼性とチームパフォーマンスの可視化を同時に達成できます。