Share via


使用 Project Server 和 Team Foundation Server 管理專案

專案經理和軟體開發小組可以使用他們偏好、 資料粒度支援他們的需求,在工作和無障礙地之間共用資訊的工具Visual Studio Team Foundation Server 2012和Microsoft Project Server 2007 或是專案伺服器 2010年。 設定兩種伺服器產品時,同步處理引擎會在對應的企業專案計劃和 Team 專案中維護排程資料與設定的資料之資源使用狀況。

兩種伺服器產品的整合在專案管理方式上提供了彈性。 身為專案管理人員,您可以使用下列三種方法的其中之一或組合來管理專案:

針對每一個這些方法,資源管理員可以準確地規劃及管理資源、專案管理人員可以跨多個軟體專案的資源平衡工作負載,而計劃管理辦公室 (Program Management Office,PMO) 可以檢視最新狀態並追蹤開發中的軟體專案組合的整體健康狀態。 此外,商務分析師可以存取一段時間內的品質計量。

重要

這個主題適用於Microsoft Project專業版的 2007年或Microsoft Project從用戶端電腦上具有專業 2010年Visual Studio 2012安裝。此外,必須設定 Visual Studio Team Foundation Server 2012 與 Project Server 的整合。如需詳細資訊,請參閱支援 Team Foundation Server 和 Project Server 整合的系統和安裝需求

如果您使用 Team Foundation 外掛程式,可以在 Team Foundation 中使用 Microsoft Project 或 Project Professional 管理工作項目,如使用 Microsoft Project 排程工作和指派資源所述。此外掛程式會將專案計劃連接至 Team 專案,但是不會同步工作項目。當企業專案計劃對應至 Team 專案時,會停用此外掛程式。如需如何使用 Project 管理工作項目的詳細資訊,請參閱使用 Team Foundation 和 Project 管理專案時的操作差異

本主題內容

  • 專案管理人員在管理專案和追蹤進度方面的工作

  • 開發組長和小組的任務

  • 設定、對應和自訂資料同步處理的任務

專案管理人員在管理專案和追蹤進度方面的工作

工作

相關主題

定義交付項目: 您可以定義企業需求和特定交付項目,也可以將特定任務的定義留給開發小組。 您可以檢視資源與成果的彙總,還可以檢視開發小組定義、預估和更新詳細任務時對排程的影響。

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

定義交付項目和任務: 您可以管理企業需求和實作任務。 不但可以管理獨立於開發小組之外的工作流程,而且可以掌握最新工作進度。

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

檢閱敏捷式小組的進度: 隨著敏捷式開發小組管理使用者劇本與任務的定義和排程,您可以檢視工作進度和資源使用狀況。 您與 PMO 都可以檢視排程、使用者劇本的進度和資源的彙總。

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

檢閱更新欄位的方式。 如果您懷疑同步處理引擎沒有如預期般運作,應該驗證更新特定欄位的方式。 受影響之欄位的資料類型、對應欄位的 OnConflict 屬性,以及工作階層會影響同步處理引擎更新特定欄位的方式。 如果專案管理人員拒絕一個或多個送出更新,或者如果未發行專案計劃,工作將不會正確更新。

了解管理特定欄位更新的方式

分派資源和檢視資源使用情況: 開發小組將需求和任務細分為子任務時,您身為專案管理人員可以查看工作和資源的彙總。 您可以使用資源彙總,檢視資源分派和工作預估、執行資源撫平,以及判斷多個專案的一般資源是否分派過量。

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

解決將任務發行至 Team Foundation Server 時所發生的錯誤: 發行對應至 Team 專案的企業專案計劃時可能會發生資料驗證錯誤,您必須解決所有這種錯誤。 如果定義的值違反了定義給與任務相關之工作項目類型的規則,就會發生資料驗證錯誤。

解決驗證錯誤

回到頁首

開發組長和小組的任務

工作

相關主題

檢閱交付項目、定義任務和預估工作: 針對每個送出至 Project Server 的交付項目,您可以定義及預估實作交付項目所需的任務。 當工作有所進展時,小組成員會更新其工作時數,而工作時數會自動送出至 Project Server 讓專案管理人員檢閱。

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

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

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

定義和送出使用者劇本至 Project Server: 身為開發組長,如果為小組所處理的使用者劇本將 [Project Server 送出] 欄位設為 [],就可以提供專案排程與資源使用情況可視性。 您可以設定的值,這個欄位使用的大量編輯功能,快速Team Web Access或在 Excel 中開啟產品積存查詢。

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

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

Resolving Conflicts and Managing Rejected Work Item Submissions

移除不再需要追蹤的任務和工作項目: 當您刪除專案計劃中已經與 Team Foundation 工作項目同步的任務時,會移除任務與工作項目之間的關聯。 您將計劃發行至 Project Server,且同步處理程序更新完發行的變更之後,便會發生這項移除作業。 不過,您必須使用 witadmin destroywi 命令來永久移除 Team 專案中的工作項目。

刪除工作和移除不再參與同步處理的工作項目

回到頁首

設定、對應和自訂資料同步處理的任務

工作

相關主題

取得將企業專案計劃對應至 Team 專案的權限: 若要對應專案計劃,您必須擁有指派給您的 Team 專案集合的 [管理 Project Server 整合] 權限。

指派權限以支援 Project Server 和 Team Foundation Server 的整合

將企業專案計劃對應至 Team 專案: 為支援企業專案計劃與 Team 專案之間的資料同步處理,必須將計劃對應至 Team 專案。 多個計劃可以對應至同一個 Team 專案,但一個計劃不能對應至多個 Team 專案。

管理企業專案與 Team 專案的關聯

加入或移除參與資料同步處理的工作項目類型: 當您將專案計劃與 Team 專案產生關聯時可以定義工作項目的類型,並於稍後再加入或移除類型。 您也可以列出 Team 專案所對應的工作項目類型。

指定可同步處理的工作項目類型

加入或移除參與資料同步處理的欄位: 您可以自訂欄位對應檔,以加入欄位並指定欄位的同步處理方式。 例如,您可以共用與排程無關的資料 (如成本中心、小組名稱或健康狀態),只要將儲存這些資料類型的欄位加入至對應檔即可。

您可以對應與 Team Foundation 中挑選清單相關聯的欄位。 不過,您必須在 Project Server 中建立查閱資料表以符合挑選清單。 您無法自動同步處理挑選清單與查閱資料表。

自訂 Project Server 與 Team Foundation Server 之間的欄位對應

變更同步處理的組態: 您可以移除已經設定要參與資料同步處理的元件。 不過,當您移除這類元件時,一定要遵循建議的重新設定順序。

移除元件使其不再參與資料同步處理

將 Team 專案成員加入至企業資源集區: 若要以 Project 資源的方式分派和管理 Team Foundation 使用者,您必須將這些使用者加入至企業資源集區。 為簡化此程序,您可以將 Project Server 設為自動同步處理安全性群組與 Active Directory 中的同名群組。 另外,您可以跨多個網域及樹系將 Project Server 中的使用者和資源與 Active Directory 中的使用者同步處理。

請參閱 Microsoft 網站上的下列網頁:

回到頁首

請參閱

工作

設定 Team Foundation Server 和 Project Server 的整合

概念

Team Foundation Server 和 Project Server 整合功能的概觀

用於 Team Foundation Server 和 Project Server 整合的同步處理程序概觀