Jira でのチーム キャパシティ プランニング

作業にコミットする前に、 1 つの質問に答える必要があります。計画の辻褄は本当に合っているか、それともまた同じ人たちに密かに過度な負担をかけていないか、ということです。

キャパシティ計画とは

キャパシティ プランニングは、チームが必要とするリソースを予測し、その需要を実際に確保できる時間、スキル、可用性と照らし合わせるプロセスです。適切に完了すれば、誰かに過度な負担をかけたり期限に遅れたりすることなく、チームが新しい作業を引き受けられるかどうかを把握できます。

この概念は新しいものではなく、ソフトウェア特有のものでもありません。キャパシティ プランニングとリソース プランニングの違いやよくある落とし穴などの基本事項については、アトラシアンのキャパシティ プランニング ガイドをご覧ください。このガイドでは、その続きとして、すでに作業が存在する Jira 内でキャパシティを計画する方法について説明します。

ほとんどのチームは今でも、作業から切り離されたスプレッドシートでキャパシティを計画しています。誰かがプロジェクトを変更したり休暇を取ったりした瞬間に実態に合わなくなり、計画が間違っていると気づく頃には、すでに過負荷が発生しています。Jira で計画することで、計画を実際の作業と結びつけたままにすることができます。

Jira におけるチームのキャパシティと個人のキャパシティ

Jira は 2 つのレベルでキャパシティ プランニングをサポートしており、どちらが必要かを把握することが最初の決定事項となります。チームのキャパシティでは、スプリントやプログラム全体におけるチーム全体の処理能力を確認します。個人のキャパシティでは、個人の 1 週間の状況と、コミットしている作業を確認します。

プラン機能でのチームのキャパシティ

Jira プラン機能は、アジャイル デリバリーにおけるチーム レベルのキャパシティを管理します。ストーリー ポイントまたはメンバーの週単位で計画し、スプリントやプログラム全体での過去のスループットに対するチームのコミット済み作業のバランスを調整します。これは、スプリント計画、リリース計画、および複数のチームにわたるデリバリーの拡張に適切なレベルです。

キャパシティ ビューでの個人のキャパシティ

キャパシティ ビューは、個人レベルの計画を処理します。ピープル マネージャーやチーム リードは、特定の担当者を、エピック以上の作業アイテム、または休暇、オンコール、保守などのプロジェクト外の時間に割り当てます。割り当ては全体で共通です。1 つのボードで作成した割り当ては、その担当者のすべての場所に反映されるため、2 つのチーム間で誤って二重に予約することはありません。

キャパシティ ビューによって個人の計画が Jira に組み込まれるため、マネージャーは Jira から離れることなく、誰が何に取り組んでいるか、どこに時間を費やしているか、計画が妥当であるかを確認できます。

キャパシティ ビューでできること

キャパシティ ビューは、各行がチーム メンバーまたは作業項目、各列が週を表す表です。どちらの視点からでも、考え方に合わせて計画できます。

  • 人または作業の側面から計画を立てます。人から始めて何に割り当てられているかを確認することも、作業項目から始めて誰が担当しているかを確認することもできます。

  • パーセンテージ、日数、または時間単位でキャパシティを割り当てます。特定の作業項目やコミットメントに1週間のうちどれだけを費やすかを、セルごとに設定します。

  • 計画に組み込まれない作業を考慮します。状況を正確に把握できるように、休暇、オンコール ローテーション、研修、および保守を記録します。2 週間の休暇が発生する場合、その担当者の利用可能なキャパシティが自動的に調整されます。

  • 問題になる前に過剰割り当てを特定します。計画を進めると、各担当者のキャパシティ バーが更新されます。1 週間の割り当てが 100% を超えるとバーが赤色に変わるため、再調整できます。

  • Jira に接続して、スプレッドシートのように編集できます。セルのコピー、貼り付け、ドラッグ、一括更新を行っても、データは実際の作業項目や担当者と紐づいたままです。

  • 必要な情報に絞り込みます。担当者、作業項目、ステータス、または作業タイプでビューを絞り込みます。

  • スペースをまたいで割り当てを確認。プラン機能はサイト レベル全体に適用されるため、担当者のコミットメントはどこに表示されていても確認できます。

チームと個人のキャパシティ プランニングはどのように選択すればよいですか。

答えを出したい質問に基づいて選択してください。チームがスプリントやリリースにコミットできるかどうかを質問している場合は、プラン機能を使用してチーム レベルで計画します。特定の担当者が来週対応可能かどうかを質問している場合は、[キャパシティ] ビューを使用して個人レベルで計画します。

多くのチームは両方を必要としています。プログラム リードはプラン機能でチームのスループットのバランスを取り、同じプログラムのピープル マネージャーは [キャパシティ] ビューを使用して、1 人のエンジニアが密かに 3 つのエピックを抱え込んでいないかを確認します。この 2 つのレベルは異なる疑問に答えるものであり、キャパシティ プランニングが失敗する最も一般的な原因は、間違ったレベルを使用することです。

よくある質問

Jira のキャパシティ プランニングとは何ですか。

Jira でのキャパシティ プランニングは、作業が存在するツール内で、計画された作業を利用可能な人員と時間に割り当てる手法です。プラン機能ではチーム レベルで、また、[キャパシティ] ビューでは個人レベルでプランニングを行えます。

チームと個人のキャパシティ プランニングの違いは何ですか。

チームのキャパシティ プランニングは、スプリント全体におけるチーム全体の処理能力 (通常はストーリー ポイント) を測定します。個人のキャパシティ プランニングは、すべての作業にわたる個人の週間コミットメントを追跡するため、誰に余裕があり、誰が過負荷状態にあるかを確認できます。

Jira のキャパシティ ビューとは何ですか。

キャパシティ ビューは、マネージャーがユーザーを作業項目や休暇などのプロジェクト外の時間に割り当てるための Jira の表です。各行はユーザーまたは作業項目、各列は週を表し、キャパシティ バーによって 100% を超えているユーザーが示されます。

Jira のキャパシティ プランニングはスプレッドシートの代わりになりますか。

はい。キャパシティ ビューはスプレッドシート ベースの計画に代わるものであり、スプレッドシートをインポートして開始できます。Jira はデータを実際の作業項目やチーム メンバーにマッピングするため、変更を加えると計画が自動的に更新されます。手作業で 47 行目を修正する必要はもうありません。

キャパシティ計画を表示および編集できるのは誰ですか。

ピープル マネージャーとチーム リードは、スペース管理者権限を使用してキャパシティ計画を作成および調整します。割り当てはサイト全体で表示されるため、ユーザーのコミットメントはどこに表示されても確認できますが、割り当てを編集できるのは適切なスペース権限を持つユーザーのみです。