共用方式為


追蹤工作和管理工作流程

您可以使用「工作項目」(Work Item) 來追蹤和管理您的工作和 Team 專案進度報告。

本主題內容

  • 工作項目、工作項目型別和工作項目欄位

  • 建立和修改工作項目:

  • 大量編輯的工作項目

  • 連結工作項目彼此,變更集和原始程式碼檔。

  • 取得工作項目的超連結。

  • 建立查詢來尋找,清單和報告工作項目

  • 自訂工作項目類型中加入欄位,修改工作流程,以及設計工作項目表單

  • 永久移除工作項目

工作項目、工作項目型別和工作項目欄位

相關主題: 工作項目和工作流程 (Scrum) | 工作項目和工作流程 (Agile) | 工作項目和工作流程 (CMMI) | Visual Studio ALM 的工作項目欄位參考

工作項目是 Team Foundation 用以追蹤工作指派和進度的一種資料庫記錄。 您可以使用不同類型的工作項目來追蹤不同類型的工作,例如客戶需求、產品錯誤和開發工作。

工作項目類型決定了工作流程狀態和轉換方式。 專案中可使用的工作項目類型,需視專案使用的專案範本而定。 此外,您也可以自訂 Team 專案中可用的工作項目類型,好讓您利用對開發環境有意義的方式來追蹤您的工作。

每個工作項目各代表一個儲存於 Team Foundation 資料庫中的物件。 每個工作項目都會獲派唯一識別項 (稱為「工作項目 ID」(Work Item ID)) 和類型 (稱為「工作項目類型」(Work Item Type))。 工作項目 ID 在同一組專案集合中的所有 Team 專案內的所有工作項目類型間都是唯一的。 工作項目類型決定了可用以追蹤資訊的工作項目欄位、針對每個欄位定義的預設值、對這些欄位執行的規則和條件約束,以及其他指定工作項目工作流程的物件。 對工作項目欄位所做的每項變更,都會儲存在「工作項目記錄檔」(Work Item Log) 中,此檔案會維護變更的歷程記錄。

工作項目、附加檔案和連結都會儲存在用來追蹤 Team Foundation 工作項目的資料庫中

工作項目 (Work Iterm) 追蹤工作 (Task) 概觀

主要工作

  1. 加入新工作項目或修改工作項目

  2. 將檔案附加至工作項目

  3. 建立工作項目間的連結

  4. 尋找或列出一組篩選的工作項目

每個工作項目都會獲派

  • 唯一的 ID

  • 工作項目類型

  • 狀態

  • 指派給

您可以定義和建立目前在工作項目表單內欄位所定義的工作項目。 下圖顯示一般的工作項目。

定義使用者劇本的樣本工作項目表單

使用者劇本的工作項目表單

所有的工作項目都不會脫離下列共同元素:

  • 容納工作項目相關資訊的欄位

  • 每個欄位的規則,例如一組可能的值。

  • 工作項目表單欄位出現的控制項與控制項相關聯的量值。

  • 對應到簡單狀態轉換模型允許追蹤工作項目的生命週期狀態更新從作用中到已關閉的 工作流程

所有的工作項目也具備了下列共同的特性:

  • 一組共同的系統欄位。

  • 工作項目變更的完整記錄。

  • Team Foundation 中支援其他工作項目、檔案附件或任何其他工作產品的連結。

回到頁首

建立和修改工作項目:

相關主題: 加入,尋找,然後修改的工作項目。 | 建立和修改區域和反覆項目 | 藉由新增 RTF 文字和影像來示範劇本

您可以使用新增工作項目表單建立工作項目、複製現有工作項目並加以修改,或是建立會自動從現有工作項目連結的工作項目。 使用任何支援的 Team Foundation 用戶端 (例如, Team Explorer、 Team Web Access、 Microsoft Excel或 Microsoft Project,您可以建立工作項目或修改現有專案。

當您建立「工作項目」(Work Item) 時,新增工作項目表單會開啟,其中可能已填入一些預設值。 您可以變更一個或多個欄位的值來定義或修改工作項目。 在 Team Foundation 中,不同類型的欄位用於儲存不同類型的資料。 下列清單包含 Team Foundation 使用的一些欄位類型:

  • 文字欄位:可接受任何文字。 專案系統管理員可以定義最大字元數。 每個文字方塊上方都會出現格式工具列,裡面有文字格式可用。 支援文字格式的文字方塊集因工作項目類型而異。

  • 下拉式清單:只接受專案系統管理員在下拉式清單中定義的值。

  • 日期欄位:接受特定的國際標準時間 (UTC) 時間點,例如 1/23/2009 6:00:00 PM。

  • 長文字:接受有限文字格式之任何長度的文字。

  • 記錄欄位:依照日期順序記錄註解。 您可以在這個欄位中加入項目,但是無法變更先前的項目。

回到頁首

大量編輯的工作項目

相關主題: 使用Excel來大量編輯工作項目 | 使用 Microsoft Project 排程工作和指派資源 | 在 Microsoft Excel 和 Microsoft Project 中工作

您可以使用 Team Web Access、Microsoft Excel 或 Microsoft Project,同時對許多工作項目進行大量更新。 使用 Excel 和專案,將加入和更新工作項目之間建立連結關聯性。

Team Foundation 文件整合影像

當您將工作項目匯入Microsoft Excel或Microsoft專案文件時,會建立工作項目的本機複本。 本機文件中的資料起初會與資料庫中的資料,,但是您或其他小組成員都可以變更有關工作項目的資料並讓兩個不同。 如果您想要從資料庫檢視最近的變更,您可以重新整理文件。 如果想要將文件的變更寫入到資料庫,您可以發行文件。 當您發行文件時,內含變更的文件會上載到工作項目資料庫。 當您重新整理文件時,文件會進行更新,以符合工作項目資料庫中的現行值。

回到頁首

連結工作項目彼此,到變更集和到原始程式碼檔。

相關主題: Links 控制項 | 連結工作項目和物件以支援可追蹤性 | 選擇連結類型以有效追蹤專案 | 將工作項目的超連結。

建立「工作項目」(Work Item) 與其他資源之間的關聯性,可讓您更有效率地規劃專案、更精確地追蹤相依性、更清楚地檢視階層關聯性,以及更快速地找到重要資訊。 例如,您可以建立兩個工作項目之間的關聯性,以指出其中一個項目必須先完成。 此外,您也可以建立工作項目與變更集之間的關聯性,以顯示程式碼已經過哪些變更來解決某項功能要求。

當您建立工作項目之間的關聯性時,請選取最能支援專案規劃和追蹤工作的連結類型。 不同類型的連結支援不同的功能,而且是以四種拓撲中的一種為基礎。 您可以在工作項目 (包括使用者劇本、工作、測試案例和其他工作項目) 的表單上,透過 [實作]、[連結]、[所有連結] 和 [測試案例] 索引標籤,建立工作項目之間的關聯性。 每個索引標籤提供工具列,包含下圖中所顯示的連結控制函式:

工作項目表單連結工具列控制項

所有支援在工作項目之間建立連結的索引標籤,都是以工作項目表單上的 LinksControl 項目實作。 這個項目會針對您可以連結的工作項目類型、可以建立的連結類型,以及是否可以連結至另一個 Team 專案中的工作項目,進行篩選和限制控制。 如需如何限制連結的詳細資訊,請參閱 LinksControlOptions 項目

回到頁首

取得工作項目的超連結。

當您在 Team Web Access 或 Team Explorer工作時,您可以使用超連結所有工作項目。

使用 Team Web Access,取得工作項目的超連結

  1. 若要在 Team Web Access 中,存取中的 Team 專案和小組的待處理項目的網頁。

    例如,安妮開啟 http://almsrv:8080/tfs/DefaultCollection/FabrikamFiber/My%20Team/_backlogs。

  2. 開啟子功能表 (內容功能表項目圖示) 要複製超連結的工作項目,然後選取 [開啟選取的工作項目]。

  3. 開啟連結的瀏覽器捷徑功能表的工作項目類型和 ID 的,然後選取 [複製捷徑]。

    複製捷徑連結到工作項目

    注意事項注意事項

    捷徑功能表會因您使用的瀏覽器。

使用 Team 總管,取得工作項目的超連結

  • 從開啟的工作項目,請開啟所選項目的捷徑功能表,並選取 [複製完整路徑]。

    以電子郵件傳送工作項目的超連結

    注意事項注意事項

    超連結會開啟 Team Web Access的工作項目。

建立查詢來尋找,清單和報告工作項目

相關主題: 尋找 Bug、工作和其他工作項目 | 與小組成員共用工作項目和查詢 | 使用工作項目查詢在 Microsoft Excel 中建立報表

您和小組成員可以存取預先定義的共用的查詢,以及,建立、修改和儲存此查詢。 您將在 [小組查詢] 底下的查詢在進度出現在首頁並提供快速更新小組進行。

您可以使用工作項目查詢產生清單,這份清單包含您想修改、建立連結或產生報告的工作項目。 您可以使用 Team Web Access的查詢編輯器或小組總管來定義篩選準則。 查詢結果會以工作項目的清單或樹狀檢視的形式出現。

回到頁首

自訂工作項目類型中加入欄位,修改工作流程,以及設計工作項目表單

相關主題: 定義工作項目欄位 | 設計工作流程 | 設計工作項目表單的配置 | 加入或修改工作項目欄位以支援報告 | 管理追蹤工作項目的物件 [witadmin]

您可以自訂產品隨附的工作項目、加入新類型的工作項目,以及自訂連結類型。 您可以加入或移除欄位,變更欄位的屬性及修改工作流程或工作項目表單上自訂工作項目類型。 例如,您可以自訂表單加入更多個欄位,加入或移除索引標籤、加入或修改資料行。 下圖將顯示一份表單,其上方區域會顯示八個欄位,而這些欄位大致排列成兩個資料行。 下半部則顯示兩組索引標籤 (各三個),而這些索引標籤會以雙欄式配置來排列。

含有採用雙欄式配置之三個索引標籤的自訂表單

自訂工作項目表單

回到頁首

永久移除工作項目

相關主題: 若要永久移除工作項目的 [witadmin]

您可以使用 witadmin destroywi 命令從 Team 專案集合的 Team Foundation 資料庫中永久移除一個或多個工作項目。 其狀態設定為 [已關閉] 的工作項目仍保留在資料庫,且可以重新啟動。 將工作項目永久從資料庫中移除,且無法被還原,也無法重新啟動。

回到頁首

請參閱

概念

敏捷式計劃和反覆項目

使用 Team Foundation Client

計劃和追蹤專案