次の方法で共有


集計値の発行に関する誤りの修正

タスク時間を含むレポートで時間が二重にカウントされている場合は、このトピックの手順を使用して問題を修正できます。 進行状況ダッシュボード、バーンダウンとバーン レート レポート、および残存作業レポートでは、作業時間が二重にカウントされることがあります。

注意

Microsoft Project を使用して親タスクと子タスクを作成すると、親タスクには、そのすべての子タスクに定義されている時間のロールアップが割り当てられます。一部のレポートでは、時間のロールアップが二重にカウントされないようにするために、時間のロールアップが Team Foundation に発行されません。Microsoft Project のマッピング ファイル属性である IfSummaryRefreshOnly を使用すると、サマリー タスクに割り当てられた時間が Team Foundation に発行されなくなります。サマリー タスクの時間のロールアップは、Office Project では表示できますが、Team Foundation では表示できません。詳細については、「Microsoft Project のフィールド マッピング ファイルのカスタマイズ」を参照してください。

基本的に、サマリー タスクとその子タスクの両方に工数フィールドの時間が含まれている場合は、タスク工数のレベルが二重にカウントされます。 このような誤りを修正するには、概要 (親) タスクの [最初の見積もり] (アップグレードされたチーム プロジェクトの場合は [基準作業])、[残存作業]、および [実績作業] の各フィールドをクリアする必要があります。

必要なアクセス許可

この手順を実行するには、貢献者グループのメンバーであるか、または [このノードの作業項目を表示します] および [このノードの作業項目を編集します] のアクセス許可が [許可] に設定されている必要があります。 詳細については、「Team Foundation Server のアクセス許可の参照」を参照してください。

親 (サマリー) タスクの時間フィールドをクリアするには

  1. チーム エクスプローラーで、チーム プロジェクトの [作業項目] ノードを展開し、[サマリー値のある作業項目] チーム クエリを探します。

    このクエリは、[チーム クエリ] フォルダーか、[チーム クエリ] フォルダーの下の [計画と追跡] フォルダーにあります。

  2. クエリを実行します。

  3. すべて折りたたむ ([すべて折りたたみ]) を選択して、親 (サマリー) 作業項目だけがクエリ結果に表示されるようにします。

  4. Ctrl キーを押しながら A キーを押して、一覧表示されている親作業項目を強調表示します。

  5. 作業項目の 1 のコンテキスト メニューを開き、[Microsoft Excel で開く] をクリックします [Microsoft Excel で開く]

    重要

    クエリ結果は、行を折りたたんだ状態で Microsoft Excel にエクスポートされます。これにより、親 (サマリー) タスクのみがエクスポートされます。

  6. Microsoft Excel ドキュメントの、管理している区分パスおよびイテレーション パスで、次の 3 つの列の値をクリアします。

    • 最初の見積もり

    • 残存作業

    • 実績作業

  7. (省略可能) Microsoft Excel ファイルを保存します。 

    注意

    この一覧の作業項目は作業項目 ID に基づき、作業項目クエリには基づきません。後で発生する可能性がある誤りを修正するには、手順 1. ~ 6. を繰り返す必要があります。

  8. [チーム] タブで、[発行] をクリックします。

  9. Analysis Services キューブが変更を登録するまで、2 時間以上待ちます。

    リレーショナル データ ウェアハウスの既定の更新間隔は 2 分間で、キューブでは 2 時間です。 詳細については、「データ ウェアハウスまたは Analysis Services キューブのプロセス制御設定の変更」を参照してください。

  10. 進行状況ダッシュボードまたはその他の作業レポートを表示して、変更が検出されたことを確認します。

参照

概念

Project フィールドを TFS フィールドにマッピングする方法の追加と変更

Project を使用したバックログとタスクの作成