共用方式為


自訂 Team 專案和流程

您可以自訂 Team 專案,支援小組使用的特定流程和作法。例如,您可以加入必要欄位加入至產品待處理項目頁面的快速加入面板加入至新產品需求的目前的書籍的定義。其他通用自訂活動包括將欄位以支援報告要求和變更工作流程定義符合小組的流程。

注意事項注意事項

如需您可能想要為您的 Team 專案自訂前 10 區域的概觀,請參閱 自訂工作項目追蹤和您的 Team 專案

在您開始任何自訂活動之前,應該先熟悉您可以自訂的物件和方法類型,,每種類型如何用於支援專案追蹤需求。

此外,您應該了解這些物件、Team 專案成品、小組活動和範圍變更中存在的相依性。您對 Team 專案套用至工作該 Team 專案的所有小組的自訂。一些自訂套用至 Team 專案集合中所有 Team 專案。

您可以自訂的物件。

您可以自訂流程範本、Team 專案或專案集合的物件。您從流程範本建立 Team 專案。流程範本定義可用於追蹤的工作項目物件類型,以及預設規則、原則、安全性群組和小組成員使用的查詢。您在流程範本中自訂的物件提供物件的初始組態。透過自訂流程範本,可以增加所有使用該流程範本建立之 Team 專案中流程的相容性。您也最小化時取得專案在運作藉由定義小組查詢、報告、原始程式碼控制簽入提示,安全性群組與多。

下表描述您可以自訂的流程範本或為 Team 專案的物件。如需自訂物件的資訊,在建立 Team 專案之後,請選擇連結在物件的下方。如需自訂為流程範本一部分的物件的詳細資訊,請選擇連結在描述資料行底下。

物件

Team 專案

流程範本

描述

Agile 網頁和圖形

核取標記 核取標記

建立待處理項目、衝刺 (Sprint) 計劃和小組進度的支援。若要定義初始組態,請參閱 自訂待處理項目和 Committee 頁面

警示

核取標記

當發生變更 Team 專案時,支援定義個人和小組電子郵件通知。

區域

核取標記 核取標記

定義邏輯、實體、功能小組擁有的類別或區域。請參閱 定義初始區域和反覆項目

建置流程範本

核取標記 核取標記

您可以使用,在建立組建定義時的 將預設建置流程範本 。您之後可以自訂建置流程範本。

分類

核取標記 核取標記

將一個或多個工作項目類型支援處理組態、查詢和其他作業。請參閱 將工作項目分類的類型定義加入至流程範本

簽入和簽出原則

核取標記 核取標記

設定強制使用特定動作的規則,在使用者簽入或簽出程式碼時。請參閱 定義 Team Foundation 版本控制的初始組態

儀表板 (Agile)

儀表板 (CMMI)

核取標記

讓您深入了解小組進度。根據您用來建立 Team 專案的流程範本,您可能已定義數個儀表板。您可以進一步自訂這些儀表板,或是建立新的儀表板。儀表板需求與 SharePoint 產品整合。

文件

核取標記 核取標記

透過專案入口網站支援小組共用文件和檔案。需要 SharePoint 產品。請參閱 定義專案入口網站

Excel 報表

核取標記

初始報告配置以流程範本支援儀表板,而且不能自訂。在 Team 專案建立之後,您可以自訂和建立額外的 Excel 報表。

全域清單

核取標記

支援挑選的定義和維護清單由許多 Team 專案使用。

全域工作流程

核取標記

支援工作項目欄位和全域清單的定義和維護清單由許多 Team 專案使用。

反覆項目

核取標記 核取標記

定義衝刺 (Sprint) 或產品將廣告里程碑。請參閱 定義初始區域和反覆項目

連結類型

核取標記 核取標記

支援連結關聯性的自訂工作項目之間的間距。請參閱 工作項目連結加入型別定義

Microsoft Project 欄位對應

核取標記 核取標記

自訂資料的發行和重新整理方式,在 Microsoft Project 和 TFS 時。如果您將新的資料欄位加入工作項目類型中,則可以對應欄位,讓它出現在您的計劃中。請參閱 將 Microsoft Project 欄位對應至 Team Foundation 欄位

流程指引

核取標記 核取標記

提供指引供小組成員在使用 Team 專案成品。您可以自訂的流程指引檔案和流程指引的位置的超連結。.請參閱 定義專案入口網站

Reports

核取標記 核取標記

自訂您透過報表管理員存取的一組預設的報表或建立新的報告。請參閱 將報表

測試組態

核取標記 核取標記

測試組態指定代表使用者環境測試硬體和軟體的組合。使用測試管理員,您可以 設定初始測試組態 和定義的其他組態。

測試解析狀態

核取標記

指定原因測試失敗。預設組態包括:需要調查、測試問題、產品問題和組態問題。請參閱 定義測試管理員的初始組態

測試設定

核取標記 核取標記

測試設定控制實際收集資料的診斷資料配接器。使用測試管理員,您可以 設定初始的測試設定 或指定測試設定。

測試變數

核取標記 核取標記

支援反映使用者環境軟體進行部署,例如用戶端裝置類型、伺服器作業系統、網路速度或 Database Edition 項目的規格。測試組態是數個測試變數的組合。使用測試管理員,您可以 設定初始的測試變數 或指定測試變數。

TFS 群組和使用權限

核取標記 核取標記

支援安全性群組與權限的組態。您可以 設定初始群組、佇列、成員與權限 或建立新群組或變更使用權限。

工作項目欄位

核取標記 核取標記

監視進度和追蹤資料的支援。請參閱 支援查詢和報告的追蹤資料。 。

工作項目查詢

核取標記 核取標記

尋找工作項目及產生報表的支援。請參閱 對流程範本中加入查詢

工作項目類型

核取標記 核取標記

為所有軟體開發專案的追蹤和報告提供基礎。您可以自訂欄位,追蹤的工作流程和表單。工作項目的類型包括錯誤 (bug)、使用者劇本和工作。請參閱 工作項目的加入型別定義

回到頁首

判斷您的範圍要求

您需要考慮的四個範圍區域如下:

  • 評定您想要的自訂擴充性:下表摘要說明選項及其範圍含意的自訂選項。

    範圍

    物件

    實作注意事項

    對流程範本的套用變更。

    請參閱 您可以自訂的物件。。

    選取這個選項,當您要建立數個 Team 專案時,您要最小化時取得專案在運作並強制執行小組流程相容。

    套用至 Team 專案的變更

    請參閱 您可以自訂的物件。。

    只有在您的小組需要變更時,請選取這個選項。

    套用至數個的變更 Team 專案

    請參閱 您可以自訂的物件。。

    例如,當您想要強制執行流程一致性跨數個現有的 Team 專案時,請選取這個選項。您將需要匯入的物件定義檔的變更至數個 Team 專案。

    套用變更至在專案集合內所有 Team 專案

    工作項目欄位,全域清單、連結類型

    當您自訂用於 Team 專案集合所定義的物件時,會影響集合中定義的所有 Team 專案。實作時,在階層架構變更時,請考慮含意。

  • 評定資料整合需求:選取一組欄位整合 Team Foundation Build、 Test Manager和 Team Foundation 版本控制。這些應用程式自動資料指派到這些欄位。請參閱 使用測試、組建與版本控制加入欄位以支援整合

  • 評定當地語系化和全球化需求:您可以當地語系化的工作項目類型定義的工作項目類型、欄位和許多項目名稱。請參閱 WITD 子項目的當地語系化與全球化

  • 評定支援跨群組工作所需的類別群組:當您具有名稱不同的類似工作項目時,可以使用類別來分組它們,以及更輕鬆地產生報告。類別支援彈性的查詢、報表、流程組態和整合跨 Team 專案。請參閱 定義分類以分組工作項目類型

回到頁首

自訂 Agile 網頁和圖形

Agile 網頁內容和外觀 WIT 物件的定義和小組所做的工作。WIT 物件包含工作項目類型、分類和管理組態。工作項目類型定義的欄位、工作流程和您的小組使用擷取資料表單的配置。這個資料給 WIT 資料存放區中。

Team Web Access Agile 網頁和圖表會在執行階段參考 WIT 資料存放區。在下圖中,工作項目欄位在一個藍色方塊顯示底線其定義跨在 Team 專案集合中所有 Team 專案中套用。桔黃色方塊表示為 Team 專案定義的 WIT 物件。Agile 網頁和圖表,顯示紫色,為小組所定義。

處理序組態相依性

回到頁首

Dd286521.collapse_all(zh-tw,VS.110).gifWIT 物件自訂和小組活動

您可以自訂 Team 專案的流程組態自訂 Agile 頁面的外觀。您可以自訂在 Agile 頁面修改分類為 Team 專案中的工作項目類型。您可以修改其他項目,例如 metastate 對應和工作項目欄位對應,支援在處理組態中的圖表產生 Team 專案中。

下表描述您可以 WIT 物件與自訂您透過 Team 活動和 Team Web Access定義的項目。

Agile 頁面或圖形

可透過 WIT 物件自訂

您所傳遞的小組活動定義

產品待處理項目

  • 您可以加入至產品待處理項目的工作項目類型。您可以修改要求類別加以變更。

  • 使用「快速加入面板,對於快速將項目顯示待處理項目中的欄位。

  • 一組資料行和資料列順序。

  • 用來管理待處理項目優先權的待處理項目排序次序的欄位。您可以修改 CommonConfiguration.xml 檔案變更,此 Order 型別。

    當您將項目加入或重新序列項目背景處理序,動態更新 堆疊順位。 欄位 (Agile 與 CMMI) 或 待處理項目的優先權。 欄位 (Scrum) 的值。

    請參閱 自訂待處理項目頁面

  • 設定預設小組區域和反覆項目路徑。這些值會自動指派至待處理項目和 Committee 頁面建立的工作項目。

    對區域的產品待處理項目中工作項目指定小組的預設區域路徑下。

  • 在清單中排序項目的相對優先權可以拖曳。

    排序次序中指定在產品待處理項目頁面會定義反覆項目中的待處理項目和 Committee 頁面項目的序列。

  • 指派給反覆項目的拖曳項目。

    請參閱 建立或新增產品待處理項目

反覆項目中的待處理項目

  • 的子工作項目類型將 (預設為工作)。您可以修改工作分類加以變更。

    這些相同的工作項目類型會出現在工作委員會。

  • 一組資料行和資料列順序。

    請參閱 自訂待處理項目頁面

  • 對待處理項目的加入工作。

    提示提示
    若要了解哪些工作項目中的待處理項目頁面的顯示已選取,請選取 [建立待處理項目查詢]],選取 [OK],然後選擇 [按一下這裡檢視。] 連結。在工作項目頁面,請選取 [編輯器]。
  • 將項目拖曳至產品待處理項目或不同的反覆項目。

    請參閱 計劃反覆項目

工作面板

  • 顯示在工作委員會的工作項目類型。

  • 出現在這個委員會的行。這些資料行與對應處理組態 metastates 的工作流程狀態。

    您在 CommonConfiguration.xml 檔案中的這些對應。如果您對工作流程狀態的變更,您可能需要對處理序組態的變更。不是必須將所有的狀態。

  • 可能會出現在工作的工作項目的最大數目 (預設為 500)。

    請參閱 自訂工作面板頁面

  • 建立工作。

  • 對不同的資料行拖曳工作。

  • 更新剩餘工作並將工作重新配置給另一位小組成員。

    請參閱 執行反覆項目

燃盡圖 (Burndown Chart)

  • 用來計算待執行工作的欄位。您可以修改 CommonConfiguration.xml 檔案變更,此 Remaining Work 型別。

    請參閱 自訂待處理項目頁面

  • 更新工作的剩餘工作欄位。

    提示提示
    Agile 圖表不為原始評估和已完成工作所輸入的資訊。此資訊只用於外方塊 (OOB) 和 Excel 報表管理員、報表和 for CMMI Team 專案,如 監視進度和產生有用的報告的必要活動中所述。

容量

  • 用於的欄位計算容量由活動。您可以修改 CommonConfiguration.xml 檔案變更,此 Activity 型別。

  • 小組不工作週 (預設為星期六或星期日)。

    請參閱 自訂待處理項目頁面

  • 針對每個工作,為活動中指定值 (Agile 和 Scrum) 或磨複雜 (CMMI)。

  • 對於每個反覆項目,將指定的時間週期內的每個小組成員。

速度和預測

  • 用於的欄位計算速度和支援預測。您可以修改 CommonConfiguration.xml 檔案變更,此 Effort 型別。

    請參閱 自訂待處理項目頁面

  • 對於每個待處理項目,為 劇本點 (Agile), 工作 (Scrum),或是 大小 中指定值 (CMMI)。

回到頁首

Dd286521.collapse_all(zh-tw,VS.110).gif實作注意事項

  • 如果您將工作項目類型加入至類別,則必須在下表中列出的對應的工作項目欄位加入至工作項目類型的定義。如果您變更用來追蹤資料的工作項目欄位,您必須在 處理組態檔定義的欄位對應。

    欄位

    分類

    使用方式

    活動 (Agile 和 Scrum) 或規程 (CMMI)

    工作分類。

    由活動支援容量的產生。

    剩餘工作

    工作分類。

    支援待執行工作和容量圖表的產生。

    劇本點 (Agile),工作 (Scrum),或者大小 (CMMI)

    要求分類

    支援小組速度圖表和預期的產生。

    堆疊順位 (Agile 與 CMMI) 或待處理項目優先權 (Scrum)

    要求分類,工作分類

    追蹤待處理項目和工作項目的排序次序支援。

  • 您無法將相同的工作項目類型加入至要求分類和工作分類。工作委員會取決於指派給這兩個類別的不同工作項目類型。

  • 如果您從待處理項目的工作流程將狀態,請配置或 Bug,因此,要在 Agile 頁面或我的工作功能會反映的狀態,您必須更新處理序組態的 metastate 對應。請參閱 工作流程狀態、metastates 和管理組態

回到頁首

支援查詢和報告的追蹤資料。

為工作項目擷取的所有資料都已寫入 WIT 資料存放區所撰寫,不過,但只有選取資料給 Analysis Services 資料倉儲中。對每個工作項目欄位的可報告屬性指定判斷資料是否寫入只關聯式倉儲資料庫或將關聯式資料倉儲與 OLAP Cube。可報告欄位有測量它們可報告屬性集詳細資料,或者度量。Team Foundation Server 部署中,定義在所有專案集合中所有 Team 專案的所有可報告資料都會寫入至單一關聯式資料倉儲。接著會處理該倉儲中的資料,並且寫入至 Cube。將資料收集到單一資料倉儲中可支援跨 Team 專案集合報告。

下圖的基礎工作項目欄位,欄位屬性和全域清單,以藍色方塊,顯示所有 Team 專案的應用程式在 Team 專案集合中。桔黃色方塊表示為 Team 專案定義的 WIT 物件。

用於追蹤工作和資料儲存區的欄位

注意事項注意事項

當小組成員建立和修改工作項目, WIT 資料存放區是在執行階段被更新。將更新寫入關聯式倉儲資料庫和 OLAP Cube 會將每個分兩小時,分別。

回到頁首

Dd286521.collapse_all(zh-tw,VS.110).gif自訂工作項目欄位

您可以加入新的欄位或自訂現有的欄位可支援您的專案追蹤需求。如需為 TFS 所提供的預設工作項目類型定義的欄位的完整清單,請參閱 Visual Studio ALM 的工作項目欄位參考

下表指出項目和屬性指定到您可以自訂或當地語系化的欄位。若要加入欄位或變更欄位子項目,自訂欄位所定義的工作項目類型。請參閱 使用方法的自訂 WIT 物件。若要變更欄位的屬性,請參閱 處理工作項目欄位

欄位子項目或屬性

可以變更?

可當地語系化?

請注意、限制和相依性

資料型別 (欄位項目)

否,有例外狀況。

N/A

指定此欄位所接受資料的型別。一般而言,,一旦定義,您無法變更欄位資料型別。您可以切換欄位資料只有資料型別 HTML 或 PlainText欄位。

易記名稱 (欄位項目)

易記名稱會出現在工作項目查詢下拉式功能表,而且必須是唯一的。在 Team 專案集合中定義的所有欄位。易記名稱可能與出現在工作項目表單的表單標籤不同。

表單標籤控制項 (項目)

在工作項目表單上,您可以指定任何標記您想要與易記名稱不同。

可索引 (屬性)

N/A

表示篩選在欄位時,您可以使欄位的索引可以改善查詢回應時間。根據預設,下列欄位索引:指派給,建立日期,變更,狀態、原因,區域 ID、反覆項目 ID 和工作項目類型。

說明文字或工具提示 (欄位子項目)

您可以為每一個欄位的 255 個字元的自訂文字字串在每個工作項目類型中。

欄位規則 (欄位子項目)

N/A

您可以加入或修改規則與欄位,,和合併欄位規則。例如,您可以指定規則執行下列其中一項動作:

  • 建立唯讀的欄位需要或。

  • 設定預設或將值複製到欄位。

  • 清除欄位,或限制欄位的進一步修改。

  • 確認欄位未包含值一個欄位。

  • 要求字串欄位的值必須符合模式。

  • 限制可修改欄位的人員。

  • 當另一個欄位的值已變更或被指派特定值時,將規則套用到欄位。

欄位規則,適用於

N/A

對於每個欄位規則,您可以指定規則認可或不適用於使用者或群組的名稱。

欄位規則,條件式

N/A

對於大多數欄位規則,您將根據值指定的條件式規則的其他欄位。請參閱

挑選清單或全域清單

N/A

自訂工作項目類型定義的任何一個挑選清單或將挑選清單支援您加入新欄位。此外,您可以使用全域清單取代挑選清單。全域清單減少更新清單工作項目類型共用的多種類型的工作。全域清單也支援跨群組一致性。

報告屬性

表示出現在報表、報告參考名稱和報告類型,您可以變更欄位的名稱。您可以當地語系化報告易記名稱。

報告類型決定欄位的資料是否寫入關聯式倉儲資料庫,給關聯式倉儲資料庫以及對 OLAP Cube,或產生值的一個預先計算的總和,並在處理 OLAP Cube 時。

如需預設可報告欄位的完整清單,請參閱 Visual Studio ALM 的可報告欄位參考。如需 OLAP Cube 的詳細資訊,請參閱 Team System 之 Analysis Services Cube 中提供的透視圖和測量群組

同步 (屬性)

N/A

您可以啟用或停用與 Active Directory 同步處理與使用者帳戶的欄位。

回到頁首

Dd286521.collapse_all(zh-tw,VS.110).gif自訂工作項目類型

您可以加入新的工作項目類型或自訂現有的工作項目類型。下表指出在您可以自訂工作項目類型內的區域。您可以選取連結深入了解在定義項目之下。對工作項目類型的變更使用流程編輯器或透過匯入修改過的 XML 定義檔。請參閱 使用方法的自訂 WIT 物件。

定義項目

描述

名稱

工作項目類型的名稱會出現在工作項目查詢下拉式功能表,而且必須是唯一的名稱在 Team 專案內。使用 witadmin 命令列工具,您可以變更名稱。

描述

您可以定義工作項目類型的目的 255 字元的自訂文字字串。

欄位

您可以加入或修改的工作項目類型和欄位規則定義的欄位項目。請參閱 自訂工作項目欄位

表單配置

您可以自訂表單的配置加入或變更欄位、欄位標籤、選項和資料行。此外,您也可以自訂在表單中的下列項目:

  • 將文字、超連結或 Web 內容。

  • 定義控制項限制連結關聯性。

工作流程狀態、轉換和原因

每個工作流程定義包含一組有效且可當地語系化的狀態、轉換和原因。小組可以使用工作流程追蹤進度對工作項目。狀態與原因挑選清單在工作項目表單與工作流程定義。

工作流程、欄位指派和欄位規則。

您可以指定套用至欄位在狀態變更或工作流程轉換的規則和條件。

工作流程、Automation 和整合

您可以指定自訂動作自動化根據狀態、轉換或原因變更的欄位指派。

回到頁首

監視進度和產生有用的報告的必要活動

當敏捷燃盡圖 (Burndown Chart) 和查詢從 WIT 資料存放區中建立,隨裝即用 (OOB) 報告、自訂的報表和儀表板提供從關聯式倉儲資料庫和 OLAP Cube 中的資料所建置。除了工作項目資料之外,倉儲包含組建、原始程式碼、測試結果和程式碼涵蓋範圍資料。為所有 Team 專案中擷取的所有資料都已寫入資料存放區重新撰寫為 Team 專案集合。所有資料的所有 Team 專案集合給關聯式倉儲資料庫和 OLAP Cube 中。

報表、度量和資料存放區

Dd286521.collapse_all(zh-tw,VS.110).gif所需的小組活動和最佳做法

若要建立包含狀態的資訊的報表,請進行,,以及工作項目,小組成員的趨勢執行下列活動:

回到頁首

使用方法的自訂 WIT 物件

一旦建立 Team 專案,您可以用下列其中一種方式自訂 WIT 物件:

  • 使用流程編輯器修改工作項目類型

    您可以使用流程編輯器,您可以修改工作項目類型,您可以下載及安裝 Visual Studio 的強大工具增益集。在 [工具] 功能表下,處理編輯器提供圖形化使用者介面。您可以使用這個工具匯入和匯出工作項目類型,編輯工作項目類型,以及如何修改流程範本的內容。如需詳細資訊,請參閱下列 Microsoft 網站的網頁:Team Foundation Server Power Tools (英文)。

  • 修改工作項目欄位的屬性。:您可以使用 witadmin 命令列工具變更屬性指派給欄位。請參閱 Managing Work Item Fields [witadmin]

  • 結束時,修改,並匯入 WIT 物件的定義檔:對於您要自訂的每一個物件,您必須執行下列步驟:識別範圍變更,識別相依性,匯出物件,更新物件,匯入物件,並確認變更。

    自訂的流程物件追蹤工作

    用於自訂 WIT 物件的處理序

    您可以自訂此處理包含工作項目類型、分類、連結類型、全域清單、全域工作流程和流程組態的物件。

    請參閱 witAdmin:自訂和管理用於追蹤工作項目的物件

回到頁首

其他資源

您可能會發現其他回應到您的問題或您在下列 TFS 論壇來張貼一個問題:

回到頁首

請參閱

工作

建立 Team 專案

概念

選擇流程範本

計劃和追蹤專案