作業項目のリンク (CMMI)

更新 : 2010 年 7 月

要件、タスク、テスト ケースなどの作業項目の間の関係は、それぞれの作業項目のフォームで、[実装][リンク][すべてのリンク]、および [テスト ケース] の各タブを使用して作成します。 このトピックでは、リンクとハイパーリンクの作成に関連するコントロールとデータ フィールドについて説明します。

リンクを使用する方法の詳細については、「プロジェクトを効果的に追跡するためのリンクの種類の選択」を参照してください。 リンクを作成する方法の詳細については、「作業項目間および他のリソースとの間の関係の作成」を参照してください。

注意

MSF for CMMI (能力成熟度モデル統合) Process Improvement v5.0 のプロセス テンプレートには、特定の作業項目の間にリンクを作成する必要があるレポートがいくつかあります。 具体的には、要件の概要レポートおよび要件の進行状況レポートについては、要件とタスクの間のリンクおよび要件とテスト ケースの間のリンクが作成されている必要があります。

このトピックの内容

  • リンクのツール バーのボタン

  • リンクのコントロールと制約

  • リンク一覧の既定のデータ フィールド

  • クエリとレポートをサポートする追加のリンク関連フィールド

リンクのツール バーのボタン

各タブには、ボタンを含むツール バーが存在します。次の図に概要を示します。

作業項目フォーム リンク ツール バー コントロール

以下のボタンは、特定のアクションを実行した後にのみ使用できるようになります。

  • 開いている作業項目にリンクされた作業項目を作成するボタン (リンクされた新しい作業項目の追加) は、開いている作業項目を保存した後にのみ使用できるようになります。

  • クエリ内の作業項目の一覧を開くボタン (クエリで開く) と Microsoft Office クライアント内の作業項目の一覧を開くボタン (Microsoft Office で開く) は、リンクのコントロール タブに少なくとも 1 つの作業項目が表示されたときにのみ使用できるようになります。

  • 作業項目を開くボタン (作業項目を開く)、リンクを編集するボタン (リンクの編集)、およびリンクを削除するボタン (リンクの削除) は、リンクのコントロール タブに表示された作業項目を 1 つ以上クリックした後にのみ使用できるようになります。

ページのトップへ

リンクのコントロールと制約

作業項目間のリンクの作成をサポートするすべてのタブは、作業項目フォームで LinksControl 要素を使用することで実装されます。 この要素は、リンク先にすることができる作業項目の種類、作成できるリンクの種類、および別のチーム プロジェクトの作業項目にリンクできるかどうかのフィルター処理および制限を制御します。 リンクを制限する方法の詳細については、「LinksControlOptions 要素」を参照してください。

次の表は、すべての種類の作業項目の制約の一覧です。

作業項目の種類

リンクのコントロール タブの名前

リンクの制約

必要条件

タスク

実装

  • [親] リンクと [子] リンクのみ作成できます。

  • 他のチーム プロジェクトの作業項目へのリンクを除外します。

必要条件

テスト ケース

  • [テスト担当者] リンクのみ作成できます。

  • テスト ケースへのリンクのみ作成できます。

  • 他のチーム プロジェクトの作業項目へのリンクを除外します。

必要条件

タスク

テスト ケース

バグ

すべてのリンク

  • 制約はありません。

テスト ケース

テストされる要件

  • [テスト] リンクのみ作成できます。

  • どの作業項目の種類へのリンクでも作成できます。

  • 他のチーム プロジェクトの作業項目へのリンクを除外します。

変更要求

懸案事項

校閲

共有ステップ

リンク

  • 制約はありません。

バグ

テスト ケース

  • [テスト担当者] リンクのみ作成できます。

  • テスト ケースへのリンクのみ作成できます。

  • 他のチーム プロジェクトの作業項目へのリンクを除外します。

ページのトップへ

リンク一覧の既定のデータ フィールド

すべてのリンク一覧には、次のデータ フィールドが表示されます。

  • 作業項目 ID

  • 作業項目の種類

  • タイトル

  • 担当者

  • 状態

  • [リンク コメント]

リンク一覧に列を追加または削除したり、既定の列や列の順序をカスタマイズすることができます。 詳細については、「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

ページのトップへ

参照

概念

システム フィールドおよび MSF のプロセス テンプレートで定義済みのフィールドの使用

その他の技術情報

LinksControlOptions 要素

リンクの種類を使用して作業項目を関連付ける方法のカスタマイズ

作業項目とワークフロー (アジャイル)

作業項目フィールド (CMMI)

作業項目とワークフロー (CMMI)

履歴の変更

日付

履歴

理由

2010 年 7 月

2 つのシステム フィールドの表示名を修正しました。

情報の拡充