デリバリー計画の追加または編集

Azure DevOps Services | Azure DevOps Server 2022

デリバリー計画では、複数のチーム バックログの高度に対話型の予定表ビューが提供されます。 実行できるユース ケース、利点、対話については、チーム デリバリー計画のレビューに関する記事をご覧ください。

次のタスクを実行する方法については、この記事を参考にしてください。

  • 定義済みの計画の一覧から計画を開く
  • 計画を追加および編集する
  • フィールド条件を追加し、カードをカスタマイズし、マーカーを追加する

注意

この記事では、Azure DevOps Services と Azure DevOps Server 2022 以降のバージョンで使用できるデリバリー計画 2.0 を追加または編集する方法について説明します。 Azure DevOps Server 2020 以前のバージョンをサポートする Delivery Plans Marketplace 拡張機能の詳細については、デリバリー計画 1.0 に関する記事をご覧ください。

前提条件

  • デリバリー計画を追加または編集するには、計画を追加するプロジェクトの共同作成者グループのメンバーである必要があります。
  • チーム バックログをプランに追加するには、それらのプロジェクトに対する表示アクセス許可が必要です。
  • デリバリー計画を表示するには、プロジェクト コレクションの有効なユーザー グループのメンバーである必要があります。 プライベート プロジェクトの "利害関係者" アクセスを許可されたユーザーは、計画を表示できます。 パブリック プロジェクトの "利害関係者" アクセスを許可されたユーザーは、計画を追加して表示できます。
  • デリバリー計画のアクセス許可を管理したり、計画を編集または削除したりするには、計画の作成者である必要があります。 または、プロジェクト管理者またはプロジェクト コレクション管理者グループのメンバーであるか、計画の [セキュリティ] ダイアログで明示的なアクセス許可を付与されている必要があります。 詳細については、 デリバリー計画のアクセス許可の管理に関する記事を参照してください。

計画を定義する前に

デリバリー計画を追加して構成するには、次の要素が構成されている必要があります。

ヒント

計画を編集しても、加えた変更が計画に表示されない場合は、ブラウザーを更新します。 更新をトリガーするには、ブラウザーの更新が必要な場合があります。

計画のカスタマイズのオプション

[計画設定] ダイアログを開いたら、次のタブのいずれかを選んで、カスタマイズ オプションを設定します。

ページ 以下のように使用します。
概要 計画の [名前] または [説明] を編集します。
Teams チームのバックログを追加または削除します。 Azure DevOps Services の場合は最大 20 個、Azure DevOps Server 2022 の場合は 15 個の、バックログ レベルを追加できます。 組織に対して定義されている任意のプロジェクトから、バックログ レベルとチームの組み合わせを追加できます。
フィールドの条件 計画に表示される作業項目の種類をフィルター処理するフィールドの条件を指定します。 すべての条件は、AND ステートメントとして評価されます。 フィールドが指定されていない場合、チーム バックログ レベルに表示されるすべての作業項目の種類が、デリバリー計画に表示されます。
マーカー プランに最大 30 個のマイルストーン マーカーを追加します。 ラベルを指定し、色を選びます。
フィールド かんばんボード用にカスタマイズするのと同様の方法で、計画に表示するカードのフィールドを追加または削除します。 [説明] フィールドなどのリッチ テキスト (HTML) フィールドは、一覧に表示されている場合でも、カードに追加することはできません。 これらのフィールドの種類をカードで書式設定するのは課題が多すぎます。
スタイル フィールドの条件に基づいて、カードの色を変更するスタイル ルールを追加します。
タグの色 タグを追加し、タグの色を指定します。 必要に応じて、タグの色を有効または無効にします。

プランの追加

  1. [Boards] > [デリバリー計画] を開きます。

    Screenshot showing how to Open Boards and Delivery Plans.

  2. 計画を追加するには、[新しい計画] を選びます。

    Screenshot showing Choose New Plan button.

    すべてのユーザーは、計画を作成し、自分が作成した計画を管理するためのアクセス許可を持っています。

  3. 名前と説明をフォームに入力し、計画に表示するチーム バックログを指定します。 1 つの計画に最大 15 チームを追加できます。

    Dialog forNew delivery plan.

計画を定義するときは、次の情報に注意してください。

  • 名前と説明のフィールドを使って、プロジェクト内で計画が明確に識別されるようにします
  • 組織またはコレクションで定義されている任意のプロジェクトから、1 つ以上のチームを選択できます。 最大 15 チームまで存在できます
  • チームに対してアクティブなバックログを 1 つ以上選択できます

    注意

    バックログ レベルを選択できない場合は、チームのバックログの設定を調べて、チームのバックログ レベルが有効になっていることを確認します。 詳しくは、「チームのバックログ ナビゲーション レベルを選択する」をご覧ください。

  • チームのバックログをドラッグ アンド ドロップして、目的の順序に並べ替えることができます
  • 特定の作業項目にフィルター処理するには、フィールド条件を指定します。 たとえば、ビューからバグを除外するには、次の条件を追加します: Work Item Type <> Bug

プランを編集する

計画を定義した後は、計画を変更したり、さらにカスタマイズしたりできます。

  1. [設定] を選んで、[計画設定] ダイアログを開きます。

    Screenshot of Delivery Plans title and settings button.

  2. 次に、行いたいカスタマイズに基づいて、編集するページを選びます。 ここでは、フィールドの条件タグを追加します。 Build 2021 タグを含む作業項目のみが、デリバリー計画に表示されます。

    Dialog for Plan settings, Field criteria page.

カードに表示するフィールドを選択する

レビューの目的に役立つフィールド、または計画のフィルター処理に使用できるキーワードを含むフィールドを表示します。 かんばんボードとは異なり、カードに表示されるフィールドを変更することはできません。 最初に、作業項目を開いてフィールドを変更します。

ヒント

カスタム フィールドを追加するには、まずプロジェクトのカスタマイズに使うプロセスに追加する必要があります。

  1. [計画設定] ダイアログで、[フィールド] タブを選びます。ボードに表示するフィールドのチェック ボックスをオンにします。

  2. フィールドを追加するには、 プラス アイコンを選び、追加するフィールドの名前を入力します。 ブール型のフィールドを含め、既定のフィールドとカスタム フィールドの両方を追加できます。 追加できないフィールドは、リッチ テキスト フィールドまたは HTML フィールドのみです。

    ここでは、すべての標準フィールドを選び、[ストーリー ポイント] フィールドと [優先順位] フィールドを追加してカードに表示します。

    Dialog for Plan settings, Fields tab.

    ヒント

    親作業項目の [タイトル] を表示するには、[親] フィールドを選びます。 カードから [親] タイトルを選ぶと、親作業項目が開きます。 親作業項目を変更するには、子作業項目を開いてリンクを削除し、別の親作業項目を追加します。 カードに [親] フィールドが追加されているかどうかに関係なく、親作業項目に基づいて計画をフィルター処理できます。

  3. フィールドを削除するには、フィールドの横にある 削除アイコンを選びます。

  4. 変更が完了したら、[保存] を選びます。

マイルストーン マーカーを追加する

  1. マーカーを設定するには、[マーカー] を開き、日付を指定し、16 進数の色を指定するか、カラー パレット アイコンを選んでシステムによって選択された新しい色に変更します。

    Dialog for Plans settings, Markers tab, two markers defined.

  2. マーカーをさらに追加するには、[+ マーカーの追加] を選びます。 最大 30 個のマーカーを追加できます。 マーカーを 30 個追加すると、[+ マーカーの追加] ボタンは無効になります。

  3. 終わったら [保存] を選択します。

    示されているように、計画にマーカーが表示されます。

    Screenshot of Plans, Markers appear on calendar.

  4. 変更が完了したら、[保存] を選びます。

カードの色を変更する

スタイル ルールを使うと、対応する作業項目が設定したフィールド条件を満たしたときに、カードの色が変わるようにすることができます。 この機能は、カードのカスタマイズに関する記事で説明されている、かんばんボードに定義できる機能に似ています。 ここでは、タグの割り当てに基づいてカードを強調表示します。

Screenshot of a card with style applied.

  1. カードの色を変更するには、[スタイル] タブを開きます。最大 10 個のスタイルを指定できます。 選択するフィールドにはいくつかの制限があります。

    Dialog for Plans settings, Styles tab, two styles defined.

  2. [+ スタイル ルールの追加] を選びます。 スタイルの名前を入力し、カラー ピッカーから色を選びます。 次に、フィールド条件を指定します。 複数のフィールド値を追加できます。 スタイルが目的の場合、これらはすべて論理 AND として評価されます。 フィールドとフィールドの値を選択します。

    たとえば、ここでは Priority=1 のカードを強調表示することを選択しています。

    Dialog for Plans settings, Styles tab, define a new style.

    Note

    [タイトル] フィールド、[説明]、その他のリッチ テキスト フィールド、[割り当て先]、その他の ID フィールドなど、一部のフィールドは選択できません。 また、フィールドを選択することはできますが、値の指定や目的の値の指定ができない場合があります。 たとえば、"空" または "空ではない" [タグ] を指定することはできません。

イテレーション パスの色を設定する

次の図に示すように、[スタイル] タブで @CurrentIteration マクロを指定することで、チームの現在の [イテレーション パス] の作業項目を強調表示できます。 @CurrentIteration マクロの使用について詳しくは、日付または現在のイテレーションによるクエリに関する記事の「チームの現在のイテレーションのクエリを作成する」をご覧ください。

Dialog for Plans settings, Styles tab, set style using the current iteration macro for the Iteration Path.

タグの色を設定する

タグの色を設定する前に、まず色で強調表示するバックログ項目にタグを追加します

  1. [計画設定] ダイアログで、[タグの色] を選んでから、[タグ色の追加] を選びます。 次に、カードに表示するタグと色を選びます。

    Dialog for Plans settings, Tags tab, add tags and set color.

  2. タグの色を有効または無効にするには、[有効] チェックボックスを選びます。

  3. 変更が完了したら、[保存] を選びます。

    ヒント

    タグがカードに表示されない場合は、[フィールド] を選び、[タグの表示] チェック ボックスがオンであることを確認します。

デリバリー計画をプログラムで管理する

REST API の Plans を使って計画を管理できます。