追蹤工作使用者入門
此逐步解說會示範如何建立工作項目,並透過 Visual Studio Application Lifecycle Management (ALM) 內的完整專案加以追蹤。 其中也將說明如何使用專案檢查清單,確認專案的每一個階段都有採取關鍵步驟。
完成此逐步解說之後,您會發現將工作項目與其餘的專案流程整合起來,是多麼輕鬆的一件事。
本主題內容
必要條件
Team 總管中的 Team 專案
加入工作項目
檢視工作項目
尋找工作項目
建立簡單的工作項目查詢
對查詢結果加入欄位和排序
群組查詢子句
儲存查詢
以電子郵件傳送查詢的連結
![]() |
---|
本主題係以適用於 Microsoft Solutions Framework (MSF) for Agile Software Development v5.0 的工作項目類型與查詢為基礎。 如果您的專案使用不同的流程範本,您的工作項目類型和查詢可能就會不同。 MSF for Agile Software Development v5.0 是隨附於 Team Foundation 的其中一個流程指引範本。 如需詳細資訊,請參閱成品 (Agile)。 |
必要的使用權限
若要檢視或建立工作項目,您必須是 [Contributors] 群組的成員,或是您的 [檢視此節點中的工作項目] 和 [編輯此節點中的工作項目] 使用權限已設為 [允許]。 如需詳細資訊,請參閱將使用者加入至 Team 專案。
若要儲存或修改小組查詢,您必須具有進行小組查詢所需的 [參與] 或 [完全控制] 權限,或屬於具有該權限的群組。 如需詳細資訊,請參閱組織工作項目查詢並設定權限。
必要條件
現有的 Team Foundation Server 連接。 如需詳細資訊,請參閱Connect and Access Team Projects in Team Foundation Server
現有的 Team 專案。 如需詳細資訊,請參閱建立 Team 專案。
一或多位您可以對其指派工作項目的 Team Foundation 使用者。 如需詳細資訊,請參閱將使用者加入至 Team 專案。
Team 總管中的 Team 專案
當您啟動 Visual Studio 時,Team 總管會另外在可停駐的窗格中開啟專案,如下圖所示。
每個 Team 專案都會在 Team 專案樹狀結構中包含下列節點:
除了 Team 專案節點以外,您還會在 Team 專案清單頂端看見 [我的最愛] 資料夾。 您可以將捷徑加入到 [我的最愛] 資料夾中,以快速存取常用的工作項目。 如需詳細資訊,請參閱存取常用或最近檢視的工作項目、查詢和報表。 |
![]() |
加入工作項目
您可以透過建立和更新工作項目來追蹤工作。 當小組成員處理工作項目時,工作項目的狀態會隨之變更,從一開始的作用中到最後的已關閉。 如果您的 Team 專案使用 MSF for Agile Software Development v5.0 流程範本,您會擁有下列類型的工作項目:
使用者本文:說明為了解決使用者的需要或要求,所需實作的特性、功能和需求。
Bug:產品的預期行為和觀察到的行為之間所代表的缺失或差異。
工作:必須由一個人或一組人來完成的獨立工作。
問題:Team 專案的已知或潛在問題、阻礙或風險。
測試案例:涵蓋預期結果的一系列動作。 測試案例可用以評估應用程式是否正確執行。
共用步驟:可在多個測試案例中重複使用的一組測試步驟。
若要加入 Bug 工作項目
展開 Team 總管中的 Team 專案節點。
以滑鼠右鍵按一下 [工作項目] 資料夾,並指向 [加入工作項目],然後按一下 [錯誤]。
在 [標題] 欄位中,輸入「測試 Bug」。
填寫表單上的欄位來完成表單; 若要儲存此工作項目,您必須填入所有必要欄位,
必要欄位是以另一個顏色顯示。
按一下表單工具列上的
[儲存工作項目]。
當您儲存 Bug 時,Team Foundation 會為它指派 ID 編號, 讓您可以在整個專案中追蹤它。 請記下這個 ID 編號,以供這個逐步解說中的其他步驟參考。
在開始操作這個逐步解說之前,您必須加入幾個工作項目並將各種值指派給必要欄位。 例如,您必須加入一個優先權為 1 的 Bug,然後將它指派給您自己, 然後再加入另一個優先權為 1 的 Bug,並將它指派給小組中的其他人; 接下來,加入數個 [工作],並將它們指派給您自己或是其他小組成員, 然後將五個可用工作項目類型以若干不同組合方式繼續加入 8-10 個工作項目; 當您有各種的工作項目類型時,可以根據這些差異來搜尋工作項目。
檢視工作項目
您可以從目前正在處理的 Team 專案或已加入至 Team 總管中的其他 Team 專案,開啟任何項目。
若要檢視指派給您的所有工作項目
當您已經建立數個工作項目,並將它們指派給其他小組成員之後,請開啟 Team 總管,然後依序展開 Team 專案、[工作項目] 節點和 [小組查詢] 節點。
按兩下 [我的 Bug] 查詢,以搜尋指派給您的任何 Bug。
按兩下 [我的工作] 查詢,以搜尋指派給您的任何工作。
從 [結果清單] 視窗中選取工作項目,然後再按兩下工作項目,開啟工作項目表單。
因為工作項目 ID 在所有的 Team 專案和所有的工作項目類型當中都是獨一無二的,所以如果您知道 ID 就可以很輕鬆地找到工作項目。
若要尋找特定的工作項目
在 [小組] 功能表上,按一下 [移至工作項目]。
在 [移至工作項目] 對話方塊中,輸入 ID 編號。
按一下 [確定],開啟此工作項目。
尋找工作項目
使用搜尋或「查詢」(Query) 尋找符合特定準則的工作項目, 您所指定的準則需視所需要的資訊而定。 每一行查詢都稱為「查詢子句」(Query Clause); 如果您將建立查詢視為提出問題,而子句就是讓問題更精確的一個方法,好讓您可以取得一組可能的最佳解答供您使用。
警告
為了取得最佳結果,請在執行查詢之前至少在查詢中加入一個子句; 如果查詢中未加入任何子句,便會啟始整個 Team 專案集合的搜尋。 如果未指定子句,則 Team 專案集合越大,搜尋所需的時間和資源就越多。 一個設計不當的查詢就可能影響小組全體的 Team Foundation Server 效能。
若要尋找及執行現有的工作項目查詢
從 [工作項目] 節點的 [小組查詢] 資料夾中,按一下 [反覆項目 1] 資料夾。
按兩下 [作用中工作] 查詢。
此查詢即會出現在「結果檢視」(Results View) 中,[查詢結果] 位於上方,而工作項目表單則位於下方的窗格中。
建立簡單的工作項目查詢
使用您剛剛建立的工作項目,便可以建立一個簡單的查詢,以尋找符合準則的一個或多個項目。
若要建立簡單的工作項目查詢
在 [工作項目] 節點中,以滑鼠右鍵按一下 [我的查詢] 節點,然後按一下 [加入查詢]。
加入查詢子句,直到您找到滿意的解答為止。 例如,加入 優先權 = 1 子句,然後加入另一個子句 啟動者 = @me (@me 會自動插入您的別名)。
注意事項
如果是更複雜的查詢,請搜尋更小的已知結果子集來測試查詢, 必要時也可以進一步限定查詢範圍,然後針對整個 Team 專案執行它。 例如,您可以只在指派給您的那些工作項目上先測試查詢,然後在指派給群組中的每一個人的那些工作項目上執行查詢。
在查詢檢視工具列上,按一下 [執行]。
結果會出現在 [查詢結果] 清單中。
按一下工具列上的
[儲存查詢]。
在 [另存查詢為] 對話方塊的 [名稱] 之下,輸入 MyQuery1。
按一下 [儲存],即可將此查詢儲存到 [我的查詢] 資料夾中。
對查詢結果加入欄位和排序
在您第一次執行查詢之後,可能會想要自訂查詢結果顯示的方式。
若要變更查詢結果中顯示的欄位
在 [查詢檢視] 工具列中,按一下 [資料行選項]。
在 [資料行選項] 對話方塊中,選取 [欄位] 索引標籤。
在 [可用的欄] 之下,選取 [工作項目類型]。
注意事項
如果您想看到更多欄,請按住 CTRL 鍵,然後按一下,選取一個以上的欄, 欄名稱即會依照字母順序列在 [可用的欄] 之下。
按一下 [>],將所選的項目複製到 [選取的欄]。
注意事項
若要從查詢結果清單中移除任何資料行,請在 [選取的欄] 之下選取該資料行的名稱,然後按一下 [<]。
注意事項
若要變更查詢結果清單中欄的位置,請選取該欄,然後在對話方塊中按一下向上箭號或向下箭號。
按一下 [確定] 儲存選項,並檢視查詢結果的選定資料行。
若要排序查詢結果清單
在 [查詢檢視] 工具列中,按一下 [資料行選項]。
在 [資料行選項] 對話方塊中,按一下 [排序] 索引標籤。
在 [可用的欄] 之下,選取 [工作項目類型] 一欄。
按一下 [>],將選定項目移動至 [選取的欄]。
在 [選取的欄] 方塊中選取一個欄,然後在對話方塊中按一下向上箭號或向下箭號,以控制哪些欄要優先排序。
在 [選取的欄] 方塊中選取一個欄,然後按一下遞增或遞減圖示,控制排序的方向。
按一下 [確定],儲存這些選項。
群組查詢子句
當您處理大量的資料或是需要正確的總值時,您應該以能夠為您提供最佳可能結果的順序,安排組成查詢的子句。
加入、移除及移動查詢子句:在進行的過程中測試結果, 大部分查詢就是以這樣的方式建立出來。
群組子句:群組查詢子句就像是在數學方程式的運算式周圍加上括號一樣。
若要群組查詢子句
在您之前建立的查詢中選取最後兩個查詢子句。
按一下查詢工具列上的
([群組子句])。
就會出現像是括號一樣的方括號包圍兩個資料列。
儲存查詢
當您建立一個能擷取所要結果的查詢時,可能會希望將它儲存起來供日後使用。
若要儲存查詢
建立查詢。
按一下查詢工具列上的
[儲存查詢]。
在 [另存查詢為] 對話方塊的 [名稱] 之下,輸入查詢的名稱。
在 [選取查詢類型和儲存位置] 底下,選取下列其中一個選項:
若要將您的查詢儲存在 [工作項目] 節點之下:請選取 [伺服器]。 在 [查詢資料夾] 方塊中,選取您想用來儲存查詢的 Team 專案和資料夾或子資料夾。
如果只有您會使用此查詢,請將查詢儲存在 [我的查詢] 或此節點下的資料夾中。
如果有其他小組成員會使用此查詢,請將查詢儲存在 [小組查詢] 或此節點下的資料夾中。
若要將您的查詢儲存到可以在電子郵件中傳送的檔案:請選取 [檔案],然後輸入您想用來儲存檔案的資料夾和檔案名稱。 Team Foundation 會使用 .wiq 副檔名儲存查詢。
如需詳細資訊,請參閱組織工作項目查詢並設定權限。
按一下 [儲存]。
以電子郵件傳送查詢的連結
若要建立要顯示在 Team Web Access 中的查詢結果超連結
(選擇性) 若要建立超連結來連到可存取 Team Web Access 中所示之查詢結果的查詢,您可以在 Team 總管中以滑鼠右鍵按一下該查詢的索引標籤,然後按一下 [複製完整路徑]。
您可以透過電子郵件傳送複製的連結。