Microsoft Project タスクからの作業項目の作成

Office Project の計画を使用してプロジェクトを管理する場合は、プロジェクト タスクをチーム プロジェクトに作業項目として組み込む必要があります。その後、計画のタスクを Team Foundation Server にインポートできます。

重要

Office Project の計画では、Team Foundation に保持されない作業項目のスケジュール設定に関するいくつかのデータが保持されます。 このスケジュール情報を保持するために、Office Project の計画を保存する必要があります。 Office Project および Team Foundation Server でスケジュール情報を管理する方法の詳細については、「Microsoft Project および Team Foundation を使用してタスクの進捗管理を行う場合のヒントおよび操作上の相違点」を参照してください。

必要なアクセス許可

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

Office Project タスクを作業項目データベースに追加するには

  1. Office Project を起動します。 

  2. 作業項目データベースに追加するタスクが含まれている計画を開きます。

  3. [チーム] メニューの [チーム プロジェクトの選択] をクリックします。

    注意

    このオプションが表示されない場合は、このコンピューターにチーム エクスプローラーがインストールされていません。 Team Foundation Server に接続するには、このコンピューターにチーム エクスプローラーをインストールする必要があります。

  4. [チーム プロジェクトへ接続] ダイアログ ボックスで、目的のチーム プロジェクトを含むサーバーの名前をクリックします。 詳細については、「Team Foundation Server への Microsoft Office ドキュメントの接続」を参照してください。

  5. [ディレクトリ] で、チーム プロジェクトをホストするプロジェクト コレクションの名前をクリックします。

  6. [チーム プロジェクト] ボックスで、作業項目を追加するチーム プロジェクトをクリックし、[OK] をクリックします。

    Team Foundation Server により、チーム プロジェクトの Team Foundation フィールドを表す列が Office Project の計画に設定されます。 ビューは Team Foundation ガント ビューに変更されます。

  7. [作業項目の種類] フィールドで、Team Foundation Server に発行する各作業項目に対して作業項目の種類を設定します。 

  8. タスクが複数のリソースに割り当てられている場合は、タスクを別々のタスクに分割して、それぞれを 1 つのリソースに割り当てることができます。

    Team Foundation Server では、作業項目を複数のリソースに割り当てることはできません。

    注意

    タスクにリソースを割り当てるときは、Active Directory ドメイン サービス (AD DS) の表示名を使用してリソースを指定する必要があります。 エイリアスや、その他の名前の短縮形を使用してリソースを割り当てると、一貫性がなくなって検証エラーが発生するおそれがあります。 リソースを割り当てる方法の詳細については、「チーム メンバーへの作業項目の割り当て」を参照してください。

  9. (省略可能) Office Project のネイティブ ツールを使用して、タスクをリンクし、サブタスクを作成します。

    詳細については、「Office プロジェクトのタスクの順序指定または従属化」を参照してください。

    注意

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

  10. タスクをグループ化するには、Team Foundation Server で区分を作成し、[区分パス] フィールドをその区分の名前に設定します。 Team Foundation Server で区分を作成する方法の詳細については、「区分およびイテレーションの作成および修正」を参照してください。

  11. 発行のステータスを変更する作業項目を確認し、[発行および更新] 列で、次のオプションのいずれかをクリックします。

    • [いいえ] をクリックすると、発行と更新の両方が無効になります。

    • [更新のみ] をクリックすると、更新は有効になりますが発行は有効になりません。

    • [はい] をクリックすると、発行と更新の両方が有効になります。

    注意

    日付の計算済みフィールドなどの一部のフィールドについては、作業項目の [発行および更新] 列が [はい] に設定されている場合であっても、発行と同時に更新されないようにカスタマイズできます。 詳細については、「Microsoft Project および Team Foundation を使用してタスクの進捗管理を行う場合のヒントおよび操作上の相違点」を参照してください。

  12. [チーム] メニューの [発行] をクリックして、プロジェクト計画を Team Foundation Server に発行します。発行の詳細については、「Office Project での作業項目の発行または最新の情報への更新」を参照してください。

  13. (省略可能) Office Project の計画を保存します。

    ヒント

    Office Project では、Team Foundation で保持されないスケジュール設定データが保持されます。そのため、作業項目のスケジュール設定に影響を与える可能性のある変更を加える場合は、計画を保存する必要があります。 

参照

処理手順

Office Project での作業項目の発行または最新の情報への更新

Office プロジェクトのタスクの順序指定または従属化

概念

Microsoft Project を使用することによるタスクのスケジュール設定およびリソースの割り当て

その他の技術情報

Microsoft Project および Team Foundation を使用してタスクの進捗管理を行う場合のヒントおよび操作上の相違点