作業項目、およびリンク コントロールと制約のリンク
このトピックでは、リンクとハイパーリンクの作成に関連するコントロールとデータ フィールドについて説明します。[実装] して作業項目、作業項目のフォームの [リンク]、[すべてのリンク] と [テスト ケース] のタブ間にリレーションシップを作成します。
リンクを使用する方法の詳細については、「プロジェクトを効果的に追跡するためのリンクの種類の選択」を参照してください。リンクを作成する方法の詳細については、「追跡可能性をサポートする作業項目およびオブジェクトのリンク」を参照してください。
このトピックの内容
リンクのツール バーのボタン
リンク コントロールと制約
既定のリンクの一覧のデータ フィールド
追加のリンクは、クエリとレポートをサポートするフィールドを関連付ける
作業項目間のリンクを必要とするレポート
リンクのツール バーのボタン
各タブには、次の図に示すボタンを含むツール バーを提供します。Team System Web Access のリンク コントロールのツール バーでこれらのコントロールのサブセットを提供します。
リンク コントロールのツール バー (チーム エクスプローラー)
以下のボタンは、特定のアクションを実行した後にのみ使用できるようになります。
開いている作業項目にリンクされた作業項目を作成するボタン () は、開いている作業項目を保存した後にのみ使用できるようになります。
1 文字以上の作業項目のリンクのコントロール タブに一覧表示された場合のみがクエリの作業項目の一覧を開くボタン () と [Microsoft Office で開く] が使用可能になります。
作業項目を開くボタン ()、リンクを編集するボタン ()、およびリンクを削除するボタン () は、リンクのコントロール タブに表示された作業項目を 1 つ以上クリックした後にのみ使用できるようになります。
[ストーリーボード] のリンク コントロールは、ストーリーボードまたはネットワーク ファイル共有にのみリンクを追加するユーザーを制限します。このコントロールを使用すると、新しいリンクの追加とリンク アイテムを開き、リンクを削除できます。また、Team Web Access のバージョンのみツール バー内の [ストーリーボード操作の開始] のリンクが表示されます。
ストーリーボードのリンク コントロール (Team Web Access)
ページのトップへ
リンク コントロールと制約
作業項目間のリンクの作成をサポートするすべてのタブは、作業項目フォームで LinksControl 要素を使用することで実装されます。この要素は、リンク先にすることができる作業項目の種類、作成できるリンクの種類、および別のチーム プロジェクトの作業項目にリンクできるかどうかのフィルター処理および制限を制御します。リンクを制限する方法の詳細については、「LinksControlOptions 要素」を参照してください。
スクラム プロセス テンプレート
次の表は、スクラム プロセス テンプレートに対して定義されているリンク コントロールの制約の一覧です。作業項目の種類の詳細については、Visual Studio ALM のスクラム プロセス テンプレートを参照してください。
タブ名 |
作業項目の種類 |
リンクの制約 |
---|---|---|
すべてのリンク |
[フィードバック要求] フィードバックの応答 |
|
リンク |
[プロダクト バックログ項目] バグ 障害 共有ステップ タスク テスト ケース |
|
リンク |
コード レビューの要求 |
|
ストーリー |
フィードバックの応答 |
|
ストーリーボード |
[プロダクト バックログ項目] |
|
タスク |
[プロダクト バックログ項目] |
|
テスト ケース |
[プロダクト バックログ項目] バグ |
|
テストしたバックログ項目 |
テスト ケース |
|
ページのトップへ
アジャイル プロセス テンプレート
次の表は、アジャイル プロセス テンプレートに対して定義されているリンク コントロールの制約の一覧です。作業項目の種類の詳細については、作業項目とワークフロー (アジャイル)を参照してください。
タブ名 |
作業項目の種類 |
リンクの制約 |
---|---|---|
すべてのリンク |
ユーザー ストーリー バグ [フィードバック要求] タスク テスト ケース |
|
実装 |
ユーザー ストーリー タスク |
|
リンク |
懸案事項 共有ステップ |
|
リンク |
コード レビューの要求 |
|
ストーリー |
フィードバックの応答 |
|
ストーリーボード |
ユーザー ストーリー |
|
テスト ケース |
ユーザー ストーリー バグ |
|
テストされたユーザー ストーリー |
テスト ケース |
|
ページのトップへ
CMMI プロセス テンプレート
次の表に、CMMI プロセス テンプレートに対して定義されているリンク コントロールの制約の一覧です。作業項目の種類の詳細については、作業項目とワークフロー (CMMI)を参照してください。
タブ名 |
作業項目の種類 |
リンクの制約 |
---|---|---|
すべてのリンク |
必要条件 バグ 変更要求 [フィードバック要求] 懸案事項 校閲 リスク 共有ステップ タスク テスト ケース |
|
実装 |
タスク |
|
リンク |
コード レビューの要求 |
|
ストーリー |
フィードバックの応答 |
|
ストーリーボード |
必要条件 |
|
テスト ケース |
必要条件 バグ |
|
テストされる要件 |
テスト ケース |
|
ページのトップへ
リンクのリストの既定のデータ フィールド
すべてのリンク一覧には、次のデータ フィールドが表示されます。
作業項目 ID
作業項目の種類
Title
担当者
状態
[リンク コメント]
リンク一覧に列を追加または削除したり、既定の列や列の順序をカスタマイズすることができます。詳細については、「LinksControlOptions 要素」を参照してください。
これらのフィールドの詳細については、「タイトル、ID、説明、および履歴のフィールド参照」および「割り当ておよびワークフローのフィールド参照」を参照してください。
次の表では、[リンク コメント] データ フィールドについて説明します。データ型とフィールドの既定値の詳細については、「作業項目フィールドの使用」を参照してください。
フィールド名 |
説明 |
参照名 |
[データ型] |
reportable 型属性の既定値 |
index 属性の既定値 |
---|---|---|---|---|---|
コメント |
リンクを作成したチーム メンバーからのコメントが含まれます。この属性フィールドは、作業項目フォームのリンク一覧に列として表示されるように構成できます。 |
System.Links.Comment |
PlainText |
なし |
False |
ページのトップへ
クエリとレポートをサポートする追加のフィールド
次の表は、リンクしたときに作業項目の種類ごとに追跡される、作業項目フォームには表示されないフィールドの一覧です。クエリのフィルター処理およびレポートの作成に、これらのフィールドを使用できます。
フィールド名 |
説明 |
参照名 |
[データ型] |
reportable 型属性の既定値 |
index 属性の既定値 |
---|---|---|---|---|---|
外部リンク数 |
この作業項目から、Team Foundation リンク サービスを介して登録されている、作業項目でない成果物へのリンクの数。詳細については、Microsoft Web サイトの「Linking Service (リンク サービス)」のこのトピックを参照してください。 |
System.ExternalLinkCount |
Integer (整数型) |
なし |
False |
ハイパーリンクの計算 |
作業項目に定義されているハイパーリンクの数。 |
System.HyperLinkCount |
Integer (整数型) |
なし |
False |
関連リンク数 |
この作業項目から別の作業項目へのリンクの数。 |
System.RelatedLinkCount |
Integer (整数型) |
なし |
False |
説明 |
作業項目の種類、ID、およびリンク先の作業項目のタイトルが含まれます。このリンク属性フィールドは、作業項目フォームのリンク一覧に列として表示されるように構成できます。 |
System.Links.Description |
PlainText |
なし |
False |
ページのトップへ
作業項目間のリンクを必要とするレポート
次の表に、特定の作業項目間にリンクを作成するために必要な の既定のプロセス テンプレートで定義されているレポートを示します。
プロセス テンプレート |
レポート |
リンクの要件 |
---|---|---|
アジャイル |
ユーザー ストーリーとタスク間、およびユーザー ストーリーとテスト ケース間にリンクを作成する必要があります。 |
|
CMMI |
要件とタスクおよび要件とテスト ケース間にリンクを作成する必要があります。 |
ページのトップへ
参照
関連項目
概念
Visual Studio ALM の作業項目フィールド参照