作業項目の種類
更新 : 2007 年 11 月
作業項目の種類では、バグ、要件、リスクなど、チーム プロジェクトでトラッキングされる作業項目のルール、フィールド、状態、および遷移が定義されます。作業項目の種類は、[TypeDefinitions] フォルダ内の [作業項目トラッキング] フォルダにある種類定義 XML ファイルで指定します。たとえば、MSF for Agile Software Development は、バグ、サービス品質、シナリオ、リスク、およびタスクという作業項目の種類を、Bug.xml、QoS.xml、Scenario.xml、Risk.xml、および Task.xml でそれぞれ定義しています。
[TypeDefinitions] フォルダ内で、種類定義ファイルをカスタマイズまたは新規作成します。作業項目の種類を作成またはカスタマイズする方法の詳細については、「作業項目の種類のカスタマイズ」を参照してください。
プロセス テンプレートに作業項目の種類を設定するには、workitems.xml ファイルに 1 つまたは複数のタスクを作成します。正しい種類定義ファイルを指定するには、WORKITEMTYPE 要素を使用します。filename 属性は、作業項目の種類定義ファイルの相対パスを表します。
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\filename.xml"/>
次の例は、MSF for Agile Software Development で 5 つのすべての作業項目の種類を作成するタスクの指定方法を示しています。
<task
id="WITs"
name="WorkItemType definitions"
plugin="Microsoft.ProjectCreationWizard.WorkItemTracking"
completionMessage="WorkItemTypes created"
completionDescription = "Processing work item types used by work item tracking">
<taskXml>
<WORKITEMTYPES>
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Bug.xml"/>
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Task.xml"/>
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Qos.xml"/>
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Scenario.xml"/>
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Risk.xml"/>
</WORKITEMTYPES>
</taskXml>
</task>