バックログまたはボードをカスタマイズする (継承プロセス)

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

バックログをカスタマイズして、レベルを増やすことや、カスタムの作業項目の種類を追加することができます。 次に示すように、カスタム イニシアティブ作業項目の種類を追跡する Initiative というラベルの付いた 3 番目のレベルのポートフォリオ バックログを追加し、製品バックログの名前をストーリーとチケットに変更して、ユーザー ストーリーだけでなく、製品バックログの Customer Tickets も追跡することを示しました。

バックログ レベルに加えられた変更

プロジェクトでは、機能とエピックという 2 つのポートフォリオ バックログを定義します。 ただし、1 つ以上の追加ポートフォリオ バックログが必要な場合は、それらを追加できます。

重要

この記事は、Azure DevOps Services および Azure DevOps Server 2019 以降のバージョンに適用されます。 TFS 2018 以前のコレクションで定義されているプロジェクトをカスタマイズするには、「 オンプレミス XML プロセス モデル」を参照してください。

重要

継承プロセス モデルは、継承プロセス モデルをサポートするように構成されたプロジェクト コレクションで定義されているプロジェクトにのみ使用できます。 オンプレミスのコレクションがオンプレミスの XML プロセス モデルを使用するように構成されている場合は、そのプロセス モデルのみを使用して作業追跡エクスペリエンスをカスタマイズできます。 詳細については、「 作業追跡のカスタマイズ」、プロジェクト コレクションのプロセス モデルの選択に関するページを参照してください

TFS 2018 以前のコレクションで定義されているプロジェクトをカスタマイズするには、「 オンプレミス XML プロセス モデル」を参照してください。

ポートフォリオ バックログは、さまざまなビジネス イニシアチブやユーザー シナリオでバックログを整理するのに役立ちます。 バックログをポートフォリオに整理すると、複数のチーム間で進行中の作業を含め、下位レベルのバックログで定義された作業の階層ビューを取得できます。 プログラム マネージャーは、関心のあるバックログ項目の状態を追跡し、ドリルダウンしてすべての作業が確実に表されるようにすることができます。

カスタマイズできる内容の詳細については、「 プロセスのカスタマイズと継承されたプロセスについて」を参照してください。

Note

継承された作業項目の種類をバックログ レベルに追加することはできません。 たとえば、Issue または Impediment 作業項目の種類を製品バックログに追加することはできません。

サポートされるカスタマイズ

バックログとボードは、チームの作業を作成および管理するための重要なアジャイル ツールです。 システム プロセスから継承された標準のバックログ (製品、イテレーション、ポートフォリオ) は完全にカスタマイズできます。 さらに、合計で 5 個のポートフォリオ バックログにカスタムのポートフォリオ バックログを追加できます。


バックログの種類

カスタマイズのサポート


継承されたバックログ


カスタム ポートフォリオ バックログ


カスタマイズできない内容

  • 継承されたポートフォリオ レベルを製品から削除することはできません (ただし、ポートフォリオ レベルの名前を変更したり、継承された作業項目の種類を無効にしたりできます)
  • 定義済みのバックログの既存のセット内にバックログ レベルを挿入することはできません
  • バックログ レベルを並べ替えることはできません
  • 作業項目の種類を 2 つの異なるバックログ レベルに追加することはできません
  • カスタム タスク バックログ レベルを作成することはできませんが、イテレーション バックログにカスタム WIT を追加できます
  • バックログ レベルに バグ WIT を追加することはできません。 代わりに、各チームはバグを管理する方法を決定できます。 詳細については、「 バックログとボードにバグを表示する」を参照してください。
  • 継承された WIT をバックログに追加または削除することはできません。たとえば、Issue WIT を製品バックログに追加することはできません
  • 継承されたポートフォリオ レベルを製品から削除することはできません (ただし、ポートフォリオ レベルの名前を変更したり、継承された作業項目の種類を無効にしたりできます)
  • 定義済みのバックログの既存のセット内にバックログ レベルを挿入することはできません
  • バックログ レベルを並べ替えることはできません
  • 作業項目の種類を 2 つの異なるバックログ レベルに追加することはできません
  • カスタム 作業項目の種類をイテレーション バックログに追加することはできますが、カスタム タスク レベルを作成することはできません
  • バックログ レベルに バグ WIT を追加することはできません。 代わりに、各チームはバグを管理する方法を決定できます。 詳細については、「 バックログとボードにバグを表示する」を参照してください。

Note

特定の機能では、Azure DevOps Server 2020.1 更新プログラムのインストールが必要です。 詳細については、「Azure DevOps Server 2020 Update 1 RC1 リリース ノート、ボード」を参照してください。

システム作業項目の種類をバックログに追加する

バックログまたはボード内で Issue または Impediments またはその他の継承された作業項目の種類を追跡する場合は、対応するバックログを編集します。 次の表に、バックログに追加できる作業項目の種類を示します。

注意

この機能には、Azure DevOps Server 2020.1 更新プログラム以降のバージョンが必要です。


Process

作業項目の種類


アジャイル

問題


スクラム

障害


CMMI

変更要求、問題、レビュー、リスク


[バックログ レベルの編集] ダイアログには、他のバックログ レベルに割り当てられていない継承された作業項目とカスタム作業項目の種類が自動的に含まれます。 たとえば、次の図に示すように、[ その他の作業項目の種類 ] セクションに未割り当てのアジャイル作業項目の種類が表示されます。

Web ポータル、プロセス、バックログ レベル、その他の作業項目の種類セクション、アジャイル プロセス

これらの同じ作業項目の種類とカスタム作業項目の種類は、特定の バックログ レベル に割り当てられるまで、すべてのバックログ レベルの [バックログ レベルの編集] ダイアログに表示されます。

Web ポータル、プロセス、バックログ レベル、バックログ レベルの編集ダイアログ

Note

既定の継承された作業項目の種類をバックログ レベルから削除することはできませんが、対応する作業項目の種類を無効にすることはできます。 たとえば、そのバックログをサポートする別の作業項目の種類を追加している限り、アジャイル要件バックログのユーザー ストーリー作業項目の種類を無効にすることができます。

作業項目の種類に追加されたフィールド

作業項目の種類をバックログ レベルに追加すると、選択したアジャイル ツール機能をサポートするために、次のフィールドが非表示フィールド (つまり、作業項目フォームには表示されません) として作業項目の種類の定義に追加されます。

バックログ レベル 追加されたフィールド
ポートフォリオ バックログ - スタック ランク (アジャイル、CMMI)
- バックログの優先度 (スクラム)
要件バックログ - スタック ランク、ストーリー ポイント (アジャイル)
- スタック ランク、サイズ (CMMI)
- バックログの優先度、作業 (スクラム)
イテレーション バックログ - アクティビティ、残存作業時間、スタック ランク (アジャイル)
- 規範、残存作業時間、スタック ランク (CMMI)
- アクティビティ、残存作業時間、バックログの優先度 (スクラム)

[Stack Rank]\(スタック ランク\) フィールドと [Backlog Priority]\(バックログの優先度\) フィールドは、バックログまたはボード上で並べ替え時に作業項目の相対的な優先度をキャプチャします。 使用方法の詳細については、「 バックグラウンド: バックログの優先度」または「スタック ランク」フィールドを参照してください。

ストーリー ポイント、サイズ、および作業フィールドは、要件バックログに割り当てられた WIT を完了するために必要な相対的な作業をキャプチャします。 この値は、速度を計算するために使用 されます

最後に、残存作業時間は スプリントバーンダウンチャートと容量チャートで使用されます。

前提条件

プロセスをカスタマイズする前に、「Azure Boardsの構成とカスタマイズ」を確認することをお勧めします。これにより、ビジネス ニーズに合わせてAzure Boardsをカスタマイズする方法に関するガイダンスが提供されます。 さまざまなバックログとボードの説明については、「 バックログ、ボード、タスクボード、プランでサポートされているタスク」を参照してください。

[設定] > [プロセス] を開く

プロセスの作成、管理、カスタマイズは、[組織の設定] > [プロセス] から行います。

  1. Azure DevOps のロゴを選択して、[プロジェクト] を開きます。 次に、[組織の設定] を選びます。

    [プロジェクト] > [組織の設定] を開く。

  2. 次に、[プロセス] を選択します。

    次に、[プロセス] を選択する。

    重要

    [プロセス] が表示されない場合は、TFS-2018 以前のバージョンから作業しています。 [プロセス] ページはサポートされていません。 オンプレミス XML プロセス モデルでサポートされている機能を使う必要があります。

プロセスの作成、管理、カスタマイズは、[コレクション設定] > [プロセス] から行います。

  1. Azure DevOps のロゴを選択して、[プロジェクト] を開きます。 プロセスをカスタマイズするプロジェクト コレクションを選んで、[コレクション設定] を選びます。

    [プロジェクト] > [組織の設定] を開く

  2. 次に、[プロセス] を選択します。

    次に、[プロセス] を選択する。

プロセスの作成、管理、カスタマイズは、[管理者の設定] > [プロセス] から行います。

  1. Azure DevOps のロゴを選択して、[プロジェクト] を開きます。 次に、[管理者の設定] を選びます。

    [プロジェクト] > [組織の設定] を開く。

  2. 次に、[プロセス] を選択します。

    次に、[プロセス] を選択する。

Note

継承されたプロセスをカスタマイズすると、そのプロセスを使用するすべてのプロジェクトが自動的に更新され、カスタマイズが反映されます。 このため、カスタマイズをorganizationにロールアウトする前に、カスタマイズをテストするために行うカスタマイズが多数ある場合は、テスト プロセスとテスト プロジェクトを作成することをお勧めします。 詳細については、「 継承されたプロセスの作成と管理」を参照してください。

ポートフォリオ バックログの追加または編集

アジャイル、スクラム、CMMI の各システム プロセスは、2 つの既定のポートフォリオ バックログである Epics と Features を定義します。 各アイテムは、対応する作業項目の種類である Epic と Feature に関連付けられます。 基本プロセスでは、Epics バックログとエピック作業項目の種類のみが定義されます。 詳細については、プロセスとプロセス テンプレートの概要に関する記事を参照してください。

ポートフォリオ バックログを追加または編集するときに、カスタム作業項目の種類を追加することも、以前に追加した作業項目の種類を選択することもできます。 別のバックログ レベルに属していない作業項目の種類のみが選択用に表示されます。

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

これらの手順に従って、ポートフォリオ バックログとカスタム作業項目の種類を追加できます。

  1. [バックログ レベル] ページで、[新しい最上位レベルのポートフォリオ バックログ] を選択します。

    Web ポータル、管理 コンテキスト、プロセス ページ、プロセスの選択

  2. バックログ レベルに名前を付け、バックログ レベルの色を選択し、このレベルに関連付ける作業項目の種類を追加します。 [追加] をクリックします。

    Web ポータル、ポートフォリオ バックログの追加ダイアログ、新しい作業項目の種類の追加

    Web ポータル、ポートフォリオ バックログの追加ダイアログ、新しい作業項目の種類の追加

  3. 作業項目の種類を 1 つだけバックログに関連付ける場合は、[ 保存] を選択して変更を保存します。 それ以外の場合は、必要に応じて作業項目の種類をさらに追加できます。

    Web ポータル、[ポートフォリオ バックログの追加] ダイアログ、変更の保存。

    Web ポータル、ポートフォリオ バックログの追加ダイアログ、変更の保存

ポートフォリオ バックログの編集、名前変更、または削除

[ バックログ レベル ] ページで、ポートフォリオ バックログのコンテキスト メニューを選択 して、編集、名前変更、または削除します。

ポートフォリオ バックログのコンテキスト メニューを選択して、編集、名前変更、または削除します。

バックログ レベルを削除すると、すべてのチームのレベルに関連付けられているバックログとボードが削除されます。これには、チームに対して行われたカスタマイズも含まれます。 関連付けられている作業項目の種類で定義されている作業項目は、削除されたり、影響を受けたりすることはありません。

バックログ レベルを削除すると、レベルに関連付けられているバックログとボードが削除されます。

Note

[エピック] または [機能] ポートフォリオ のバックログから、既定の継承された作業項目の種類を削除することはできません。 ただし、これらの作業項目の種類を無効にして、ユーザー インターフェイスから効果的に削除することができます。

要件バックログを編集または名前変更する

製品バックログとも呼ばれる要件バックログは、製品バックログとかんばんボードに表示される作業項目の種類を定義します。 Agile の既定の作業項目の種類は User Story です。Basic、Issue の場合。スクラム、製品バックログ項目の場合。CMMI の場合は 要件。

バックログの名前の変更、色の変更、作業項目の種類の追加、既定の作業項目の種類の変更を行うことができます。 [要件] バックログのコンテキスト メニューから [バックログの編集] ダイアログを開きます。

ここでは、バックログの名前を変更し、 顧客チケット問題を追加し、既定の種類を Customer Ticket に変更しました。 バックログに含める作業項目の種類のこれらのボックスをオンにします。

[バックログの編集] で、[名前] に [ストーリー] と [チケット] が入力され、このバックログ レベルの作業項目の種類の一覧が表示されます。

ここでは、バックログの名前を変更し、 Customer Ticket を追加し、既定の種類を Customer Ticket に変更しました。

バックログの名前を変更し、顧客チケットを追加し、既定の種類を Customer Ticket に変更する例。

Note

既定の継承された作業項目の種類を [要件] バックログから削除することはできません。 ただし、作業項目の種類を無効にして、ユーザー インターフェイスから効果的に削除することができます。

イテレーション バックログを編集する

イテレーション バックログはスプリント バックログとも呼ばれ、スプリント バックログとタスクボードに表示される作業項目の種類を定義します。 すべてのプロセスの既定の作業項目の種類は Task です。

イテレーション バックログでは、作業項目の種類を追加し、既定の作業項目の種類を変更できます。 イテレーション バックログのコンテキスト メニューから [バックログの編集] ダイアログを開きます。

ここでは、タスクと共に追跡される チケット 作業項目の種類を追加しました。

チケット作業項目を追加する例。

Note

イテレーション バックログから既定の継承された作業項目の種類を削除することはできません。 ただし、作業項目の種類を無効にして、ユーザー インターフェイスから効果的に削除することができます。

Note

継承されたプロセスに加えられた変更は、監査ログを通じて確認できます。 詳細については、「 監査ログへのアクセス、エクスポート、フィルター処理」を参照してください。