作業項目の種類の追加と管理

Azure DevOps Services |Azure DevOps Server 2022 |Azure DevOps Server 2020 |Azure DevOps Server 2019

カスタム作業項目の種類 (WIT) を追加したり、既存の WIT を変更してフィールドを追加したり、フィールドを削除または非表示にしたり、カスタム ルールを追加したりできます。 たとえば、カスタム チケット WIT で顧客の問題をキャプチャできます。

カスタム チケット作業項目フォーム

重要

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

重要

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

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

前提条件

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

設定プロセスを>開く

組織設定>プロセスからプロセスを作成、管理、カスタマイズします。

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

    プロジェクト組織の>設定を開きます。

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

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

    重要

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

コレクション設定>プロセスからプロセスを作成、管理、カスタマイズします。

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

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

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

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

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

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

    プロジェクト組織の>設定を開きます。

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

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

注意

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

作業項目の種類を追加する

  1. [作業項目の種類] ページで、[新しい作業項目の種類] を選択します。

    プロセス、継承されたプロセス、作業項目の種類、新しい作業項目の種類の追加

  2. WIT に名前を付け、必要に応じて説明、アイコン、色を指定します。 指定したアイコンと色は、作業項目フォームや、関連する作業項目がバックログ、ボード、クエリ結果などに表示される場合など、Web ポータル全体に表示されます。 [ 作成] を選択して保存します。

    [新しい作業項目の種類の作成] ダイアログ
  3. [レイアウト] ページから、フィールド、グループ、またはページを追加して、追跡するフォームとフィールドを指定できます。新しい WIT ごとに、[説明] フィールドとディスカッション、開発、および関連する作業グループを含む [詳細] ページが事前に定義されています。 詳細については、「 フィールドの追加と管理 」または プロセス用の Web レイアウトのカスタマイズを参照してください。

    新しい WIT、レイアウトのカスタマイズ

    また、次の図に示すように、フォームのヘッダーに含まれる標準要素と履歴、リンク、添付ファイル ページは、 レイアウト ページには表示されませんが、編集できません。

    WIT ヘッダーの詳細

  4. [状態] ページを開き、既定のワークフロー状態を表示します。 必要に応じて、 ワークフローの状態をカスタマイズします

  5. 省略可能。 WIT をバックログに追加するには、「プロセスの バックログまたはボードをカスタマイズする」を参照してください。 既定では、カスタム WIT はどのバックログにも追加されません。 さまざまなバックログ レベルの詳細については、「 バックログ、ボード、およびプラン」を参照してください。

  6. カスタム作業項目の種類が期待どおりに表示されていることを確認します。 [作業>作業項目] ページ (ユーザー コンテキスト) を開き、[新しい作業項目] を選択し、カスタマイズした WIT を選択します。 ここでは チケットを選択します。

    [作業>項目] ページ、新しい作業項目の追加、チケット

    カスタム WIT が表示されない場合は、ブラウザーを更新して、行ったすべてのカスタム変更が登録されていることを確認します。

  7. 追加したフィールドがフォームに表示されることを確認します。 (感嘆符) アイコンは、フィールドが必須であることを示します。

    チケット フォーム、顧客のフォーカス グループに [顧客チケット] フィールドが追加されました

説明、アイコン、または色を変更する

カスタム WIT の説明、アイコン、または色を変更するには、WIT コンテキスト メニューから [編集] を選択します。

ここでは、チケット カスタム WIT の説明、アイコン、色を変更します。

[概要] ページ、カスタム チケットの説明、アイコン、色を編集する

WIT を有効または無効にする

カスタム WIT を無効にして、ユーザーが作業項目を使用して追加できないようにすることができます。 ただし、カスタム WIT を使用して定義されているすべての既存の作業項目は引き続き使用できます。 クエリを実行して編集できます。

計画したすべてのフィールド、ワークフロー、レイアウトを定義するまで、カスタム WIT を無効にすることができます。

カスタム WIT を無効にするには、WIT コンテキスト メニューから [無効] を選択します。

WIT を再度有効にするには、WIT コンテキスト メニューから [有効] を選択します。

注意

WIT を無効にすると、[ 新しい ] ドロップダウンから WIT が削除され、エクスペリエンスが追加されます。 その WIT の作業項目の作成も REST API を介してブロックされます。

その種類の既存の作業項目は変更されません。 それらを更新または削除すると、バックログとボードに引き続き表示されます。 また、無効な WIT の作業項目の種類を有効な種類に変更できますが、その種類を無効な WIT に変更することはできません。

カスタム WIT を削除または破棄する

重要

WIT を破棄すると、その WIT に関連付けられているすべての作業項目とデータ (履歴値を含む) が削除されます。 破棄されると、データを回復することはできません。

  1. その WIT に基づいてカスタム WIT とすべての作業項目を完全に削除するには、WIT コンテキスト メニューから [破棄 ] を選択します。

    WIT を破棄するには、Project Collection Administrators グループのメンバーであるか、 特定のプロセスを編集するための明示的なアクセス許可が付与されている必要があります。

  2. 削除操作を完了するには、次のように WIT の名前を入力する必要があります。

    フィールドの削除、確認ダイアログ

WIT の拡張性

プログラムで WIT を操作するには、「 作業項目の種類 REST API」を参照してください。

Q & A

Q: カスタム作業項目の種類操作方法バックログに表示されますか?

A: カスタム作業項目の種類を含むように要件バックログを変更します。 詳細については、 バックログまたはボードのカスタマイズ、要件バックログの編集または名前変更に関するページを参照してください

注意

カスタム作業項目の種類を追加するバックログ レベルによって、作業項目の種類の親作業項目の種類が決まります。

注意

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