update - tfs是什麼




Team Foundation工作項目類型中的產品待辦事項項目和功能之間的差異 (5)

功能是“積壓項目”的等級。 團隊將工作定義為高層次的舉措並將其分解為特徵。 進一步細分並定義要完成的工作為“積壓”。 ref http://msdn.microsoft.com/en-us/library/dn306083.aspx

我有一個關於Microsoft Team Foundation的問題。 在Visual Studio,團隊資源管理器中,我可以創建一個新的工作項目。 此處的工作項類型由您的團隊選擇的流程模板決定; 我不確定我們正在使用哪個流程模板。 在任何情況下,在團隊資源管理器中,當我想創建一個新的工作項目時,我會給出一個工作項目類型列表供您選擇,其中包括“產品待辦事項項目”和“功能”。

我注意到與目標分辨率日期相關的兩種類型之間的差異。 對於產品待辦事項項目,這似乎是由迭代結束日期決定的。 對於一個功能,它不是很清楚。 特徵還與迭代(和迭代結束日期)相關聯,但特徵還具有稱為“目標日期”的單獨字段。 目標日期的鼠標懸停文本是“完成該功能的目標日期”。

我是否應該選擇“產品待辦事項項目”或“功能”作為我的新工作項目的工作項目類型? 兩者有什麼區別?



正如別人在這裡所說:

  • 特點:頂級
  • 積壓:低於一級特徵(一項功能由積壓項目組成)

請記住,您可以鏈接工作項目,並且可以將它們顯示為樹列表。 因此,您可以將積壓項目鏈接到某個功能,稍後,您可以將任務鏈接到積壓項目。 因此,你會得到一個很好的分層樹列表。


由於TFS採用敏捷開發策略,我認為我們可以說:

Feature = Epic,Backlog item = Story

史詩般的內容類似的故事。


這是我如何使用它。 在“工作” - >“待辦事項”工具項下,列出了“功能”和“待辦事項項目”。 我從功能開始,所以在那個時候沒有積壓項目。 我通過選擇Backlog標題下的Features並添加表單中的Feature名稱然後保存並關閉來添加這些功能。 每個新增功能的左側都有一個綠色的+號。 點擊加號並出現選擇選項。 選擇“產品待辦事項項目”。 打開時,在頂部字段中鍵入待辦事項的名稱,就像在“功能”中一樣。 您正在創建這些積壓項目,沒有彈出窗口。 根據需要填寫其他信息,然後保存並關閉。 創建Backlog項目後,在新創建的Backlog項目上單擊綠色+。 輸入工作項目的名稱,就像您對待辦事項項目和功能所做的一樣。 添加工作項時,在迭代字段中包含sprint,當您打開它時,它們將在sprint中。 這些都沒有記錄在我能找到的任何地方。 我希望它有足夠的細節。