共用方式為


建立和修改區域和反覆項目

更新:2010 年 7 月

您可以針對 Team 專案定義區域和反覆項目,以便支援將工作項目分組成有用的分類,例如里程碑和相關功能。 您也可以控制可修改指派給區域或反覆項目之工作項目的人員。 您可以定義區域,將工作項目組織成邏輯、實體或功能分類。 您可以定義反覆項目,將工作項目分組成里程碑或時間循環。

如果您將每個工作項目指派給區域和反覆項目,就可以快速地查詢和報告特定區域和反覆項目的工作進度。 此外,Microsoft Solutions Framework (MSF) 流程範本所提供的許多成品都會使用反覆項目來組織工作和顯示小組進度。 如需詳細資訊,請參閱成品 (Agile)成品 (CMMI)

注意事項注意事項

根據預設,以 MSF 流程範本為基礎的 Team 專案具有三個反覆項目節點,但沒有任何區域節點。 如需如何變更這些預設設定的詳細資訊,請參閱在分類外掛程式中定義初始區域和反覆項目

建立 Team 專案之後,您就可以使用任何 Team Foundation 的用戶端程式來自訂其區域或反覆項目。 若要控制專案區域或反覆項目的存取權,您必須使用 Team 總管、Microsoft Excel 或 Microsoft Project。

本主題內容

  • 指定區域和反覆項目的方針

  • 區域和反覆項目的命名慣例與限制

  • 使用 Team Web Access 變更區域或反覆項目

  • 使用 Team 總管、Microsoft Excel 或 Microsoft Project 變更區域或反覆項目

  • 控制指派給區域或反覆項目之工作項目的存取權

區域和反覆項目

區域和反覆項目

   

加入及修改區域和反覆項目節點

必要的使用權限

您必須是 [Project Administrators] 群組的成員,或者您想要修改之節點的 [建立並排列子節點]、[刪除此節點] 和 [編輯此節點] 權限必須設定為 [允許],才能執行下列程序。 如需詳細資訊,請參閱 Team Foundation Server 使用權限

指定區域和反覆項目的方針

當您針對 Team 專案指定區域和反覆項目時,請考慮下列方針:

  • 區域

    • 定義支援可追蹤性和安全性需求的區域。 您可以建立小組可在底下組織所有使用者本文、需求、工作和 Bug 的區域階層。

    • 使用區域來代表邏輯或實體元件,然後建立子區域來代表特定功能。 您的小組可以使用此結構來保持工作項目的組織,並且改善元件或功能的可追蹤性。

    • 設定區域的權限,以便限制指派給特定分類之工作項目的存取權。 您可以設定一些安全性選項,其中不僅指出可變更每個區域節點的人員,而且也指出可在特定區域中編輯甚至檢視工作項目的人員。 如需詳細資訊,請參閱本主題後面的控制指派給區域或反覆項目之工作項目的存取權。

    • 避免建立太複雜的區域結構。 您可以建立區域來分割工作項目的權限,但是複雜的樹狀結構需要權限管理的重大額外負荷。 您可能會發現在其他 Team 專案中複製結構與權限的工作量太多。

  • 反覆項目

    • 使用反覆項目來代表專案的期程 (Sprint)、里程碑或循環時間。

    • 決定符合小組進度的循環持續時間,並且定義反覆項目來支援該循環。

    • 針對未指派的待處理項目、使用者本文、需求、工作或其他工作項目建立個別的反覆項目。

    • 如需如何使用反覆項目與 MSF Agile Software Development v5.0 流程範本來規劃期程的概觀,請參閱 Scrum

    • 如果您要使用 Visual Studio Scrum 1.0 流程範本,就會想要先定義反覆項目,然後再定義期程工作項目。 如需詳細資訊,請參閱衝刺 (Scrum)

  • 區域和反覆項目

    • 當您為區域或反覆項目命名時,請遵循本主題後面區域和反覆項目的命名慣例與限制所摘要說明的慣例。

    • 區域和反覆項目欄位會使用 TreePath 資料型別。 如需詳細資訊,請參閱區域和反覆項目

    • 當您執行查詢來尋找指派給區域或反覆項目的工作項目時,結果一定會包含在該區域或反覆項目之路徑底下定義的所有工作項目。 此外,您也可以建立查詢來尋找不在特定節點底下的工作項目。 如需詳細資訊,請參閱查詢欄位、運算子、值和變數尋找 Bug、工作和其他工作項目

    • 您無法匯出針對某個 Team 專案所建立的區域和反覆項目節點,以便與其他 Team 專案搭配使用。

回到頁首

區域

您可以透過建立代表元件與功能的節點,藉以建置產品區域的結構。 例如,您可能會針對名為 MyApplication 的 Team 專案建立三個區域。 這些區域會代表階層式 Web 應用程式的三個主要開發元件:網站、Web 服務和資料庫。 如下圖所示,您可以在 Team 專案節點底下,針對其中每個元件建立一個節點,這些節點分別標示為我的網站、我的 Web 服務和我的資料庫。

區域和反覆項目階層圖示MyApplication    我的網站    我的 Web 服務    我的資料庫

建立這些區域之後,您就可以將工作項目 (例如使用者本文、工作或 Bug) 指派給特定區域,並且執行查詢來尋找指派給該區域的所有項目。

您也可以將主要元件組織成更細微的群組。 如下列範例所示,每個頂端節點現在都包含兩個以上的子節點。

區域和反覆項目階層圖示MyApplication

   區域和反覆項目階層圖示我的網站

        版面配置與設計

        巡覽

        區域和反覆項目階層圖示頁面

          首頁

          產品

          資源

          服務

          支援

   區域和反覆項目階層圖示我的 Web 服務

       登入

       登出

       效能

       安全性

   區域和反覆項目階層圖示我的資料庫

         事件觸發程序

         效能

         結構描述

         安全性

回到頁首

反覆項目

根據預設,反覆項目 1、反覆項目 2 和反覆項目 3 都定義於 MSF 流程範本中。 某些成品 (尤其是反覆項目中的待處理項目查詢和反覆項目中的待處理項目活頁簿) 會使用這些反覆項目。 如需詳細資訊,請參閱小組查詢 (Agile)反覆項目中的待處理項目活頁簿

重要事項重要事項

如果您刪除或修改預先定義的反覆項目,就必須修改參考它們的成品。

您可以透過建立代表事件階層的節點 (例如期程、Pre-beta 和 Beta 交付項目以及其他版本里程碑),藉以建置專案生命週期的結構。 在下列範例中,Backlog、Beta 1、Beta 2、Release 1.0 和 Release 2.0 是針對 MyApplication Team 專案定義的。 如果尚未針對工作或版本排程所有工作項目,您就可以將它們指派給 Backlog 反覆項目。

區域和反覆項目階層圖示MyApplication

   Backlog

   Beta 1

   Beta 2

   Release 1.0

   Release 2.0

當您建立產品功能和工作的待處理項目時,可以開始將它們指派給您預期小組要在該期限之前完成功能和工作的里程碑。 當您的需求變更時,可以在每個主要里程碑底下加入事件,以便反映小組排程和管理其工作的方式。 如下列範例所示,Beta 1 反覆項目現在包含五個子節點,每個子節點都代表 Beta 1 時間週期內的每個期程。

區域和反覆項目階層圖示MyApplication

    Backlog

   區域和反覆項目階層圖示Beta 1

         期程 1

         期程 2

         期程 3

         期程 4

         期程 5

   區域和反覆項目階層的摺疊圖示Beta 2

   區域和反覆項目階層的摺疊圖示Release 1.0

   區域和反覆項目階層的摺疊圖示Release 2.0

反覆項目不會強制執行任何規則。 例如,您可以將工作指派給反覆項目,但無法在該反覆項目期間關閉或完成它。 在反覆項目結束時,您應該尋找保持作用中狀態或尚未針對該反覆項目關閉的所有工作項目,然後採取適當的動作。 例如,您可以將它們移至不同的反覆項目,或讓它們返回待處理項目。

回到頁首

區域和反覆項目路徑的限制

[區域] 和 [反覆項目] 欄位是由多個節點項目所組成的路徑 (項目之間以反斜線 (\) 字元分隔)。 下表將描述控管節點和路徑之定義的限制。

限制類型

限制

節點長度

  • 不得包含 255 個以上的字元

節點的特殊字元

  • 不得包含 Unicode 控制字元

  • 不得包含下列任何字元:\ / $ ? * : " & > < # % | ,

  • 不得包含本機檔案系統所禁止使用的字元。 如需 Windows 字元限制的詳細資訊,請參閱 Microsoft 網站上的下列主題:命名檔案 (英文)。

保留的名稱

  • 必須包含多個句號 (.) 或兩個句號 (..)

  • 不得為系統保留的名稱,例如 PRN、COM1、COM2、COM3、COM4、COM5、COM6、COM7、COM8、COM9、COM10、LPT1、LPT2、LPT3、LPT4、LPT5、LPT6、LPT7、LPT8、LPT9、NUL、CON 或 AUX

  • 如需保留名稱的詳細資訊,請參閱 Microsoft 網站上的下列主題:命名檔案 (英文)。

路徑長度

  • 必須包含少於 4,000 個 Unicode 字元

    重要事項重要事項
    如果您定義了包含超過 256 個字元的路徑名稱,就無法在 Office Project 中指定它。若要避免此問題,請定義少於 10 個字元的路徑名稱,而且請勿讓節點的巢狀深度超過 14 個層級。

路徑階層架構深度

  • 深度必須少於 14 個層級

回到頁首

使用 Team Web Access 變更專案結構或反覆項目

若要使用 Team Web Access 來修改 Team 專案結構或反覆項目

  1. 在 Team Web Access 的 [專案] 清單中,按一下要修改區域或反覆項目的專案。

  2. 依照下列其中一個步驟進行:

    • 若要修改區域,請按一下 [設定],指向 [Team 專案],然後按一下 [區域]。

    • 若要修改反覆項目,請按一下 [設定],指向 [Team 專案],然後按一下 [反覆項目]。

  3. 若要加入節點,請遵循下列步驟:

    1. 按一下父節點。

    2. 按一下工具列上的 [加入子節點] 按鈕。

    3. 在 [節點名稱] 方塊中,輸入新節點的名稱,然後按一下 [確定]。

  4. 若要重新命名節點,請執行下列步驟:

    1. 按一下節點。

    2. 按一下工具列上的 [重新命名] 按鈕。

    3. 在 [節點名稱] 方塊中,輸入節點的不同名稱,然後按一下 [確定]。

  5. 若要刪除節點,請執行下列步驟:

    1. 按一下節點。

    2. 按一下工具列上的 [刪除] 按鈕。

    3. 在 [新增參考路徑] 清單中,按一下您不打算刪除之節點的名稱,然後按一下 [確定]。

      已指派給您所刪除之節點的工作項目就會指派給新的參考路徑。

回到頁首

使用 Team 總管、Microsoft Excel 或 Microsoft Project 變更區域或反覆項目

若要使用 Team 總管、Microsoft Excel 或 Microsoft Project 來修改區域或反覆項目

  1. 遵循下列其中一個步驟,藉以連接至 Team 專案:

  2. 依照下列其中一個步驟進行:

    • 在 Team 總管的 [小組] 功能表上,指向 [Team 專案設定],然後按一下 [區域和反覆項目]。

    • 在 Microsoft Excel 的 [小組] 索引標籤上,按一下 [工作項目] 群組中的 [編輯區域和反覆項目]。

    • 在 Microsoft Project 的 [小組] 功能表上,按一下 [編輯區域和反覆項目]。

  3. 在 [區域和反覆項目] 對話方塊中,遵循下列其中一個步驟:

    • 若要修改 Team 專案區域,請按一下 [區域] 索引標籤。

    • 若要修改反覆項目,請按一下 [反覆項目] 索引標籤。

    若要加入、移除或修改節點結構,請按一下下圖中的按鈕:

    加入及修改區域和反覆項目節點

  4. 若要加入節點,請遵循下列步驟:

    1. 按一下父節點。

    2. 按一下工具列上的 [加入子節點] 按鈕。

    3. 輸入新節點的名稱,然後按 ENTER。

  5. 若要重新命名節點,請執行下列步驟:

    1. 以滑鼠右鍵按一下節點,然後按一下 [重新命名]。

    2. 輸入節點的不同名稱,然後按 ENTER。

  6. 若要刪除節點,請執行下列步驟:

    1. 按一下要刪除的節點。

    2. 按一下工具列上的 [刪除節點] 按鈕。

      [刪除節點] 對話方塊隨即開啟。

    3. 在 [選取項目參考的新路徑] 清單中,按一下您不打算刪除之節點的名稱,然後按一下 [確定]。

      已指派給您所刪除之節點的工作項目就會指派給新的路徑。

  7. 若要升級、降級或上下移動清單中的節點,請按一下節點,然後按一下適當的工具列按鈕。

  8. 按一下 [關閉]。

回到頁首

控制指派給區域或反覆項目之工作項目的存取權

您可以透過指派權限,限定使用者或群組可針對指派給區域或反覆項目之工作項目或測試計劃執行的動作集範圍。 此外,您也可以限制或允許使用者或群組管理區域或反覆項目的專案結構。

若要使用 Team 總管、Microsoft Excel 或 Microsoft Project 來控制區域或反覆項目的存取權

  1. 遵循下列其中一個步驟,藉以連接至 Team 專案:

  2. 依照下列其中一個步驟進行:

    • 在 Team 總管的 [小組] 功能表上,指向 [Team 專案設定],然後按一下 [區域和反覆項目]。

    • 在 Office Excel 的 [小組] 索引標籤上,按一下 [工作項目] 群組中的 [編輯區域和反覆項目]。

    • 在 Office Project 的 [小組] 功能表上,按一下 [編輯區域和反覆項目]。

  3. 在 [區域和反覆項目] 對話方塊中,按一下您想要設定其權限的區域或反覆項目,然後按一下 [安全性]。

    [專案安全性] 對話方塊隨即顯示,如下圖所示:

    區域的 [安全性] 對話方塊視窗

    您可以加入使用者或群組,然後設定每個使用者或群組的 [允許] 或 [拒絕] 權限。 具體來說,您可以授與或拒絕管理節點結構的權限、檢視或修改指派給該節點之工作項目的權限,以及管理測試計劃的權限。

    如需詳細資訊,請參閱變更群組或使用者的使用權限

  4. 當您完成修改權限的作業時,請按一下 [關閉],然後再按一次 [關閉] 關閉 [區域和反覆項目] 對話方塊。

回到頁首

請參閱

概念

區域和反覆項目

反覆項目中的待處理項目活頁簿

Scrum

其他資源

工作項目和工作流程 (Agile)

工作項目和工作流程 (CMMI)

衝刺 (Scrum)

反覆項目活動

啟動新的 Team 專案

變更記錄

日期

記錄

原因

2010 年 7 月

已針對如何設定區域和反覆項目的權限加入相關方針、範例和程序。

客戶回函。