Share via


流程範本自訂概觀

更新:2007 年 11 月

流程範本定義了 Team 專案會影響小組工作方式的主要面向。經由自訂流程範本,您可以定義用於控制 Team 專案的安全性、專案入口網站上有哪些可用的範本、原始程式碼控制簽入提示、新的工作項目類型與查詢、監視與狀態報告,以及要使用哪些反覆項目與組織單位。流程範本定義了 Team 專案的初始流程設定,大部分的流程設定也可以在 Team 專案建立之後加以自訂。

注意事項:

流程範本的大小最大是 2 GB。自訂流程範本時,請確定您所做的變更不會超過這個最大值。

變更範圍

您的自訂工作可能影響很大,也可能影響不大,這要依據自訂內容而定。您有下列兩種選擇:

  • 針對所有新的 Team 專案進行自訂 您可以變更流程範本的外掛程式、工作項目類型與流程指引,藉此自訂流程範本。在這種情況下,依據該流程範本所建立的所有專案都會受到影響

  • 自訂現有的 Team 專案 您可以變更 Team 專案的報告、工作項目類型以及專案入口網站的運作方式,藉此自訂某個 Team 專案的項目。在這種情況下,您的變更會影響該專案中工作人員的工作方式,但不會影響其他現有或剛要建立的專案

針對所有新的 Team 專案進行自訂

若要自訂所有新的 Team 專案,您應該要變更 Team 專案所使用的流程範本。這樣您只需在一個位置進行變更,卻可以將這些變更反映至以該新的流程範本建立而成的新 Team 專案。如需詳細資訊,請參閱修改現有的 MSF 流程範本。

注意事項:

您可能需要針對一系列新的 Team 專案來建立新的流程範本,我們建議您使用現有的流程範本,例如 MSF for Agile Software Development 或 MSF for CMMI Process Improvement,修改現有範本以符合您的需求。

修改現有的 MSF 流程範本

流程範本外掛程式

流程範本外掛程式是指建立新 Team 專案時所執行的元件。外掛程式會安裝必要的檔案或針對所在區域設定資料。Microsoft 隨附 Visual Studio Team System 提供了六個外掛程式:工作項目追蹤、類別、Windows SharePoint Services、版本控制、報告,以及群組和權限。每個外掛程式都可以修改,藉以自訂流程範本。如需修改外掛程式的詳細資訊,請參閱流程範本外掛程式

工作項目類型

小組成員會使用「工作項目」來追蹤要完成的工作。您可能需要擴充 Visual Studio Team System 所提供的工作項目選項,以便能夠更加符合小組所使用的流程以及通訊的方式。若要這樣做,請撰寫新的工作項目類型。「工作項目類型」是指建立新工作項目所依據的範本。您也可以修改現有的工作項目類型。如需自訂或建立流程範本的工作項目類型的詳細資訊,請參閱自訂工作項目類型

流程指引

流程指引是記載了某特定軟體開發流程的角色、工作項目、工作產品、活動與報告的內容。流程指引讓流程範本更加完整。

Microsoft Visual Studio Team System 包含兩個流程範本:MSF for Agile Software Development 與 MSF for CMMI Process Improvement,這兩種流程都可加以自訂,並且可以在專案中用來開發軟體。自訂流程範本時,也應該更新相對應的流程指引,以配合您所做的任何變更。如需詳細資訊,請參閱 MSF for Agile Software DevelopmentMSF for CMMI Process Improvement

自訂現有的 Team 專案

變更現有的 Team 專案很類似於變更流程範本,但範圍小很多。變更現有的 Team 專案會影響小組成員進行日常工作的方式,但不會變更未來使用流程範本建立而成之新專案的本質。

報告

隨著 Team 專案狀況的變更,您可能需要修改用來管理專案的 Microsoft Excel 報告。此外,當資料倉儲中有新的欄位時,或者當您想要替報告選取不同的資料錄時,可能需要修改報告。您可以經由重新整理報告來更新樞紐分析表或樞紐分析圖報告 (此類報告會使用落在原始來源資料規格中的新資料)。如需詳細資訊,請參閱 HOW TO:在 Microsoft Excel 中編輯 Team System 的報表

報表設計工具是一組在 Visual Studio 內執行之圖形化的工具與視窗,報表設計工具提供了圖形介面,您可以用來定義資料來源與查詢資訊、在報告上加入資料區域與欄位、調整報告版面配置,以及設定互動功能。您應該使用報表設計工具做為針對資料倉儲建置及編輯自訂報告的主要工具。如需詳細資訊,請參閱HOW TO:使用報表設計工具建立 Team System 的詳細報表

工作項目類型

小組成員會使用「工作項目」來追蹤要完成的工作。您可能需要擴充 Visual Studio Team System 所提供的工作項目選項,以便能夠更加符合小組所使用的流程以及通訊的方式。若要這樣做,請撰寫新的工作項目類型。「工作項目類型」是指建立新工作項目所依據的範本。您也可以修改現有的工作項目類型。

注意事項:

您可以在兩個層級變更工作項目類型定義:針對單一現有專案或針對所有未來的專案。依據變更的範圍而定,您的工作在某一重要方面會有所不同。當您在兩種情況下都以相同方式建立及重新定義 XML 項目時,如果是要自訂流程範本,您只需要編輯 XML;如果是要自訂現有專案,您不只需要編輯 XML,還必須將 XML 檔中的變更匯入至現有的 Team 專案。若要這樣做,請使用工作項目撰寫工具中所述的工具。

請使用下列工具來管理現有專案的工作項目類型。如需詳細資訊,請參閱自訂工作項目類型逐步解說:對工作項目類型進行基本自訂

使用 witexport 命令從 Team Foundation Server 匯出工作項目類型的 XML 定義。也可以使用這個命令將 XML 定義列印到顯示中。如需詳細資訊,請參閱 witexport

一旦變更了工作項目類型,您可以使用 witimport 命令來驗證 XML 檔中的工作項目類型,並將它匯入至 Team Foundation Server 的 Team 專案。如需詳細資訊,請參閱 witimport

使用 witfields 命令來管理 Team Foundation Server 的工作項目類型欄位。如需詳細資訊,請參閱 witfields

使用 glexport 命令從 Team Foundation Server 匯出全域清單的 XML 定義。也可以使用這個命令將 XML 定義列印到顯示中。如需詳細資訊,請參閱 glexport

一旦變更了全域清單,您可以使用 glimport 命令來驗證 XML 檔中的全域清單,並將它匯入至 Team Foundation Server 的 Team 專案。如需詳細資訊,請參閱 glimport

SharePoint

當您安裝 Team Foundation 時,會自動建立預設的 Windows SharePoint Services 網站。此外,每次您在 Team Foundation Server 中建立新專案時,也會自動建立專案網站。不過,您可以建立其他網站,以便與 Team Foundation Server 搭配使用。您也可以修改並刪除這些 Windows SharePoint Services 網站。如需詳細資訊,請參閱 HOW TO:建立、編輯和刪除 Windows SharePoint Services 網站

專案入口網站

Team 專案入口網站會建立成 Windows SharePoint Services 中的網站。您可以從 Team 總管或 Web 瀏覽器中使用專案入口網站,並提供使用者快速了解 Team 專案狀態的必要資訊。因為專案入口網站是由 Web 組件所構成,所以您可以建立專案入口網站的自訂版本。除了專案入口網站上所顯示的標準資訊外,您也可以加入 Web 組件,以連接到位於專案內與專案外的其他資料來源。如需詳細資訊,請參閱 使用 Team 專案入口網站

請參閱

概念

流程範本自訂計畫

流程範本架構

其他資源

流程範本重要概念

流程範本結構描述參考

自訂工作項目類型