同步處理 Team Foundation Server 與 Project Server

透過安裝Project Server的Team Foundation Server擴充,專案管理人員就能利用Microsoft Project Server,存取最新的專案狀態和資源跨越agile與在Team Foundation 工作的正規軟體小組之間的可用性。這項整合可讓資料從Team Foundation Server(TFS) 的工作項目,流動到 Project Server 企業專案計劃的工作中。 專案管理人員和軟體開發小組可以使用偏好的工具,依所需的精確度執行工作,並且無障礙地共用資料。 設定這兩種伺服器產品之後,同步處理引擎會在對應的企業專案計劃和 Team 專案中,針對設定的資料來維護排程資料與資源使用量。

若要啟用這個資料程序,您必須安裝Project Server 在應用程式層或網路層伺服器的 Team Foundation Server 擴充,其執行會參與資料同步處理的Project Server。 如需詳細資訊,請參閱HOW TO:將 Project Server 新增到 Team Foundation Server。使用 Project Professional 的專案管理人員必須在其用戶端電腦上安裝 Visual Studio 2013 或 Team Explorer 2013。

本主題內容

  • 系統管理員的工作

  • 專案管理人員的工作

  • 開發小組的工作

  • 示範影片

注意事項注意事項

您可以下載虛擬機器,它會示範如何整合 TFS 和 Project Server 2010 ,以便小組共用在兩種伺服器產品之間的資料。這部虛擬機器包含在 Project Server 中可對應至 TFS 中的 Team 專案的企業專案計劃,以及突出關鍵整合案例的範例資料。逐步解說文件說明模擬Project Server 工作的專案管理人員,與在 TFS 工作的軟體開發小組成員之間所互動的四個情節。

如需詳細資訊,請參閱 Microsoft 網站上的下列頁面:Microsoft Team Foundation Server 2010 and Microsoft Project Server 2010 Integration Hyper-V Virtual Machine (英文)。在影片所示範的程序與此處所描述之間,可能有些詳細上的差異 ,因為這個影片內容依照 Team Foundation Server之前版本所做。

系統管理員的工作

工作

相關主題

檢閱整合兩種伺服器產品所需的設定、組態和管理工作。 身為整合TFS和 Project Server 的系統管理員,您必須設定兩種伺服器產品的整合,以支援從 Team 專案到企業專案計劃的資料流程。 初次設定時,您必須安裝軟體、授與使用權限,註冊 Project Web Access 或 Project Web App (PWA) 的執行個體,以及將 Project Server 的元件對應至 Team Foundation 的元件。

計劃兩種伺服器產品的整合。 若要同步處理 TFS 和 Project Server 之間的資料,您必須安裝 Project Server 的 Team Foundation Server 擴充功能。 為了解如何設定兩種伺服器產品的整合,您應該先了解 Project Server 中的元件如何對應至 Team Foundation 中的元件。

升級現有的部署。請參考關於由較新版本的軟體升級伺服器主題,所建議的執行順序與說明的相關主題。

設定整合以支援測試或評估環境。 您可以使用本主題快速參考如何安裝軟體、指派使用權限、設定整合,以及驗證資料同步處理。

設定整合以支援實際執行環境。 您可以利用本主題收集設定作業所需的資訊、您必須授與的使用權限,以及為了支援兩種伺服器產品的自訂整合所必須執行的設定工作。

授與使用權限以支援設定和資料同步處理。 您必須將使用權限授與系統管理員、服務帳戶和小組成員。

管理和修改已同步處理之元件的整合。 您可以使用 TfsAdmin 命令列工具,變更元件對應的方式或列出目前的對應。 您可以檢閱這項工具提供的選項和參數,並且了解特定選項執行的作業。

了解進行的三種同步處理類型。 同步處理引擎會執行三種類型的同步處理:發行、狀態和核准。 這個程序會擷取及維護TFS和 Project Server 中與工作和資源相關的資料,同時尊重專案計劃中專案管理人員的資料擁有權。

回到頁首

專案管理人員的工作

工作

相關主題

選擇您要管理專案的方式。 您可以設定整合以支援您要用來管理專案的特定方式。 您可以定義高階交付項目或是交付項目和工作兩者,也可以只檢閱開發小組報告的進度,或者結合這些方法。

使用 TFS 與 Project Server 整合管理專案

了解同步處理的程序和功能。 您可以管理對應至 Team 專案的專案計劃,以及與 Team Foundation 中的工作項目同步處理的工作。

TFS 與 Project Server 整合的同步處理程序概觀

TFS 與 Project Server 整合功能的概觀

建立資源指派和檢視資源使用情況。 開發小組將需求和工作細分為子工作時,您可以透過專案查看工作和資源的彙總。 您可以使用這項資訊檢視資源配置和工作預估、執行資源撫平,以及判斷某個資源在單一專案內或在多個專案間是否被配置過多工作。

使用對應至 Team 專案之企業專案中的資源彙總

回到頁首

開發小組的工作

工作

相關主題

檢閱交付項目、定義任務和預估工作: 針對每個送出至 Project Server 的交付項目,您可以定義及預估實作交付項目所需的工作。 您在工作期間會更新自己的工作時數,工作時數會自動送出至 Project Server 讓專案管理人員檢閱。

由上而下計劃對應至 Team 專案之企業專案計劃中的商業需求

檢閱工作分工和更新工作。 身為開發組長,您可以使用「工作分工」查詢來檢閱專案管理人員所送出的工作項目。 當工作有所進展時,小組成員會更新其工作時數,而工作時數會自動送出至 Project Server 讓專案管理人員檢閱。

在對應至 Team 專案的企業專案計劃中管理專案詳細資料

定義和送出使用者劇本或需求至 Project Server。 身為開發組長,為了小組所處理的使用者劇本或需求,而將 [Project Server 送出] 欄位設為 [],就可以提供專案排程與資源使用情況的可視性。

讓計劃管理辦公室能夠查看 Agile 小組進度

找出並解決被拒的工作項目送出: 專案管理人員拒絕工作項目的更新時,您必須解決拒絕的原因並重新送出更新至 Project Server。 在您完成這項工作之前,此工作項目無法再參與資料同步處理。

監視工作項目送出並解決拒絕

回到頁首

示範影片

下列可從 Microsoft 網站取得的影片,說明在整合這兩項伺服器產品之後,必須管理產品開發週期的這種靈活度。

請參閱

概念

使用 Visual Studio ALM 和 TFS 追蹤工作

管理 Team Foundation Server

Application Lifecycle Management 與 Visual Studio Team Foundation Server