チームとプロジェクト
チームキャパシティ 計算ツール
チーム人数、スプリントの長さ、1日の時間、集中係数、休みの合計日数を入力すると、このスプリントでチームが現実的にコミットできる時間がわかります。
休みの日数はチーム全体の合計です。2人がそれぞれ2日休むなら4です。祝日は全メンバー分を数えます。
スプリントのキャパシティの計算方法
キャパシティは使える人日から始まります。メンバー数 × スプリントの稼働日数から、休暇、研修、祝日の日数をすべて引きます。それに1人1日あたりの時間を掛けると使える時間になります。そのすべてがスプリントの作業に回るわけではないので、結果に集中係数を掛けます。これは、朝会、レビュー、サポート依頼、メール、中断を除いた後、実際にバックログの項目に使われる1日の割合です。
計算式:キャパシティ =(メンバー数 × スプリント日数 − 休みの日数)× 1日の時間 × 集中係数。例:6人のチームで10日のスプリントなら60人日です。休暇4日で56人日、1日8時間で448時間になります。集中係数70%なら、計画に使えるのは313.6時間、1人約52.3時間、スプリント1日あたりチームで31.4時間です。480時間の総時間のうち、32時間が休暇に、134.4時間が間接作業に使われました。
| 集中係数 | 1人あたり(10日スプリント、休みなし) | 1人あたり(休み2日) |
|---|---|---|
| 50% | 40時間 | 32時間 |
| 60% | 48時間 | 38.4時間 |
| 70% | 56時間 | 44.8時間 |
| 80% | 64時間 | 51.2時間 |
| 90% | 72時間 | 57.6時間 |
表は1日8時間を前提としているので、2週間のスプリントでは控除前に1人80時間あります。
集中係数の選び方と数字の使い方
最も信頼できる集中係数は自分たちの実績です。直近数回のスプリントで実際にスプリント作業に記録した時間を、使えた時間で割ってください。時間を記録していないチームは60〜75%から始め、2〜3スプリント後に調整することが多いです。本番サポートや顧客のエスカレーションも担当するチームは低めにするか、固定のサポート枠を確保して残りだけを計画しましょう。
よくある間違いは、祝日を忘れる(全メンバー分1日ずつ減ります)、パートタイムの人を丸1日として数える、100%を達成可能と考える、といったものです。キャパシティの数字いっぱいに計画すると、想定外の事態に対応する余地もなくなります。多くのチームはその80〜90%程度にコミットし、残りをバッファとして確保しています。時間で表したキャパシティは計画の上限であって、埋めるべき目標ではありません。チームがストーリーポイントで見積もるなら、過去のスプリントのベロシティのほうが良い予測になります。このスプリントの休みが通常より多い・少ないときに、時間を使ってベロシティを調整してください。
よくある質問
スクラムチームの適切な集中係数は?
多くのチームは60〜80%に落ち着きます。可能なら過去のスプリントから測ってください:スプリントの項目に使った時間 ÷ 使えた時間です。新しいチームやサポート担当のあるチームは通常低めです。
パートタイムのメンバーはどう扱いますか?
勤務しない日を休みの合計に入れる(5日中3日勤務の人は10日のスプリントで4日不在)か、1日あたりの時間をチームの平均にしてください。
スプリントはキャパシティの100%で計画すべきですか?
いいえ。計画外の作業、バグ、見積もりの誤りは必ず発生します。計算したキャパシティの80〜90%程度にコミットすると、スプリントゴールを達成しやすくなります。