計画、順位付け、および優先度付けフィールド参照
計画、順位付け、および優先度のフィールドを使用して、チームが最初に実行する必要のある作業を指定します。 作業項目の順位と優先度を指定した場合、すべてのチーム メンバーが実行する作業の相対的な重要度を把握できます。 順位と優先度のフィールドは、複数のレポートの作成に使用されます。
作業項目の順位付けと優先度付けは、プロダクト バックログを作成するときに行います。
作業項目フォームに表示されるフィールドの追跡
作業の計画と優先度付けに使用できるフィールドと、すべての既定のプロセス テンプレートに共通のフィールドについて、次の表で説明します。 データ型と既定のフィールド属性の詳細については、「作業項目フィールドの定義と変更」を参照してください。
フィールド名 |
説明 |
参照名 |
データ型 |
reportable 型属性の既定値 |
index 属性の既定値 |
---|---|---|---|---|---|
ビジネス価値 |
同じ種類の他の項目と比較してプロダクト バックログ項目または機能の相対的なビジネス価値を把握する主観的な測定単位。 大きい数値が割り当てられている項目は、小さい数値が割り当てられている項目よりもビジネス価値が高いと見なされる必要があります。 |
Microsoft.VSTS.Common.BusinessValue |
整数 |
メジャー |
False |
優先度 |
業務に関連付けた場合のバグ、懸案事項、タスク、またはテスト ケースの主観的な評価。 次の値を指定できます。
注 1 を参照してください。 |
Microsoft.VSTS.Common.Priority |
整数 |
ディメンション |
False |
重大度 |
プロジェクトに対するバグの影響の主観的な評価。 次の値を指定できます。
注 1 を参照してください。 |
Microsoft.VSTS.Common.Severity |
String |
ディメンション |
False |
スタック順位 (注 2) |
同じ種類の他の作業項目と比較した場合のユーザー ストーリー、タスク、懸案事項、またはバグの主観的な評価。 小さい数値が割り当てられている項目は、大きい数値を割り当てられている項目よりも前に修正する必要があります。 (アジャイルおよび CMMI プロセス テンプレート) 注 3 を参照してください。 |
Microsoft.VSTS.Common.StackRank |
Double (倍精度浮動小数点型) |
ディメンション |
False |
メニューの選択を変更する場合は、「選択リストの定義」を参照してください。
[スタック順位] フィールドは、アジャイル プロセス テンプレートで、バグ、機能、問題、タスク、およびユーザー ストーリーの作業項目に対して定義されます。
[スタック順位] フィールドは、CMMI プロセス テンプレートで、バグ、機能、要件、リスク、およびタスクの作業項目に対して定義されます。
チーム プロジェクトと作業項目の種類の作成に使用されるプロセス テンプレートのバージョンによっては、[スタック順位] フィールドが作業項目フォームに表示されないことがあります。 以下のブログの投稿で説明するように、TFS 2013.3 更新プログラム以降のほとんどプロセス テンプレートのバージョンで、[スタック順位] フィールドがほとんどの作業項目フォームから削除されています。「バックログの並べ替えのための作業項目フォーム上のフィールドはどこですか?」
フィールドをフォームに追加するには、作業項目を変更して、次のコントロール要素を追加します。
<Control FieldName="Microsoft.VSTS.Common.BacklogPriority" Type="FieldControl" Label="Backlog Priority" LabelPosition="Left" />
詳細については、「作業項目の種類のインポート、エクスポート、および管理 [witadmin]」を参照してください。
プロダクト バックログ ページでの項目のシーケンスによって、どこに従って項目を追加したり、ページの項目をドラッグしたかが特定されます。 項目をドラッグすると、バックグラウンド プロセスによってこのフィールドが更新され、ProcessConfiguration ファイルの type="Order" に割り当てられます。 「チーム プロジェクトに合わせたアジャイル プランニング ツールの構成とカスタマイズ」を参照してください。
スクラム固有のフィールド
次の表に、Visual Studio スクラム プロセス テンプレートで提供される作業項目の種類を使用するときに、作業の計画や優先度付けに使用できるフィールドを示します。
フィールド名 |
説明 |
参照名 |
データ型 |
reportable 型属性の既定値 |
index 属性の既定値 |
---|---|---|---|---|---|
受け入れ基準 |
バグまたはプロダクト バックログ項目を終了する前に、満たされている必要がある条件の説明。 バグまたはプロダクト バックログ項目について作業を開始する前に、顧客の受け入れ基準はできる限り明確に記述されている必要があります。 受け入れ基準を定義するためにチームと顧客との間で行われた会話は、顧客が期待している内容をチームが理解するうえで役に立ちます。 受け入れ基準は受け入れテストの土台として使用できるため、ユーザー ストーリーを完成させることができたかどうかをより効果的に評価できます。 |
Microsoft.VSTS.Common.AcceptanceCriteria |
HTML |
なし |
False |
バックログ優先順位 (注 1) |
業務に関連付けた場合のバグ、プロダクト バックログ項目、またはタスクの主観的な評価。 注 12 を参照してください。 |
Microsoft.VSTS.Common.BacklogPriority |
Double (倍精度浮動小数点型) |
Detail |
False |
ブロック |
チーム メンバーによるタスクの実行が妨げられていないかどうかを示します。 Yes を指定するか、空白のままにしておくことができます。 |
Microsoft.VSTS.CMMI.Blocked |
String |
ディメンション |
False |
解決策 |
懸案事項がどのように解決されたかを説明します。 |
Microsoft.VSTS.Common.Resolution |
HTML |
なし |
False |
[スタック順位] フィールドは、アジャイル プロセス テンプレートで、バグ、機能、問題、タスク、およびユーザー ストーリーの作業項目に対して定義されます。
[スタック順位] フィールドは、CMMI プロセス テンプレートで、バグ、機能、要件、リスク、およびタスクの作業項目に対して定義されます。
チーム プロジェクトと作業項目の種類の作成に使用されるプロセス テンプレートのバージョンによっては、[スタック順位] フィールドが作業項目フォームに表示されないことがあります。 以下のブログの投稿で説明するように、TFS 2013.3 更新プログラム以降のほとんどプロセス テンプレートのバージョンで、[スタック順位] フィールドがほとんどの作業項目フォームから削除されています。「バックログの並べ替えのための作業項目フォーム上のフィールドはどこですか?」
フィールドをフォームに追加するには、作業項目を変更して、次のコントロール要素を追加します。
<Control FieldName="Microsoft.VSTS.Common.StackRank" Type="FieldControl" Label="Stack Rank" LabelPosition="Left" />
詳細については、「作業項目の種類のインポート、エクスポート、および管理 [witadmin]」を参照してください。
プロダクト バックログ ページでの項目のシーケンスによって、どこに従って項目を追加したり、ページの項目をドラッグしたかが特定されます。 項目をドラッグすると、バックグラウンド プロセスによって [スタック順位] フィールドが更新され、ProcessConfiguration ファイルの type="Order" に割り当てられます。 「チーム プロジェクトに合わせたアジャイル プランニング ツールの構成とカスタマイズ」を参照してください。
アジャイル固有のフィールド
次の表に、アジャイル プロセス テンプレート用に定義されている作業項目の種類を使用するときに、作業の計画や優先度付けに使用できるフィールドを示します。
フィールド名 |
説明 |
参照名 |
データ型 |
reportable 型属性の既定値 |
index 属性の既定値 |
---|---|---|---|---|---|
リスク |
ユーザー ストーリーを正常に完了することを主観的に評価した場合の相対的な不確実性。 定義済みの有効な値は次のとおりです。
|
Microsoft.VSTS.Common.Risk |
String |
ディメンション |
False |
Formal または CMMI 固有のフィールド
次の表に、MSF Formal または CMMI プロセス テンプレートで提供される作業項目の種類を使用するときに、作業の計画や優先度付けに使用できるフィールドを示します。
フィールド名 |
説明 |
参照名 |
データ型 |
reportable 型属性の既定値 |
index 属性の既定値 |
---|---|---|---|---|---|
ブロック |
チーム メンバーの要件やタスクの実装が妨げられていないかどうか、またはバグ、懸案事項、タスク、変更要求の解決が妨げられていないかどうかを示します。 懸案事項を開いて、ブロッキングの問題を追跡している場合は、懸案事項へのリンクを作成する必要があります。 [はい] または [いいえ] を指定できます。 |
Microsoft.VSTS.CMMI.Blocked |
String |
ディメンション |
False |
コミット済み |
プロジェクト内で要件がコミットされているかどうか。 [はい] または [いいえ] を指定できます。 注意 このフィールドは、要件に対してのみ指定できます。 |
Microsoft.VSTS.CMMI.Committed |
String |
なし |
False |
エスカレート |
懸案事項がプロジェクト計画のクリティカル パスに影響しているかどうかを示します。 [はい] または [いいえ] を指定できます。 注意 このフィールドは、懸案事項に対してのみ指定できます。 |
Microsoft.VSTS.CMMI.Escalate |
String |
なし |
False |
トリアージ |
作業項目が保留中であるトリアージ決定の種類を示します。 このフィールドを使用するのは、作業項目が提案済み状態の場合です。 次のいずれかの値を指定できます。
注意 このフィールドは、要件、タスク、変更要求、バグ、および懸案事項に対してのみ指定できます。 |
Microsoft.VSTS.Common.Triage |
String |
ディメンション |
False |
作業項目のフィールドと作業項目の種類
次の表を使用して、既定の各 TFS プロセス テンプレートで提供されるメインの作業項目の種類ごとに追跡されるフィールドを参照できます。
スクラム
次の表に、Visual Studio Scrum プロセス テンプレートで提供される作業項目の種類に対して指定できるデータ フィールドを示します。
フィールド名 |
機能 |
プロダクト バックログ項目 |
バグ |
タスク |
障害 |
---|---|---|---|---|---|
受け入れ基準 |
|||||
ブロック |
|||||
ビジネス価値 |
|||||
作業 |
|||||
解決策 |
アジャイル
次の表に、MSF Agile プロセス テンプレートで提供される作業項目の種類に対して指定できるデータ フィールドを示します。
フィールド名 |
機能 |
ユーザー ストーリー |
タスク |
懸案事項 |
バグ |
---|---|---|---|---|---|
ビジネス価値 |
|||||
期限 |
|||||
優先度 |
|||||
リスク |
|||||
重大度 |
|||||
ストーリー ポイント |
Formal または CMMI
次の表に、MSF Formal プロセス テンプレートで提供される作業項目の種類に対して指定できるデータ フィールドを示します。
フィールド名 |
機能 |
必要条件 |
タスク |
バグ |
変更要求 |
懸案事項 |
リスク |
---|---|---|---|---|---|---|---|
ビジネス価値 |
|||||||
ブロック |
|||||||
コミット済み |
|||||||
エスカレート |
|||||||
優先度 |
|||||||
確率 |
|||||||
重大度 |
|||||||
トリアージ |
参照
概念
Visual Studio ALM の作業項目フィールド参照