共用方式為


使用者本文 (Agile)

在此主題中,您可以學習如何填入使用者本文工作項目的詳細資料。 如需何謂使用者本文以及如何將使用者本文用於敏捷流程中的詳細資訊,請參閱建立絕佳的產品待處理項目。 如需如何建立使用者本文的工作項目的詳細資訊,請參閱工作項目和工作流程 (Agile)

本主題內容

相關主題

  • 定義使用者本文

  • 將工作加入並連結至使用者本文

  • 將測試案例加入並連結至使用者本文

  • 將問題加入至使用者本文

  • 將詳細資料、附件或超連結加入至使用者本文

  • 解決和關閉使用者本文

Agile 流程

Agile 活頁簿

Agile 報表 (Reporting Services)

欄位參考

必要的使用權限

您必須是 [Readers] 群組的成員,或是已將 [檢視此節點中的工作項目] 設為 [允許],才能檢視使用者本文。 您必須是 [Contributors] 群組的成員,或是已將 [編輯此節點中的工作項目] 權限設為 [允許],才能建立或修改使用者本文。 如需詳細資訊,請參閱管理使用權限

定義使用者本文

使用者本文可將重要的功能傳送給產品或系統的使用者。 每一個使用者本文應簡單地陳述使用者想利用軟體功能來做什麼,並從使用者的觀點進行描述。 當您撰寫使用者本文時,您應該把焦點放在功能的適用對象、所要達成的目標及其原因。 您應該避免會指定功能開發方式的描述。

使用者本文的工作項目表單會將資料儲存在如下圖所示的欄位和索引標籤中:

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

當您定義使用者本文時,必須在工作項目表單的上方區段中定義 [標題]。 您可以將所有其他欄位保留空白,或接受其預設值。

若要定義使用者本文

  1. 在使用者本文的工作項目表單的上方區段中,指定下列其中一種或多種資訊:

    • 在 [標題] (必要項) 中,輸入簡短描述。

      好的本文標題可反映出對於客戶的價值或是需要實作的功能。

    • 在 [指派給] 清單中,按一下擁有使用者本文之小組成員的名稱。

      注意事項注意事項

      您只能將工作項目指派給 [Contributors] 群組的成員。

      如果您未指派本文,它將自動指派給您。

    • 在 [順位] 方塊中輸入數值,表示此本文相較於產品待處理項目中其他本文的相對重要性。

    • 在 [本文點] 方塊中輸入數值,以指定要完成使用者本文所需之工作量的主觀評比。

      如果您指定的點愈多,則表示所需的工作愈多。

    • 在 [優先權] 清單中,按一下等級 1 (最重要) 至 4 (最不重要) 的使用者本文重要性層級。

    • 在 [區域] 和 [反覆項目] 清單中,按一下適當的區域和反覆項目,或是讓這些欄位空白以便之後在規劃會議上指派。

      注意事項注意事項

      每個 Team 專案的專案系統管理員都會定義該專案的區域和反覆項目路徑,讓小組能夠依照這些指定追蹤進度。 如需詳細資訊,請參閱 建立和修改區域和反覆項目

  2. 在 [詳細資料] 索引標籤上,指定下列其中一種或多種資訊:

    • 在 [具有驗收準則的描述] 方塊中,儘可能提供詳細的資料,以描述使用者本文以及您要用於驗證使用者本文是否已滿足的條件。

      您的小組將使用這項資訊來建立工作和測試案例的工作項目。 如需詳細資訊,請參閱工作 (Agile)測試案例 (Agile)

    • 在 [記錄] 方塊中,加入您想做為部分歷程記錄擷取的註解。

      每當小組成員更新工作項目時,其記錄就會顯示變更的日期、進行變更的小組成員,以及變更的欄位。

  3. 將使用者本文連結至其他工作項目,如工作、測試案例、Bug 和問題。

    如需詳細資訊,請參閱本主題後面的下列章節:

    • 將工作加入並連結至使用者本文

    • 將測試案例加入並連結至使用者本文

    • 將 Bug 加入至使用者本文

    • 將問題加入至使用者本文

    • 將詳細資料、附件或超連結加入至使用者本文

  4. 按一下 儲存 [儲存工作項目]。

注意事項注意事項

在您儲存使用者本文之後,識別項會出現在工作項目工具列底下的標題中。

將工作加入並連結至使用者本文

您可將工作加入至使用者本文,以追蹤為了完成使用者本文所進行之工作的進度。

注意事項注意事項

[本文概觀] 和 [本文進度] 報表都會要求您建立使用者本文和工作之間及使用者本文和測試案例之間的連結。 如需詳細資訊,請參閱本文概觀報表 (Agile)本文進度報表 (Agile)

若要建立已連結至使用者本文的工作

  1. 在 [實作] 索引標籤上,按一下 加入新連結工作項目 [新增]。

    [加入新連結工作項目] 對話方塊隨即開啟。

    將新連結的工作項目加入至使用者本文

  2. 在 [連結類型] 清單中,保留 [子系] 預設選項。

  3. 在 [工作項目類型] 清單中,按一下 [工作]。

  4. 在 [標題] 中,輸入明確的名稱,以識別要執行的工作區域。

  5. (選擇性) 在 [註解] 中,輸入其他資訊。

  6. 按一下 [確定]。

    工作 (Task) 的工作項目 (Work Item) 表單隨即開啟,內含您所提供的資訊。

  7. 依照工作 (Agile)中的說明指定剩餘的欄位,然後按一下 儲存 [儲存工作項目]。

若要將數個現有工作連結至使用者本文

  1. 在 [實作] 索引標籤上,按一下 加入連結 [連結至]。

    [加入使用者本文的連結] 對話方塊隨即開啟。

  2. 在 [連結類型] 清單中,保留 [子系] 預設選項。

  3. 按一下 [瀏覽]。

    [選擇連結工作項目] 對話方塊隨即出現。

    將工作連結至使用者本文對話方塊

  4. 在 [工作項目 ID] 中輸入項目,或瀏覽您要連結的項目。 您也可以執行 [我的工作] 小組查詢,找出您要連結的工作。 選取您要連結至使用者本文之每項工作旁邊的核取方塊。 如需詳細資訊,請參閱 尋找要連結或匯入的工作項目

  5. (選擇性) 輸入您要連結之工作的描述。

  6. 按一下 [確定],然後按一下 儲存 [儲存工作項目]。

    注意事項注意事項

    您所連結的使用者本文和工作都會更新。 對於您加入的每項工作,會建立使用者本文的父連結。

將測試案例加入並連結至使用者本文

在規劃過程中,您會建立測試案例並將這些測試案例連結至使用者本文。 建議用於建立測試套件和測試案例的用戶端為 Microsoft 測試管理員。 透過這個用戶端,您也可以連結至使用者本文 (如 HOW TO:使用 Microsoft 測試管理員檢視需求或使用者本文中的說明)。

若要將新的測試案例加入至使用者本文

  1. 在 [測試案例] 索引標籤上,按一下 加入新連結工作項目 [新增]。

    [加入新連結工作項目] 對話方塊隨即開啟。

  2. 在 [連結類型] 清單中,保留 [測試者] 預設選項。

  3. 在 [工作項目類型] 清單中,保留 [測試案例] 預設選項。

  4. 在 [標題] 中,輸入描述性名稱以定義要測試的區域。

  5. (選擇性) 在 [註解] 中,輸入其他資訊。

  6. 按一下 [確定]。

    測試案例的工作項目表單隨即開啟,內含您所提供的資訊。

  7. 依照測試案例 (Agile)中的說明指定剩餘的欄位,然後按一下 儲存 [儲存工作項目]。

若要將現有的測試案例加入至使用者本文

  1. 在 [測試案例] 索引標籤上,按一下 加入連結 [連結至]。

    [加入使用者本文的連結] 對話方塊隨即開啟。

  2. 在 [連結類型] 清單中,保留預設選項 [測試者]。

  3. 在 [工作項目 ID] 中,輸入您要連結之測試案例的 ID 或瀏覽這些測試案例。

    您可以執行 [我的測試案例] 小組查詢,找出您要加入的測試案例,然後選取您要連結之每個測試案例旁邊的核取方塊。 如需詳細資訊,請參閱 尋找要連結或匯入的工作項目

  4. (選擇性) 輸入您要連結之測試案例的描述。

  5. 按一下 [確定],然後按一下 儲存 [儲存工作項目]。

    注意事項注意事項

    您所連結的使用者本文和測試案例都會更新。 對於您加入的每個測試案例,會建立使用者本文的 [測試] 連結。

將問題加入至使用者本文

您可以從 [所有連結] 索引標籤建立問題的工作項目,並將其連結至使用者本文。 藉由定義問題並將其連結至使用者本文,您即可更完善地追蹤使用者本文的品質和完成狀況。

若要建立問題並將其連結至使用者本文

  1. 在 [所有連結] 索引標籤上,按一下 加入新連結工作項目 [新增]。

    [加入新連結工作項目] 對話方塊隨即開啟。

  2. 在 [連結類型] 清單中,按一下 [相關]。

  3. 在 [工作項目類型] 清單中,按一下 [問題]。

  4. 在 [標題] 中,輸入明確的名稱以識別封鎖問題。

  5. (選擇性) 在 [註解] 中,輸入其他資訊。

  6. 按一下 [確定]。

    問題的工作項目表單隨即開啟,內含您所提供的資訊。

  7. 依照問題 (Agile)中的說明定義剩餘的欄位,然後按一下 儲存 [儲存工作項目]。

將詳細資料、檔案和超連結加入至使用者本文

您可以透過下列方式將詳細資料加入至使用者本文:

  • 在 [描述] 或 [記錄] 欄位中,輸入資訊。

  • 附加檔案。

    例如,您可以附加電子郵件討論串、文件、影像、記錄檔或其他類型的檔案。

  • 加入網站的超連結,或已儲存在伺服器或網站上之檔案的超連結。

若要將詳細資料加入至使用者本文

  1. 在 [詳細資料] 索引標籤的 [描述] 欄位中,輸入資訊。

  2. (選擇性) 在 [記錄] 欄位中輸入資訊。

    您可以格式化資訊,以便提供強調效果或擷取項目符號清單。 如需詳細資訊,請參閱標題、ID、描述和記錄 (Agile)

  3. 按一下 儲存 [儲存工作項目]。

若要將附件加入至使用者本文

  1. 在 [附件] 索引標籤上,執行下列其中一個動作:

    • 將檔案拖曳到附件區域中。

    • 按一下 貼上 或按下 CTRL-V 貼上您已複製的檔案。

    • 按一下 加入附件 [加入],再按一下 [瀏覽]。 在 [附件] 對話方塊中,輸入或瀏覽到您要附加的檔案名稱。

      (選擇性) 在 [註解] 方塊中,輸入附件的詳細資訊。 按一下 [確定] 以返回 [附件] 索引標籤。

  2. 按一下 儲存 [儲存工作項目]。

若要將超連結加入至使用者本文

  1. 在 [所有連結] 索引標籤上,按一下 加入連結 [連結至]。

    將超連結加入至使用者本文

  2. 在 [連結類型] 清單中,按一下 [超連結]。

  3. 在 [位址] 方塊中,輸入連結目標的位址。

  4. 如果目標是網站,請輸入 URL,或從網際網路瀏覽器複製 URL,然後將它貼入 [位址] 方塊中。 如果目標是伺服器位置,請以 UNC 名稱的格式輸入位址。

  5. (選擇性) 在 [註解] 方塊中,輸入超連結的詳細資訊。

  6. 按一下 [確定],然後按一下 儲存 [儲存工作項目]。

解決和關閉使用者本文

您可以使用 [作用中]、[已解決] 和 [已關閉] 狀態,追蹤使用者本文的進度。 您已撰寫用以實作使用者本文的程式碼並通過所有的單元測試時,即可將使用者本文的 [狀態] 變更為 [已解決]。 完成所有的工作且使用者本文已通過所有的接受度測試之後,您可將其 [狀態] 變更為 [已關閉]。 所有小組成員都可以變更使用者本文的狀態。

如需您可以用於追蹤工作項目狀態之資料欄位的詳細資訊,請參閱指派和工作流程 (Agile)

若要解決或關閉作用中的使用者本文

  1. 開啟使用者本文。

  2. 在 [狀態] 清單中,按一下 [已解決] 或 [已關閉]。

    • 如果您將狀態由 [作用中] 變更為 [已解決],則 [原因] 欄位會自動變更為 [程式碼完成和單元測試成功]。

    • 如果您將狀態由 [已解決] 變更為 [已關閉],則 [原因] 欄位會變更為 [接受度測試成功]。

    • 如果將狀態由 [作用中] 變更為 [已關閉],您應該按一下符合心意的 [原因],如本主題後面的從作用中到已關閉所述。

  3. 按一下 儲存 [儲存工作項目]。

一般工作流程進展

  • 客戶代表建立處於作用中狀態的使用者本文,其預設原因為 [新增]。

  • 完成程式碼並通過單元測試時,小組成員會將使用者本文的狀態從作用中變更為已解決。

  • 針對使用者本文所定義的測試案例成功時,小組成員會將使用者本文的狀態從已解決變更為已關閉。

反常的轉換

  • 客戶代表判斷使用者本文不相關或超出範圍,並將狀態從作用中變更為已關閉。

  • 使用者本文的接受度測試失敗。 因此,小組成員會將狀態從已解決變更為作用中。

  • 客戶代表判斷使用者本文因錯誤而關閉或目前在範圍內,並將狀態從已關閉變更為作用中。

使用者本文狀態圖表

使用者本文狀態圖表

作用中 (新增)

當小組成員建立使用者本文時,會自動擷取下列資料欄位:

  • 建立者:建立工作項目的小組成員名稱。

  • 建立日期:工作項目的建立日期和時間 (依照伺服器時鐘記錄)。

從作用中到已解決

您可以因為下列原因而解決作用中使用者本文:

原因

使用時機

其他可採取的動作

完成程式碼並通過單元測試

已簽入用以實作使用者本文的程式碼並通過所有的單元測試時。

將使用者本文指派給將進行測試的小組成員。

當小組成員解決作用中使用者本文時,會擷取下列資料欄位:

  • 解決者:解決工作項目的小組成員名稱。

  • 解決日期:工作項目的解決日期和時間 (依照伺服器時鐘記錄)。

  • 狀態變更日期:工作項目狀態的變更日期和時間。

從作用中到已關閉

您可以因為下列其中一個原因而關閉作用中使用者本文:

原因

使用時機

其他可採取的動作

已拒絕 (預設值)

您判斷使用者本文表示不支援業務需求、案例或價值主張的功能或需求。

無。

已放棄

使用者本文被視為不需要再實作。

無。

超出範圍

小組沒有足夠的資源可實作目前反覆項目的使用者本文。

可能因為小組沒有足夠的時間或是已發現封鎖問題,而讓使用者本文被視為超出範圍。

更新 [反覆項目] 欄位,以指定將在哪個反覆項目中實作案例。 如果案例已延後到下一版軟體,請將 [反覆項目] 欄位留空,但請詳細描述案例為何延後以及何時應予以實作。

當您關閉作用中使用者本文時,會擷取下列資料欄位:

  • 關閉者:關閉工作項目的小組成員名稱。

  • 關閉日期:工作項目的關閉日期和時間 (依照伺服器時鐘記錄)。

  • 狀態變更日期:工作項目狀態的變更日期和時間。

已解決

在程式碼中實作使用者本文時,首席程式開發人員會將狀態設定為 [已解決] 並將本文指派給測試人員,以便開始測試。

從已解決到已關閉

您可以因為下列原因而關閉已解決的使用者本文:

原因

使用時機

其他可採取的動作

接受度測試成功

與使用者本文相關聯的所有測試案例都已成功。

將使用者本文指派給產品擁有者。

當小組成員關閉已解決的使用者本文時,會自動擷取下列資料欄位:

  • 關閉者:關閉工作項目的小組成員名稱。

  • 關閉日期:工作項目的關閉日期和時間 (依照伺服器時鐘記錄)。

  • 狀態變更日期:工作項目狀態的變更日期和時間。

從已解決到作用中

您可以因為下列原因而重新啟動已解決的使用者本文:

原因

使用時機

其他可採取的動作

接受度測試失敗

當至少一個使用者本文的測試失敗時。

將使用者本文指派給首席程式開發人員。 此外,測試人員應建立測試失敗的 Bug。

當您重新啟動已解決的使用者本文時,會自動擷取下列資料:

  • 啟動者:重新啟動工作項目的小組成員名稱。

  • 啟動日期:重新啟動工作項目的日期和時間 (依照伺服器時鐘記錄)。

  • 狀態變更日期:工作項目狀態的變更日期和時間。

已關閉

如果已關閉的使用者本文回到範圍內,即可予以重新啟動。 商務分析師或程式管理員通常會重新啟動已關閉的使用者本文。

從已關閉到作用中

您可以因為下列原因而重新啟動已關閉的使用者本文:

原因

使用時機

其他可採取的動作

重新引入範圍中。

資源可用於實作使用者本文。

確定針對使用者本文所定義的實作工作、測試案例和詳細資料都很完整且為最新狀態。

因錯誤而關閉

在所有相關聯的工作、測試案例或 Bug 關閉之前,使用者本文便已關閉。

確定使用者本文的實作工作、測試案例和詳細資料都已妥善定義,而且足以支援其開發。

當您重新啟動已關閉的使用者本文時,會自動擷取下列資料:

  • 啟動者:重新啟動工作項目的小組成員名稱。

  • 啟動日期:重新啟動工作項目的日期和時間 (依照伺服器時鐘記錄)。

  • 狀態變更日期:工作項目狀態的變更日期和時間。

請參閱

概念

產品計劃活頁簿

Plan the Sprint

其他資源

MSF for Agile Software Development v5.0

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