Azure Boards を使用して製品とポートフォリオのバックログを管理する

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

ポートフォリオのバックログは、複数のアジャイル フィーチャー チームによって行われている作業に関する分析情報を、製品所有者に提供します。 製品所有者は、高レベルの目標をエピックまたはフィーチャーとして定義できます。 フィーチャー チームは、これらの作業項目をユーザー ストーリーに分割し、優先順位を付けて開発できます。

この記事では、次のことについて説明します。

  • 複数のチームの進行状況の管理ビューをサポートする方法
  • フィーチャー チームがチームのバックログの進行状況に注目する方法
  • 共通のバックログから作業を割り当てる方法
  • チームとバックログの階層セットを設定する方法

示されているようなチーム構造を設定することで、作業の計画、優先順位付け、追跡を行う個別のバックログを、各フィーチャー チームに提供できます。 また、ポートフォリオまたは製品の所有者は、リリースごとにビジョン、ロードマップ、目標を作成し、プロジェクトのポートフォリオ全体の進行状況を監視して、リスクと依存関係を管理できます。

各チームには独自の作業のビューがあります

次の要素をサポートする必要があるときは、階層チームとバックログ構造を設定します。

  • 作業のバックログを整理して管理できる自律的なフィーチャー チーム
  • エピックとフィーチャーを計画し、下位のフィーチャー チームの進行状況を監視するためのポートフォリオ管理ビュー
  • 共通のバックログからフィーチャー チームにバックログ項目を割り当てる

注意

Web ポータルに表示される画像は、この記事の画像と異なる場合があります。 これらの違いは、Azure DevOps Services に対して行われた更新の結果です。 ただし、明示的に言及していない限り、使用できる基本的な機能に変わりはありません。

注意

Web ポータルに表示される画像は、この記事の画像と異なる場合があります。 これらの違いは、オンプレミスの Azure DevOps に対して行われた更新の結果です。 ただし、明示的に言及していない限り、使用できる基本的な機能に変わりはありません。

チームの進行状況の管理ビュー

この例では、管理チームのエピック ポートフォリオのバックログを示します。 ドリルダウンすると、3 つの異なるチーム (カスタマー サービス、電話、Web) の 1 つに属していても、すべてのバックログ項目とフィーチャーを確認できます。

親と複数チームの所有権を示すバックログ。

重要

さまざまなプロジェクトの作業項目との子リンクを柔軟に確立できます。 ただし、プロジェクト間でプロセスが異なる場合、別のプロジェクトに存在する子項目の階層はバックログに表示されません。 ただし、関連付けられているすべての子項目を作業項目フォーム上で直接表示できます。

フィーチャー チームのバックログの所有権と進行状況の表示

各フィーチャー チームには、チーム専用のホーム ページまたはダッシュボード、製品とポートフォリオのバックログ、かんばんボード、タスクボードがあります。 これらのページには、各チームに関連する作業だけが表示されます。 関連性は、作業項目の区分パスとイテレーション パスに対して行われた割り当てに基づいています。 詳細については、「 チームとアジャイル ツールについて」を参照してください。

ヒント

作業項目に割り当てられているチームを表示するには、[ノード名] を列オプションに追加します。

カスタマー サービス フィーチャー チームのバックログ ビューには、区分パス Fabrikam Fiber/Customer Service に割り当てられた作業項目のみが含まれます。 ここでは、バックログ項目が属するいくつかのフィーチャーとエピックを提供する親が示されます。 他のチームが所有する項目は、中空のバーで示されます。 たとえば、モバイル フィードバックとテキスト アラートは、アカウント管理チームに属します。

他のチームが所有する項目は、情報アイコン () と共に表示されます。

親と複数チームの所有権を示すバックログ

共通のバックログから作業を割り当てる

階層型チームとバックログ構造は、自律的なチームによるバックログの所有権の取得を適切にサポートしますが、共通のバックログからのチームへの作業の割り当てもサポートしています。 スプリントまたは製品計画の会議中に、製品所有者と開発リーダーはバックログを確認できます。 チームは、選んだ項目をフィーチャー チームの区分パスに割り当てることで、それをさまざまなチームに割り当てることもできます。

アカウント管理バックログのこのビューでは、アカウント管理に割り当てられているすべての項目はまだ割り当てられていません。

管理チームの共通バックログ

計画会議中に、各項目を開き、メモを作成し、チームに項目を割り当てて作業することができます。

ヒント

複数の作業項目を選択し、区分パスの一括編集を実行できます。 作業項目の一括変更に関する記事をご覧ください。

ここでは、すべてのバックログ項目がフィーチャー チームに割り当てられているのに対し、すべてのフィーチャーとエピックはアカウント管理によって所有されたままです。

すべてのバックログ項目がフィーチャー チームに割り当てられている。

ポートフォリオ バックログの追加

3 つより多くのバックログ レベルが必要な場合は、さらに追加できます。 詳しくは、プロセスのバックログまたはボードをカスタマイズする方法に関する記事を参照してください。

チームをまたいで依存関係を追跡する

チームをまたいで依存関係を追跡する最も簡単な方法は、関連リンクの種類を使って作業項目をリンクすることです。 時間に依存している場合は、先行処理/後続処理リンクの種類を使用できます。 その後、これらの関係を含む作業項目を検索するクエリを作成できます。 詳細については、「作業項目と他のオブジェクトのリンク」を参照してください。

配信計画を使うと、組織内のプロジェクト間で依存関係を追跡できます。 詳細については、「配信計画を使用して依存関係を追跡する」を参照してください。

ポートフォリオ フィーチャーの進行状況

リンクされた要件に基づいてフィーチャーの進行状況を見るには、ロールアップ列を追加するか、配信計画を表示します。 詳細については、ロールアップの表示配信計画の確認に関する記事を参照してください。

リンクされた要件に基づいてフィーチャーの進行状況を見るには、フィーチャーのタイムラインを表示できます。 詳細については、「フィーチャーのタイムラインを使用してポートフォリオの進行状況を見る」を参照してください。

次のステップ