Microsoft Project を使用したタスクのスケジュール設定およびリソースの割り当て
Microsoft Project を使用して Visual Studio Team Foundation Server 内のデータを管理することにより、プロジェクトの計画、タスクのスケジュール設定、リソースの割り当て、および変更の追跡を行うことができます。Microsoft Project を使用すると、プロジェクト カレンダー、ガント チャート、リソース ビューなどの Team Foundation Server にはない機能にアクセスできます。
[!メモ]
Team Foundation でチーム プロジェクトを追跡および管理するために Project または Project Professional を使用するには、Team Foundation プラグインにアクセスするクライアント コンピューターに Visual Studio またはチーム エクスプローラーをインストールする必要があります。チーム エクスプローラー は、Microsoft Web サイトの「Microsoft Visual Studio Team Explorer 2010 - ISO (Microsoft Visual Studio Team Explorer 2010 - ISO)」からダウンロードできます。
Team Foundationの作業項目を同期するには、 Project Professional を使用するには、 Project Server で Project Server 拡張機能をインストールします。詳細については、 Team Foundation Server と Project Server を追加します。 を参照してください。 Team Foundation Server と Microsoft Project Server の間のデータ フローの有効化
Microsoft Project を使用して、Team Foundation の作業項目を管理および追跡できます。チーム エクスプローラーをインストールすると、Microsoft Project を Team Foundation Server と統合する Microsoft Project へのアドインもインストールされます。 Microsoft Project を使用すると、Microsoft Project でプロジェクト管理に関連する作業項目に関するデータのサブセットを取得してから、スケジュール ツールと計画ツールを使用することができます。たとえば、チーム メンバーが見積もり作業、残存作業、および実績作業に関する情報を更新したら、Microsoft Project でその情報を取得して表示し、次のスケジュール設定タスクを実行することができます。
|
Microsoft Project の作業項目は、次のいずれかのシーケンスで管理できます。
Team System Web Access およびチーム エクスプローラーから作業を開始します。
作業項目クエリを作成し、結果を表示します。
チーム エクスプローラーを使用している場合は、目的の作業項目のすべてまたはサブセットを選択し、 ([Microsoft Office で開く]) をクリックして、 ([Microsoft Excel で開く]) をクリックします。
Team System Web Access を使用している場合は、Microsoft Project を開き、作業項目クエリを Microsoft Project にインポートします。
Microsoft Project で作業項目を追加または変更し、変更内容を Team Foundation Server に発行します。
Microsoft Project から作業を開始します。
Microsoft Project を開きます。
Team Foundation Server に接続します。
Microsoft Project で作業項目を追加、インポート、および変更します。
Team Foundation Server に変更を発行します。
[!メモ]
Microsoft Project へのインポート対象として選択されたタスクにリンクされており、リンクの種類が先行処理/後続処理または親/子に対応するすべての作業項目がプロジェクト計画に表示されます。
プロジェクト計画を Team Foundation の作業項目から作成する場合は、プロジェクト計画を保存する必要があります。Microsoft Project には、Team Foundation Server に格納されない情報が格納されます。したがって、元の作業項目データベースに作業項目を発行した場合に Microsoft Project 情報が保存されることは保証されません。Microsoft Project および Team Foundation Server の両方でプロジェクトをスケジュールする方法の詳細については、「Microsoft Project および Team Foundation を使用してタスクの進捗管理を行う場合のヒントおよび操作上の相違点」を参照してください。
一般的なタスク
タスク |
関連トピック |
---|---|
問題を回避するために、操作上の違いおよび重要なヒントについて学習する。Microsoft Project および Team Foundation Server を別々に使用するのは、作業項目を管理するうえで効果的な機能がそれぞれ異なるためです。スケジュールを作成するためのツール、リソースを割り当てるためのツール、およびデータを保持するためのツールをそれぞれ最適に活用する方法を理解することで、問題を回避できます。 また、Microsoft Project そのものを異なる方法で使用できます。これは、Team Foundation との統合により、新しいデータ テーブルと新しいビューにアクセスできるためです。 |
|
プロジェクトをスケジュールする。作業項目を使用してプロジェクト計画を作成したり、プロジェクト タスクを使用して作業項目を作成したりできます。 |
|
Microsoft Project を使用して作業項目を変更する。Microsoft Project を使用して、作業項目の作成、コピーと貼り付け、および変更を行うことができます。 |
|
作業項目間のリレーションシップを作成する。Microsoft Project でタスクをリンクすると、Team Foundation Server によってデータベース内の作業項目間に先行処理と後続処理のリレーションシップが作成されます。 |
|
Office Project と Team Foundation Server の間でデータを同期する。作業項目データベースへの作業項目の発行を無効にし、後で発行を再度有効にすることを選択できます。 |
|
時間を報告するサマリー タスクを修正する。タスク時間を含むレポートで時間が二重にカウントされている場合は、"サマリー値のある作業項目" チーム クエリを使用して問題を修正できます。 |
|
Project 2010 の手動スケジュールされたタスクの新しいフィールドのラウンド トリップをサポートする。Project 2010 のフィールドをラウンド トリップするには、タスクの作業項目の種類と Microsoft Project のフィールド マッピング ファイルをチーム プロジェクト用にカスタマイズする必要があります。この方法は、チーム メンバーが各自のタスクの存続時間および開始日と終了日を手動でスケジュール設定できるようにする場合に特に有効です。 |
関連タスク
タスク |
関連トピック |
---|---|
プロジェクト計画をチーム プロジェクトに接続する。Microsoft Project で Team Foundation 作業項目の追加または変更を行うには、Team Foundation Server を実行している適切なサーバーにプロジェクト計画を接続し、チーム プロジェクトをホストしているコレクションを選択する必要があります。 また、チーム プロジェクトが別のチーム プロジェクト コレクションに移動された場合は、サーバー接続を再構成してドキュメントを再接続する必要があります。 |
|
オフライン作業中に計画を更新する。プロジェクト計画を作成した後は、コンピューターをネットワークから切断する必要がある場合でも作業を続行できます。ネットワークと Team Foundation Server に再接続した後に、作業項目の変更を発行してプロジェクト計画を更新できます。 |
|
発行する作業項目のデータ フィールドを選択する。プロジェクトのマッピング ファイルを変更するときに、データを発行して最新の情報に更新する方法をカスタマイズできます。 |
|
既存の作業項目をまとめて追加または更新する。Microsoft Excel を使用して、新しい作業項目の追加、既存の作業項目の変更、作業項目間のリンクの作成、作業項目とその他の項目の間のリンクの作成、および作業項目データベースへの発行を一括して行うことができます。多くの作業項目を同時に追加または更新できます。これらのタスクは、Microsoft Excel クライアントの機能によって簡単に実行できます。 |
|
チーム プロジェクトの管理方法を理解する。Team Foundation Server を Project Server に統合した場合と比較して、Microsoft Project に対して Team Foundation プラグインを使用した場合の利点と操作上の相違点について説明します。 |
参照
処理手順
チーム プロジェクト ポータルまたはプロセス ガイダンスへのアクセス
概念
Team Foundation Server に接続している Microsoft Excel および Microsoft Project での作業