区分パスを定義してチームに割り当てる

Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

サポートチームに区分パスを追加し、製品、機能、またはビジネス領域に基づいて作業項目をグループ化します。 区分パスをプロジェクトレベルで定義したら、チームの構成に基づいてチームに割り当てます。 区分パスの階層を作成して、サブ区分 (最大14レベルまで) をサポートすることもできます。

注意

区分パスとイテレーションパスは、 分類ノード とも呼ばれます。 分類ノード (REST API)、または AZURE DevOps cli コマンドとaz ボード領域 (azure DevOps cli)を使用してプログラムで管理できます。

各チームは、「 チームおよびアジャイルツールについて」で説明されているように、さまざまなアジャイルツールにアクセスできます。 各ツールは、チームの既定の区分パスを参照します。 ほとんどのチームは、作業の追跡活動をサポートするために、1つの区分パスと複数のイテレーションパスを選択します。 ただし、その他のシナリオをサポートするために、バックログとボードに表示されるいくつかの区分パスをチームで選択できます。

新しいプロジェクトには、プロジェクト名に対応する単一のルート領域が含まれています。 同じプロジェクト名でチームが作成され、ルート区分パスがそのチームに割り当てられます。

システムで区分パスを使用する方法については、「 区分パスとイテレーションパスについて」を参照してください。

重要

Azure DevOps コンテンツ バージョン セレクターからバージョンを選択。

プラットフォームで利用可能なコンテンツを表示するには、目次の上にあるバージョン セレクターから、この記事の正しいバージョンを確実に選択します。 機能のサポートは、Azure DevOps Services で作業しているか、Team Foundation Server (TFS) から名前が変更された Azure DevOps Server のオンプレミス バージョンで作業しているかによって異なります。
使用しているオンプレミスのバージョンについては、「使用しているプラットフォームまたはバージョン」を参照してください

前提条件

  • まだプロジェクトがない場合は、 ここで作成します。

  • ルートノードの下に区分パスを追加するか、子ノードを編集または削除するには、 プロジェクト管理者 グループのメンバーであることを確認してください。 これらのアクセス許可を取得するには、「 プロジェクトまたはコレクションレベルでのアクセス許可の設定」を参照してください。

  • 次の1つまたは複数のアクセス許可を設定して、ノードの下の区分パスの追加、編集、および管理を 許可 します。

    • 子ノードを作成します
    • このノードを削除します
    • このノードを編集します
    • このノードのアクセス許可を表示する

    既定では、プロジェクトを作成したユーザーには、これらのアクセス許可が既に設定されています。 詳細については、「 作業の追跡に対するアクセス許可とアクセスの設定」を参照してください。

  • チームの区分パスを設定するには、チーム管理者または プロジェクト管理者 グループのメンバー として追加されていることを確認します。

区分パスの名前付けの制限については、「 区分とイテレーションについて」、「名前付けの制限」を参照してください。

はじめに

プロジェクトとチームの管理を初めて行う場合は、プロジェクトとチームを構成するための最も簡単な順序は次のとおりです。

  1. 作業を分類するためにサポートする区分パスの数と名前を決定します。 少なくとも、定義するチームごとに1つの区分パスを追加します。 詳細については、「 区分とイテレーションについて」を参照してください。
  2. サポートするチームの数と名前を決定します。 詳細については、「 チームおよびアジャイルツールについて」を参照してください。
  3. プロジェクトの 設定> プロジェクトの構成を開き、ステップ1と2をサポートする区分パスをプロジェクトレベルで定義します。 この記事の後半に記載されている手順に従って 、[プロジェクト設定]、[プロジェクト構成]、 [ 区分パスの追加] の各手順を実行します。
  4. 手順 2. をサポートするために必要なチームを定義します。 詳細については、「 チームの追加」、「1つの既定のチームから複数のチームへの移動」を参照してください。
  5. チーム構成を開き、既定と追加の区分パスを各チームに割り当てます。 この記事で後述する手順に従ってください。 [ チーム設定 ] を開き、[ チームの既定の区分パス] を設定します。
  6. 定義した区分パスに作業項目の区分パスを割り当てます。 一括変更を使用して、複数の作業項目を一度に変更します。

注意

複数のチームに同じ区分パスを割り当てることができますが、2つのチームが同じ作業項目のセットに対して所有権を要求すると、問題が発生する可能性があります。 詳細については、「 ボードとかんばんについて」、「マルチチームかんばんボードビューの制限事項」を参照してください。

必要に応じて、次の操作をいつでも実行できます。

  • 子ノードを追加する
  • 区分パスの名前を変更する (ルート区分パスを除く)
  • 子ノードを別のノードの下に移動する
  • 子ノードを削除する
  • チーム名の変更
  • チームに対して行われた区分パスの割り当てを変更する

プロジェクト設定を開く、プロジェクト区分を一覧表示する

プロジェクト 設定 > ボード プロジェクトの構成から、プロジェクトの区分とイテレーションの両方を定義 > します。

プロジェクト設定 コンテキストの 作業 ページから、区分とイテレーションの両方を定義します。 ユーザーコンテキストから、[ 設定] を選択して管理コンテキストを開き ます。

  • Web ポータルで (1) [プロジェクトの 設定] を選択し、(2) [プロジェクト構成]、[(3)] の順に選択 します。

    プロジェクト設定>プロジェクト構成

  1. プロジェクトの web ポータルで、[プロジェクトの 設定] を選択し ます。

    管理コンテキスト、プロジェクトレベルを開く

    現在チームのコンテキストで作業している場合は、[ 設定 ![ ] 歯車アイコンをポイントし、 プロジェクトの 設定] を選択します。

    プロジェクトの設定を開く、横ナビゲーション

  2. [ 作業] を選択します。

  • Web ポータルで、[ プロジェクトの設定] を選択して プロジェクト管理ページを開きます。 次に、[ 区分] を選択します。

    [プロジェクト管理] ページを開きます。


区分パスを追加する

既定では、1つの区分のみが定義されます。 プロジェクトのルート区分パスの下、または別の区分パスの子として区分パスを追加します。

プロジェクトに対して定義されている区分、既定値

  • 子ノードを追加するには、区分パスを強調表示し、[ 新しい子] を選択します。 必要に応じて、[区分パス] を選択し、[ 新しい子] を選択できます。

    ノードの名前 (255 文字以下) を入力してください。 追加の名前制限については、「 区分とイテレーションについて」、「名前付けの制限」を参照してください。

    新しい区分パスを追加する

  • 子ノードを追加するには、区分パスを強調表示し、[ 新しい子] を選択します。 必要に応じて、区分パスの [ 設定] を選択し、 [ 新しい子] を選択できます。

    ノードの名前 (255 文字以下) を入力してください。 追加の名前制限については、「 区分とイテレーションについて」、「名前付けの制限」を参照してください。

    新しい区分パス2017およびそれ以前のバージョンを追加する

  1. 区分 を開きます。

    プロジェクトに対して定義されている [区分] ページを開く

    [区分] ページでは、バックログのフィルター処理に使用する既定の区分パスを設定できます。 既定の区分パスは、ユーザーが新しい作業項目を作成するときにも使用されます。

  2. 選択した領域に新しい子ノードを追加します。

    新しい区分ノードを作成する

チーム設定を開き、チーム区分パスを一覧表示する

チームの既定値はチーム設定から設定します。 チーム管理者でない場合は、 1 つとして追加します。 チームの設定を変更できるのは、チームまたはプロジェクトの管理者だけです。

  1. プロジェクトを開き、[プロジェクト設定] [ > チーム構成] [区分] の順に選択し > ます。

    [プロジェクトの設定]、[チームの構成] ページ

  2. チームコンテキストを切り替える必要がある場合は、階層リンク内のチームセレクターを使用します。

    チーム構成、チームの階層リンク

上部のナビゲーションバーからチーム設定を開きます。 目的のチームを選択し、[ チーム設定] を選択し ます。 チームのフォーカスを切り替える方法の詳細については、「プロジェクトの切り替え」、「リポジトリ」、「チーム」を参照してください。

チーム設定を開く

チームプロファイルからチーム設定を開く

プロジェクト設定 > チーム構成 から区分とイテレーションの両方を定義します。 チームの作業追跡バックログ、ボード、またはダッシュボードから簡単に移動できます。

  1. チームのバックログまたはボードを開き、[チームプロファイル チームの設定] を選択し > ます。

    ここでは、Fabrikam Fiber チームのボードとチームプロファイルを開きます。

    作業バックログまたはボード、チームプロファイルの選択アイコン

  2. イテレーションと区分 を選択します。

    チームプロファイル、イテレーションと領域の選択

  3. チームコンテキストを切り替える必要がある場合は、階層リンク内のチームセレクターを使用します。

    チーム構成、チーム階層リンク、TFS 2019

チーム区分パスの設定

チーム区分パスに割り当てられているすべての作業項目は、そのチームのバックログとボードに表示されます。 1つまたは複数の区分パスを選択し、必要に応じてサブエリアパスを含めることができます。 複数のチームまたは領域で実行される作業のロールアップビューをサポートする場合は、サブエリアパスを含めることを選択します。

チームに対して選択された区分パスに割り当てられているすべての作業項目が、そのチームのバックログとボードに表示されます。 1つの区分パスを選択し、必要に応じてサブエリアパスを含めることができます。 複数のチームまたは領域で実行される作業のロールアップビューをサポートする場合は、サブエリアパスを含めることを選択します。

既定の区分パスによって、チームコンテキストから作成された作業項目に割り当てられた既定の区分パスが決まります。

重要

複数のチームのかんばんボードに表示される作業項目は、期待どおりのクエリ結果を得られない可能性があります。 各チームはかんばんボードの スイムレーンをカスタマイズできるため、異なるボードに表示される作業項目に割り当てられた値は同じではない場合があります。 この問題の主な回避策は、チーム区分パスによって作業項目の単一の所有権を維持することです。

  1. チームコンテキストの 区分 を開きます。

    ここでは、Fabrikam Fiber チームの領域について説明します。

    チームの区分ページ

  2. 各チームでアクティブにする区分パスを選択します。

    作業、チームのイテレーションページ

    この例では、プロジェクトのサブエリアパスをアクティブ化します。 管理チームは、すべてのチームの進行状況を追跡できるようになりました。

    チームに割り当てられた複数の区分パス

  3. 終了すると、チームの [プロダクトバックログ] ページが更新され、チームに割り当てられた作業項目が表示されます。 表示される列に区分パスを追加して、作業項目に対して行われた割り当てを確認します。

    既定のチームのバックログビュー

    [区分パス] 列をバックログに追加

  1. チームコンテキストの 区分 を開きます。

    ここでは、Fabrikam Fiber チームの領域について説明します。

    チーム、オンプレミスバージョンの区分ページ

  2. 各チームでアクティブにする区分パスを選択します。

    チーム、オンプレミスバージョンの作業、イテレーションページ

    この例では、プロジェクトの3つのサブエリアパスすべてをアクティブ化することを選択します。 管理チームは、3つのチーム全体の進行状況を追跡できるようになりました。

    チーム、オンプレミスバージョンに割り当てられた複数の区分パス

  3. 終了すると、チームの [プロダクトバックログ] ページが更新され、チームに割り当てられた作業項目が表示されます。 表示される列に区分パスを追加して、作業項目に対して行われた割り当てを確認します。

    既定のチームのバックログビュー (オンプレミスバージョン)

  1. チームコンテキストの [区分管理者] ページを開きます。

    ここでは、Fabrikam Fiber チームに移動します。 チェックボックスは、チームに対して選択された区分パスを示します。 サブ区分を除外するには、[区分パス] コンテキストメニューからオプションを選択します。

    Fabrikam Fiber チームの作業領域ページ

  2. チームのプロダクトバックログページを更新すると、Fabrikam Fiber 区分パスに割り当てられている作業項目のみが表示されます。

    Fabrikam Fiber チームの製品バックログ

区分パスの名前変更、移動、または削除

更新された区分パスを参照する作業項目とクエリは、システムによって自動的に更新されます。

  1. 区分パスまたはイテレーションパスの名前を変更するには、ノードの [ アクション] を選択し、[ 編集] を選択します。

    Sequence、Open Work > プロジェクト構成のスクリーンショット

  2. 表示されるダイアログボックスで、新しい名前を入力します。

    [領域の編集] ダイアログのスクリーンショット。

  3. 階層内のノードを移動するには、[場所] フィールドを変更します。

  4. ノードを削除するには、[アクション] メニューの [ 削除 ] をクリックします。

注意

区分ノードを削除したり、ノードの [場所] フィールドを変更したりすると、既存の作業項目が、削除プロンプトで入力したノードで自動的に更新されます。

  1. 区分パスまたはイテレーションパスの名前を変更するには、ノードの [ アクション] を選択し、[ 編集] を選択します。

    Sequence、Open Work>プロジェクト構成、TFS 2018 以前のオンプレミスバージョンのスクリーンショット

  2. 表示されるダイアログボックスで、新しい名前を入力します。

  3. 階層内のノードを移動するには、[場所] フィールドを変更します。

  4. ノードを削除するには、[アクション] メニューの [ 削除 ] をクリックします。

領域別のグラフの進行状況

区分パスに基づいて進行状況を表示する クエリ をすばやく生成できます。 たとえば、次の積み上げ横棒グラフに示すように、 各チームの区分パスに割り当てられている作業項目の進行状況を視覚化します。 [ノード名] を選択して、区分パスのリーフノードを取得します。

領域と州別の積み上げ横棒グラフ

Q & A

Q: チームに区分パスを割り当てる必要はありますか。

A: いいえ。 区分パスをチームに割り当てて、その区分パスに割り当てられた作業項目がチームのバックログとボードに表示されるようにします。 既定では、すべての作業項目がルート区分パスに割り当てられます。 これらの作業項目は、プロジェクトに対して定義されている既定のチーム内に表示されます。

次のステップ

ご覧のように、区分パスは、アジャイルツール、チーム、および作業項目の管理において大きな役割を果たします。 これらのフィールドを操作する方法の詳細については、次の記事を参照してください。

プログラムに関するリソース