Azure Boards でサンプルの作業項目テンプレートを表示する
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
ユーザー ストーリー、機能、バグ、またはタスクを定義するときに作業項目テンプレートを使うと、時間を節約し、チームにガイダンスを提供することができます。 チームでは、次の目標をサポートするためにテンプレートを使います。
- 特定の製品領域のバグを作成する
- 作業項目を完了するためのガイダンスを提供する
- 特定のタグを使って作業項目を作成する
- 他のアプリケーションや拡張機能 (Bug Bash Pro など) で使うためのバグ テンプレートを定義する。
作業項目テンプレートの特定の値を定義する例については、この記事を参照してください。 作業項目テンプレートの追加、管理、適用のガイダンスについては、テンプレートを使って作業項目を追加および更新する方法に関する記事を参照してください。
注意
作業項目テンプレートは、プロセス テンプレートとは異なります。 詳細については、プロセスとプロセス テンプレートの概要に関する記事、またはプロセス テンプレートに関する具体的なトピック (基本、アジャイル、スクラム、CMMI) を参照してください。
区分パスを指定する
組織が成長するにつれて、製品または機能の領域数やチーム数も増える可能性があります。 チームのバックログやボードに表示される作業項目をサポートするために、テンプレートには、チームが所有する区分パスを指定する必要があります。
この例では、Voice チームが [区分パス]=Fabrikam Fiber/Voice
を設定します。
エリア パスの詳細については、「 エリア パスとイテレーション (スプリント) パスについてを参照してください。
リッチテキスト フィールドにガイダンスを追加する
ガイダンスを提供するには、リッチテキスト フィールドの値に HTML 構文を入力します。
たとえば、[Repos Steps] (リポジトリ手順) フィールドに次の構文を追加します。
<p><b>Steps to reproduce:</b><br>1. <br><br><b>Expected Behavior:</b><br>1. <br><br><b>Affected Branch:</b> <br> <b>Affected Build:</b><br></p>
作業項目フォームには、この例が次のようにレンダリングされます。
作業項目タグを追加する
作業項目タグは、バックログ、ボード、またはクエリを簡単にフィルター処理するのに役立ちます。 タグを追加して、関心のあることを追跡できます。たとえば、顧客の問題、リリース、マイルストーンなどです。
複数のタグを追加するには、1 つの [Tags (Add)] (タグ (追加)) フィールドに、コンマ区切りですべてのタグを追加します。
たとえば、ここでは "Web" と "9 月のリリース" を追加しています。
タグの詳細については、「 作業項目タグを追加してリストとボードを分類およびフィルター処理するを参照してください。
また、[Tags (Remove)] (タグ (削除)) テンプレート フィールドを使って、作業項目からタグを削除できます。 たとえば、多くの作業項目に "マイルストーン 1" のタグが付けられていて、もう適用されなくなった場合、"マイルストーン 1" タグを削除するテンプレートを一括適用することで、それらの作業項目すべてに対してクエリを実行し、タグを削除することができます。
カスタム フィールドの定義と事前設定
作業項目の種類に追加されたカスタム フィールドに事前に設定できます。 テンプレートに追加する前に、まず作業項目の種類に追加する必要があります。 継承されたプロセス モデルについては、継承されたプロセスのフィールドの追加と管理に関する記事を参照してください。 オンプレミスの XML プロセス モデルについては、「作業を追跡するためのフィールドの追加または変更」を参照してください。
たとえば、[Triage] (トリアージ) カスタム フィールドを False
に設定して、バグをトリアージする必要があることを示すことができます。
拡張機能を使って他の機能にアクセスする
よくリクエストをいただく機能は、1 つ以上の作業項目に自動的にリンクする作業項目の作成を可能にすることです。 たとえば、5 つのタスクにリンクするユーザー ストーリーです。 作業項目テンプレートはこの機能をサポートしていません。 ただし、Marketplace 拡張機能がこの機能をサポートしている場合があります。 例については、以下の拡張機能を参照してください。
作業項目 Web フォームをカスタマイズする
プロジェクトでオンプレミス XML プロセス モデルを使って作業の追跡をカスタマイズする場合、ヘルプ テキスト、ハイパーリンク、または Web コンテンツをフォームに追加してガイダンスを提供できます。
詳細については、次の記事をご覧ください。
機能拡張
テンプレート REST API を使うと、作業項目テンプレートの作成、取得、一覧表示、削除をプログラムで行うことができます。