我正在使用TFS2010和敏捷過程模板開展項目工作。在TFS中,我收集了一些用戶故事,但我想知道管理用戶故事需求的最佳方式是什麼。例如,一個用戶故事需要一個搜索頁面,並且要求應該禁用「搜索」按鈕,直到輸入一些「搜索文本」。如何管理用戶故事的要求
我最初的計劃是在「活動」字段設置爲「要求」到「用戶故事」中附加一堆「任務」項目。然後,我會創建一些概述實際實現的任務,並將滿足Requirement任務。
這是一個明智的方式來管理?
我正在使用TFS2010和敏捷過程模板開展項目工作。在TFS中,我收集了一些用戶故事,但我想知道管理用戶故事需求的最佳方式是什麼。例如,一個用戶故事需要一個搜索頁面,並且要求應該禁用「搜索」按鈕,直到輸入一些「搜索文本」。如何管理用戶故事的要求
我最初的計劃是在「活動」字段設置爲「要求」到「用戶故事」中附加一堆「任務」項目。然後,我會創建一些概述實際實現的任務,並將滿足Requirement任務。
這是一個明智的方式來管理?
任務工作項目用於正在進行的實際工作並需要時間。
用戶故事是的要求。
你有什麼樣的「管理」?
你爲什麼不構建工作項與父/子關係的樹:
User Story: As a user I want a Search page
Child US #1: As a user I want to be able to enter latin & greek search terms
Child US #2: As an admin I want to be notified for User-searches that yielded no results
Child US #3: ...
您可以分配故事點每個孩子 - 節點,不用說,然後你可以指定兒童每兒童。
當您對UserStories中的詳細信息滿意時,您可以開始將它們分解爲可執行的任務。
一個可視化工作項目的樹木很好的工具可以找到here。
我認爲你所說的需求是scrum通常被稱爲用戶故事的驗收標準。如果你需要的只是一兩句話,我建議你把它們寫在故事的描述中。如果您需要更詳細的設置對您有用,則可以使用鏈接的子工作項目。您應該考慮使用測試用例工作項類型。這將爲您在MTM實際測試中奠定故事「要求」的附加好處。
您也可以考慮將「需求」類型「導入」到敏捷模板中。 TFS 2010提供了另一個模板(我相信它叫做CMMI或類似的東西),它允許你導入需求類型。在我的項目中,我們只是這樣做了,並且即將開始使用它來輕鬆跟蹤更多的正式要求(即驗收標準)。便於報告大型項目。
我發現的一個「開發」任務是需要一個搜索頁面。現在這個頁面的要求之一是顯示「搜索按鈕」,直到在「搜索文本框」中輸入一些文本。那麼,我將如何跟蹤/管理搜索頁面包含此功能的要求? – Michael 2012-02-13 13:56:27
這應該是用戶故事或用戶故事的一部分,可能在驗收標準中。 – 2012-02-13 14:02:16
可以將接受標準作爲TFS中的「項目」進行管理,還是將它們簡單地描述爲用戶故事內容的一部分? – Michael 2012-02-13 14:10:38