開始使用工作項目
若要規劃和追蹤軟體開發專案,請在 Visual Studio Application Lifecycle Management (ALM) 中建立工作項目。 工作項目會加入 Team Foundation Server (TFS) 中的資料儲存區。 您可以使用這些工作項目指派工作、追蹤狀態,以及協調小組內的投入時間。 您可以將工作項目相互連結,以及連結至變更集和原始程式碼檔。
工作項目會對應至專案中要追蹤的基本元素 (例如新功能、使用者經驗、程式碼缺失、工作或問題)。 負責建立、管理、解決或執行工作項目中所呈現之工作的人員,其帳戶名稱會設定於 [指派給] 欄位中。 工作的狀態是透過 [狀態] 欄位進行追蹤。
您可以從 Visual Studio Online、Team Web Access (TWA) 和 Team Explorer 建立工作項目。 此外,您可以從 Excel 或 Project 大量加入工作項目。
從網頁瀏覽器 (Visual Studio Online 或 TWA) 建立工作項目
從 Team 專案或小組首頁中,您可以建立任何類型的工作項目。 若要透過 Team Explorer,請跳至本節。
如果您或您的小組尚未建立 Team 專案,請立刻這麼做。
如果您尚未加入成為小組成員,請立即加入。
從網頁瀏覽器中,連接至您要處理的 Team 專案。 例如,Fabrikam, Inc. 小組會巡覽至 http://fabrikamprime:8080/tfs/DefaultCollection/Fabrikam%20Fiber%20Website/。
從 TWA 首頁中,您可以選擇您要建立的工作項目類型。
Visual Studio Online 或 TFS 2013.1 或 TFS 2013.2 內部部署
Team Web Access - TFS 2013 內部部署
輸入標題,然後儲存工作項目。 在您變更預設 [狀態] 之前,必須先儲存它。
若要進一步了解每個欄位,請根據建立 Team 專案所使用的流程範本來參閱下列主題:Scrum 工作項目類型 (產品待處理項目加上其他內容)、Agile 工作項目類型 (使用者劇本加上其他內容) 和 CMMI 工作項目類型 (需求加上其他內容)。
從 Team Explorer 建立工作項目
如果您或您的小組尚未建立 Team 專案,請立刻這麼做。
如果您尚未加入成為小組成員,請立即加入。
開啟 Team Explorer,並連接至您想要使用的 Team 專案。
如果您沒有使用 Visual Studio,且看不到 Team Explorer,請在功能表列中選擇 [檢視]、[Team Explorer]。 如果這是您第一次連接至 Team 專案,請移至這裡。
如果您使用 Eclipse,請移至這裡以了解如何連接。
開啟 [工作項目] 頁面。
選擇要建立的工作項目類型 (例如,產品待處理項目)。
工作項目類型取決於用來建立 Team 專案的流程範本。
輸入標題,然後儲存工作項目。 在您變更預設 [狀態] 之前,必須先儲存它。
必要欄位會顯示為黃色。
若要進一步了解每個欄位,請根據建立 Team 專案所使用的流程範本來參閱下列主題:Scrum 工作項目類型 (產品待處理項目加上其他內容)、Agile 工作項目類型 (使用者劇本加上其他內容) 和 CMMI 工作項目類型 (需求加上其他內容)。
使用搜尋方塊尋找工作項目
在 [搜尋工作項目] 方塊中輸入 ID,然後選擇搜尋圖示。
或者,使用 內容功能表加入篩選條件,以根據指派、狀態、關鍵字或工作項目類型來尋找項目。
例如,輸入 A=@Me T=Task 以列出指派給您的所有工作。 使用 =、: 和 – 運算子,分別指定作業:Equals、Contains 和 Not。
具有結果清單之後,請選擇 [編輯器] 修改篩選準則,並精簡搜尋結果。
更新狀態、重新指派或修改工作項目
每個小組成員隨時都可以更新工作項目的狀態,或變更工作項目表單中任何可寫入欄位的值 (除了 [記錄] 之外)。 對工作項目所做的修改會記錄在 [記錄] 欄位中。 您無法變更 ID。
一般工作流程進展:
反常的轉換:
|
檢閱變更記錄
每個工作項目都包含對其進行變更的稽核記錄。 您可以透過 [記錄] 索引標籤檢視這些變更。
若只要檢視加入至記錄檔的註解,請選擇 [僅限於討論] 索引標籤。
若要檢視對項目所做的變更,請選擇 [所有變更] 索引標籤,然後選擇特定日期及時間或欄位的 [顯示所有變更] 連結。
提示
從 TWA,選擇特定日期和時間的 展開圖示,如下圖所示。
若要根據工作項目的記錄尋找工作項目,請參閱使用記錄欄位查詢工作項目。
連結工作項目以支援可追蹤性和相依性
每個工作項目都包含一個或多個含有連結控制項的索引標籤。 這些控制項支援將工作項目連結至 TFS 中所定義的一個或多個物件。
網頁瀏覽器的連結控制索引標籤
您可以使用工作項目表單內的其中一個連結控制索引標籤,來建立工作項目之間的連結。 部分工作項目類型有三個以上的連結控制索引標籤。 每個索引標籤都是設計成支援特定類型的連結,並限制建立的連結關聯性類型。 請參閱 連結控制、限制和欄位參考。
Team Explorer plug-in for Visual Studio 的連結控制索引標籤
Team Explorer plug-in for Eclipse 提供的連結控制索引標籤會提供這些功能的子集。
將程式碼簽入連結至工作項目
藉由將程式碼變更連結至工作項目,可讓您的小組了解已完成的工作或 Bug 的修正方式。
Team Foundation 版本控制 (TFVC) 可讓您使用Changeset和Versioned Item連結類型,將工作項目連結至版本控制變更集或已建立版本的原始程式碼檔案。 當您簽入暫止的變更或使用 [我的工作] 簽入變更時,會將工作項目自動連結至您的變更。
Git 可讓您使用Commit連結類型,將工作項目連結至認可。 若要了解做法,請參閱管理和認可您的變更。
問與答
問:追蹤相依性的最佳方式為何?
**答:**您可以藉由使用「關聯的」或「相依」連結類型連結工作項目,追蹤與其他工作相依的工作。 若要進一步了解,請參閱連結工作項目以支援可追蹤性。
問:如何加入已連結的工作項目?
**答:**您可以從連結控制索引標籤中,加入自動連結至現有工作項目的工作項目。 例如,您可以從 [工作] 索引標籤中,加入連結至待處理項目的工作。
您也可以從工作項目查詢使用內容功能表。
將工作項目連結至現有的工作項目 (Team Explorer plug-in for Visual Studio)
如需連結的詳細資訊,請參閱連結工作項目以支援可追蹤性。
問:如何取得工作項目的 URL?
**答:**在 Visual Studio 中,於工作項目索引標籤上按一下滑鼠右鍵,以複製 URL。 這個 URL 會開啟 TWA 中的工作項目。 在 TWA 中,只要複製網頁瀏覽器位址中的 URL 即可。
問:如何著手規劃我的軟體開發專案?
答: 最快的方式是開始建立您的待處理項目。 如果您有一些要大量加入的 PBI、使用者劇本、需求或工作,可以使用 Excel 或 Project。
如果您要規劃產品套件,並且跨數個小組管理進度,建議您閱讀使用 Portfolio 待處理項目以及如何設定小組階層架構。
問:如何篩選工作項目清單?
答:開啟現有查詢或建立查詢,以根據搜尋準則來篩選工作項目。 篩選工作項目所用的常見方式是透過區域路徑、反覆項目路徑,以及藉由加入標記。
問:如何將另一個欄位加入至工作項目類型?
**答:**若要追蹤工作項目的其他資料,您可以修改或加入欄位以支援查詢、報表和工作流程。
問:TFS 支援哪些用戶端?
**答:**您可以透過網頁瀏覽器,或從數個用戶端來連接至 TFS。 請參閱 選擇 Team Foundation 用戶端以支援您的工作。