2012-03-05 36 views
1

我們正在從TFS 2008 SfTS 2轉向TFS 2010 MS Scrum模板。現在我們將Bug作爲一個單獨的工作項目 - 不附屬於PBI。每個Bug都經過分類處理。現在在TFS 2010中,隨着測試用例工作項的引入,我們試圖爲PBI - >測試用例 - > Bug場景實現工作流狀態轉換。我們計劃將以下狀態添加到Test case = Pass,Failed。方案1 - 當測試用例失敗時,應該創建新的Bug。在這種情況下:TFS 2010 - MS Scrum流程模板 - PBI - >測試用例 - > Bug鏈接

  1. 如果我們將Bug鏈接到測試用例,PBI應該改變到什麼狀態?應該 我們向PBI(Broken)添加新狀態?
  2. 我們如何通知開發人員他們必須對此 PBI進行返工?
  3. 我們如何分類錯誤?由於測試用例/錯誤現在與PBI相關聯,因此其隱式需要工作,因此我們無法控制它。
  4. 在什麼情況下保持孤兒錯誤或將 添加到PBI而不是附加到測試用例是有意義的?

回答

2

我不會在發生錯誤時更改PBI的狀態。如果您仍然在使用PBI,那麼它仍然承諾 - 或者您用於活動PBI的任何狀態 - 並且我只會在PBI上創建新任務。

錯誤我只在PBI完成時創建。您可以將它綁定到PBI,但它不會更改PBI的狀態。當你看scrum時,積壓包含PBI和錯誤。你用同樣的方法對它們進行排序。

希望這能給你一個方向。