一、Jira進行需求管理
由產品經理PO或者Scrum Master在JIRA的Agile里,為自己的敏捷團隊建立一個Agile Board,Board類型選擇Scrum,并為Board選擇自己所在的項目。
由產品經理PO提出確定需要做的需求,然后在JIRA里自己的項目下,建立需求Issue,指派給PO。
如果需求比較小,則建立需求的Issue類型選擇Story。
如果需求比較大,甚至于無法在一個Sprint內完成,則將該需求建立需求Issue,的類型選擇Epic。然后在此Epic下建立若干個小需求Issue,類型為Story。需求Issue建立完成后,Issue會自動出現在Scrum Board下,Plan里的Backlog下,并根據優先級從高到低,從上往下排列這些Story。
PO可以根據需要,選擇為需求編寫PRD,并上傳到Confluence自己項目團隊的空間目錄下。同時將PRD文檔的鏈接地址,填到需求Issue的描述里;或者直接在較小的Story描述里寫清需求。
需求的一些文檔或者是原型圖、交互等設計圖材料,需要PO放到Confluence自己項目團隊的空間目錄下。
延伸閱讀:
二、Sprint Planning
每個Sprint開始前,團隊進行Sprint計劃會議。
PO或者SM在Scrum Board里,為團隊建立一個新的Sprint。
在計劃會上,團隊確定這個Sprint的開始時間和結束時間,以及所有該Sprint要完成的Story,由PO或者SM把相應的這些Story拖進該Sprint。
團隊成員根據這些Story需求,拆解出完成這個Story所需要的開發、測試等TASK,并由PO或者SM建立這些Task,Issue類型為相應Story下的Sub-task,指派給相應的開發、測試人員。
PO需要把項目整體Sprint計劃寫進Confluence自己項目團隊的空間目錄下(比如1.30前分為幾個Sprint,每個Sprint要完成的目標)。