Team Foundation Server と Microsoft Project Server の間のデータ フローの有効化

Project Serverの Team Foundation Server の拡張機能をインストールすることにより、プロジェクト マネージャーは Team Foundationで動作で、正式なアジャイル ソフトウェア チーム全体について、プロジェクトのステータスとリソースの利用状況のためにMicrosoft Project Serverを使用できます。この統合には、Project Serverのエンタープライズ プロジェクト計画のタスクに Team Foundation Server (TFS) で作業項目からフローするようにデータができます。プロジェクト マネージャーとソフトウェア開発チームは、をニーズ、および共有情報好んだり、で透過的に精度のレベルでツールを使用できます。2 つのサーバー製品の構成後、同期エンジンにより、構成済みデータについてのスケジュール データとリソース配分状況が、マップされたエンタープライズ プロジェクト計画とチーム プロジェクトに保持されます。

このデータ フローを有効にするには、データ同期に参加するProject Serverを実行するアプリケーション層またはWeb層サーバーのProject Serverの Team Foundation Server の拡張機能をインストールする必要があります。詳細については、「方法: Project Server を Team Foundation Server に追加する」を参照してください。Project Professionalを使用するプロジェクト マネージャーはそのクライアント コンピューターの Visual Studio 2012 か チーム エクスプローラー 2012をインストールする必要があります。

このトピックの内容

  • 管理者タスク

  • プロジェクト マネージャーのタスク

  • 開発チームのタスク

  • のビデオ デモ

[!メモ]

TFSとProject Server 2010を統合する方法をチームを2台のサーバー製品間でデータを共有できるように仮想マシンを示すダウンロードできます。この仮想マシンをProject Serverにサンプル データとともにTFSのチーム プロジェクトにマップされているエンタープライズ プロジェクト計画を主統合のシナリオを強調表示含まれます。チュートリアルのドキュメントは、Project Serverで作業していると、ソフトウェア開発チーム メンバーについて説明します、プロジェクト マネージャーとのやり取りをシミュレートする4とおりのTFSで作業している場合。

詳細については、Microsoft Webサイトの次のページを参照: Microsoft Team Foundation Server 2010とMicrosoft Project Server 2010の統合のHyper-VのVirtual Machine。ビデオである詳細は、次の手順の間で異なる場合があり、このビデオが Team Foundation Serverの以前のリリースに対して行われたため、ここでは説明しています。

管理者タスク

タスク

関連トピック

2 つのサーバー製品の統合に必要なセットアップ タスク、構成タスク、および管理タスクを確認する: TFSとProject Serverの統合の管理者は、チーム プロジェクトからエンタープライズ プロジェクト計画へのデータ フローをサポートするために、2台のサーバー製品の統合を構成する必要があります。初期構成では、ソフトウェアのインストール、アクセス許可の付与、Project Web Access または Project Web App (PWA) のインスタンスの登録、および Project Server コンポーネントから Team Foundation コンポーネントへのマップを行う必要があります。

Team Foundation Server と Project Server の統合の管理

Team Foundation Server と Project Server を統合する機能の概要

Team Foundation を使用した場合と Microsoft Project を使用した場合のプロジェクト管理における操作上の相違点

2 つのサーバー製品の統合の計画を立てる: TFSとProject Server間でデータを同期するには、Project Serverの Team Foundation Server の拡張機能をインストールする必要があります。2 つのサーバー製品の統合を構成する方法を理解するには、Project Server のコンポーネントが Team Foundation のコンポーネントにどのようにマップされるかを理解する必要があります。

Team Foundation Server と Project Server を統合するためのシステム要件およびセットアップ要件

Project Server コンポーネントと Team Foundation コンポーネントのマップ

既存の配置をアップグレードします。。推奨される順序のこれらのトピックおよびソフトウェアのアップグレードする方法について新しいバージョンがインストールされているサーバーを参照してください。

既存のインストールの更新とバージョンの互換性

Microsoft Project Server 2010 から Microsoft Project Server 2013 へのアップグレード

テスト環境または評価環境をサポートするように統合を構成する: このトピックをクイック リファレンスとして使用して、ソフトウェアのインストール、アクセス許可の割り当て、統合の構成、およびデータ同期の検証を行うことができます。

構成クイック リファレンス

稼動環境をサポートするように統合を構成する: このトピックを使用して、構成、付与する必要があるアクセス許可、および 2 つのサーバー製品のカスタマイズされた統合をサポートするために実行する必要がある構成タスクに必要な情報を収集できます。

Team Foundation Server と Project Server の統合の構成

構成とデータ同期をサポートするためのアクセス許可を付与する: 管理者、サービス アカウント、およびチーム メンバーにアクセス許可を付与する必要があります。また、特定のサービス アカウントが、Project Server 2007 用の SharePoint 製品をホストするサーバーの共有サービス プロバイダー (SSP) にアクセスできることを確認する必要があります。

Team Foundation Server と Project Server を統合するために必要なアクセス許可の割り当て

同期するコンポーネントの統合を管理および変更する: TfsAdmin コマンド ライン ツールを使用して、コンポーネントのマップ方法を変更したり、現在のマッピングを一覧表示したりできます。このツールに用意されているオプションとパラメーターを確認し、特定のオプションで実行される操作について学習できます。

TfsAdmin ProjectServer による Project Server 統合の管理

発生する 3 種類の同期を理解する: 同期エンジンは、発行、ステータス、および承認の 3 種類の同期を実行します。このプロセスは、データの所有権を、プロジェクト計画でのプロジェクト マネージャーによって考慮しながらTFSとProject Serverの両方で、タスク関連データとリソース関連データがキャプチャされ、保持します。

Team Foundation Server と Project Server の統合における同期プロセスの概要

ページのトップへ

プロジェクト マネージャーのタスク

タスク

関連トピック

プロジェクトを管理する方法を選択する: プロジェクトを管理するための特定の方法をサポートするように統合を構成できます。高水準の成果物、または成果物とタスクの両方を定義することも、開発チームが報告する進捗状況を確認することも、またはこれらの方法を組み合わせることもできます。

Project Server と Team Foundation Server を使用したプロジェクトの管理

同期のプロセスと機能を理解する: チーム プロジェクトにマップされるプロジェクト計画と Team Foundation の作業項目に同期されるタスクを管理できます。

Team Foundation Server と Project Server の統合における同期プロセスの概要

Team Foundation Server と Project Server を統合する機能の概要

リソース割り当てを作成し、リソース使用量を確認する: 開発チームによって必要条件とタスクが子タスクに分割された場合でも、プロジェクト全体で作業とリソースがどのようにロール アップされるのかがわかります。この情報を使用することで、リソース割り当てと作業見積もりを確認し、リソースの平準化を実施できます。また、プロジェクト内または複数のプロジェクト間でリソースの過剰割り当てが発生していないかどうかを判断できます。

チーム プロジェクトにマップされているエンタープライズ プロジェクトにおけるリソース ロールアップの操作

ページのトップへ

開発チームのタスク

タスク

関連トピック

成果物の確認、タスクの定義、および作業見積もり: Project Server に送信される成果物ごとに、その成果物の実装に必要なタスクを定義し、見積もりを行います。作業の進行状況に応じて、タスク時間を更新します。このタスク時間は、プロジェクト マネージャーが確認できるように、自動的に Project Server に送信されます。

チーム プロジェクトにマップされているエンタープライズ プロジェクト計画における業務要件のトップダウン プランニング

作業内訳を確認し、作業を更新する: 開発のリーダーは、プロジェクト マネージャーが送信した作業項目を確認するには、作業内訳クエリを使用できます。作業の進行状況に応じて、チーム メンバーはタスク時間を更新します。このタスク時間は、プロジェクト マネージャーが確認できるように、自動的に Project Server に送信されます。

チーム プロジェクトにマップされているエンタープライズ プロジェクト計画におけるプロジェクト詳細情報の管理

ユーザー ストーリーまたは必要条件を定義し、Project Server に送信する: 開発のリーダーは、プロジェクトのスケジュールとリソース使用量にチームが作業中または必要条件のuserストーリーに [○][Project Server Submit] のフィールドを設定して、表示を提供します。

プログラム管理オフィスでのアジャイル チーム進行状況の可視化

却下された作業項目送信の検索と対処: プロジェクト マネージャーが作業項目の更新を却下した場合は、却下の理由に対処したうえで Project Server に再送信する必要があります。このタスクを完了するまでは、作業項目をデータ同期に含めることができません。

作業項目送信の監視および拒否状態の解消

ページのトップへ

のビデオ デモ

Microsoft Webサイトから使用できる次のビデオ、2台のサーバー製品を統合した後、製品ライフサイクルを管理する必要があることを柔軟について説明します。

参照

概念

プロジェクトの計画および追跡

Team Foundation Server の管理

Visual Studio および Team Foundation Server でのアプリケーション ライフサイクル管理