Team Foundation 作業項目からの Microsoft Project 計画の作成
Office Project またはチーム エクスプローラーを使用して、Team Foundation 作業項目から Office Project の計画を作成できます。計画を作成する前に、計画に追加する作業項目を返す作業項目クエリを定義できます。詳細については、「バグ、タスク、およびその他の作業項目の検索」を参照してください。
このトピックの内容
Office Project を使用したプロジェクト計画の作成
チーム エクスプローラーを使用した Office Project の計画の作成
[!メモ]
Office Project の計画では、Team Foundation に保持されない作業項目のスケジュール設定に関するいくつかのデータが保持されます。このスケジュール情報を保持するために、Office Project の計画を保存する必要があります。Office Project および Team Foundation でスケジュール情報を管理する方法の詳細については、「Microsoft Project および Team Foundation を使用してタスクの進捗管理を行う場合のヒントおよび操作上の相違点」を参照してください。
必要なアクセス許可
この手順を実行するには、貢献者グループのメンバーであるか、または [このノードの作業項目を表示します] および [このノードの作業項目を編集します] のアクセス許可が [許可] に設定されている必要があります。詳細については、「Team Foundation Server のアクセス許可」を参照してください。
Office Project を使用したプロジェクト計画の作成
Office Project を使用してプロジェクト計画を作成するには
Office Project で、[チーム] メニューの [チーム プロジェクトの選択] をクリックします。
[!メモ]
このオプションがない場合は、このコンピューターにチーム エクスプローラーがインストールされていません。Team Foundation Server に接続するには、このコンピューターにチーム エクスプローラーをインストールする必要があります。
[チーム プロジェクトへ接続] ダイアログ ボックスで、[Team Foundation Server] ボックスの一覧の、目的のチーム プロジェクトが格納されているサーバーの名前をクリックします。
[!メモ]
ドロップダウン リストが空の場合は、[サーバー] ボタンをクリックして、サーバー接続設定を手動で入力します。接続設定については、Team Foundation Server 管理者またはチーム プロジェクト管理者に問い合わせてください。
詳細については、「Team Foundation Server への Microsoft Office ドキュメントの接続」を参照してください。
[ディレクトリ] で、チーム プロジェクトをホストするプロジェクト コレクションの名前をクリックします。
[チーム プロジェクト] ボックスの一覧の、取得する作業項目のチーム プロジェクトをクリックし、[OK] をクリックします。
ガント チャートに、チーム プロジェクトのフィールドを表す列が表示されます。
[チーム] メニューの [作業項目の取得] をクリックします。
[作業項目の取得] ダイアログ ボックスで、作業項目を検索する方法を選択します。
保存済みクエリを実行するには、[保存されたクエリ] をクリックし、保存済みのクエリの名前をクリックします。
個々の作業項目をその ID で指定するには、[ID] をクリックし、ID の一覧を入力します。複数の ID を指定するときは、コンマまたは空白で区切ります。
タイトルに同じ文字列が含まれた作業項目を検索するには、[次を含むタイトル] をクリックし、文字列を入力します。必要に応じて、[および種類] ボックスの一覧の、取得する作業項目の種類をクリックします。
[検索] をクリックします。
返された作業項目の一覧で、各作業項目の横にあるチェック ボックスをオンまたはオフにして、Office Project の計画にその作業項目を表示するかどうかを指定します。
[OK] をクリックします。
選択した作業項目および選択した作業項目の階層サブツリー内にあるリンクされた各作業項目が、Office Project の計画に表示されます。
[!メモ]
別のチーム プロジェクトに定義されている作業項目にリンクされた作業項目をインポートする場合は、作業項目の最上位の層にあるチーム プロジェクトに定義されている作業項目のみが Office Project の計画にインポートされます。
(省略可能) 作業項目を変更するか、新しい作業項目を追加します。
(省略可能) ネイティブの Office Project ツールを使用して、タスクをリンクし、サブタスクを作成します。
詳細については、「Office プロジェクトのタスクの順序指定または従属化」を参照してください。
[!メモ]
Office Project を使用して親タスクと子タスクを作成すると、既定の動作として、親タスクには、そのすべての子タスクに割り当てられている時間のロールアップが割り当てられます。一部のレポートでは、時間のロールアップが二重にカウントされないようにするために、時間のロールアップが Team Foundation に発行されません。Office Project のマッピング ファイル属性である IfSummaryRefreshOnly を使用すると、サマリー タスクに割り当てられた時間のカウントは行われません。サマリー タスクの時間のロールアップは、Office Project では表示できますが、Team Foundation では表示できません。詳細については、「Microsoft Project のフィールド マッピング ファイル」を参照してください。
(省略可能) Office Project の計画を保存します。
注意 Office Project では、Team Foundation で保持されないスケジュール設定データが保持されます。そのため、作業項目のスケジュール設定に影響を与える可能性のある変更を加える場合は、これらの変更が失われるのを防ぐために計画を保存する必要があります。
(省略可能) 作業項目に対して行った変更をアップロードするには、[チーム] メニューの [変更の発行] をクリックします。
発行の詳細については、「Office Project での作業項目の発行または最新の情報への更新」を参照してください。
チーム エクスプローラーを使用した Office Project の計画の作成
チーム エクスプローラーを使用して Office Project の計画を作成するには
チーム エクスプローラーで作業項目ノードを展開し、保存済みクエリを検索します。
次のいずれかの操作を実行します。
クエリで見つかったすべての作業項目を追加するには
クエリを右クリックして [Microsoft Project で開く] をクリックします。
Office Project が開き、クエリ結果が表示されます。
クエリで見つかった作業項目を選択して追加するには
クエリを右クリックし、[結果の表示] をクリックします。
クエリ結果の一覧で、新しい計画に表示する作業項目を選択します。複数の作業項目を選択するには、Ctrl キーを押しながら、計画に追加する各作業項目をクリックします。
選択した作業項目の 1 つを右クリックして [Microsoft Project で選択された項目を開く] をクリックします。
Office Project が開き、選択した作業項目および選択した作業項目の階層サブツリー内にあるリンクされた各作業項目が表示されます。
Office Project を開いて作業項目を追加するには
クエリを右クリックし、[Microsoft Project で作業項目を追加] をクリックします。
Office Project が開きます。作業項目を追加するには、前の手順の手順 5. に移動します。
[!メモ]
別のチーム プロジェクトに定義されている作業項目へのリンクが含まれた作業項目をインポートする場合は、作業項目の最上位の層にあるチーム プロジェクトに定義されている作業項目のみが Office クライアントにインポートされます。
(省略可能) 作業項目を変更するか、新しい作業項目を追加します。
(省略可能) ネイティブの Office Project ツールを使用して、タスクをリンクし、サブタスクを作成します。詳細については、「Office プロジェクトのタスクの順序指定または従属化」を参照してください。
(省略可能) Office Project の計画を保存します。
注意 Office Project では、Team Foundation で保持されないスケジュール設定データが保持されます。そのため、作業項目のスケジュール設定に影響を与える可能性のある変更を加える場合は、これらの変更が失われるのを防ぐために計画を保存する必要があります。
(省略可能) 作業項目に対して行った変更をアップロードするには、[チーム] メニューの [変更の発行] をクリックします。発行の詳細については、「Office Project での作業項目の発行または最新の情報への更新」を参照してください。
参照
処理手順
Office Project での作業項目の発行または最新の情報への更新
Microsoft Excel を使用した作業項目の作成、オープン、および変更
概念
Team Foundation Server に接続している Microsoft Excel および Microsoft Project での作業
Microsoft Project を使用したタスクのスケジュール設定およびリソースの割り当て
その他の技術情報
Microsoft Project および Team Foundation を使用してタスクの進捗管理を行う場合のヒントおよび操作上の相違点