這裡有很多種方式,我們所將的是Scrum這樣的一個方式
理解一:三個角色
1:product owner:產品負責人
職責:負責規劃整理了解清楚一個專案的需求,然後每次迭代的時候對產品進行驗收,瞭解產品的不足和把之前不清晰的需求細化並且瞭解清楚,把握產品方向。
2:team:團隊
職責:根據需求,負責完全專注的開發,解決技術難題,要有自制力,能力跨領域,以團隊為中心,能夠幫助團隊中的短板完成任務,7±2人較為合適
3:scrum master:Scrum教練
職責:熟悉流程,掌握方向,分析需求,細分任務,負責把控站會會議的時間和每次的主題以及迭代之後的總結會議,幫助團隊解決編碼之外的問題,讓團隊可以安心開發。
理解二:過程
1:po負責把需求分析清楚,經過評估,對任務進行分解,並且按優先順序的順序排布好,整理成Product Backlog
2:開始進行sprint,一般會進行兩個會議,一個是做什麼,另一個是怎麼做,每一個sprint會把優先順序較高的做了,然後再做優先順序較低的,一個sprint的週期一般是1-4周不等,看專案的具體大小,每一個sprint產出物都是一個可以交付的潛在產品,如果這個產品很接近真實的期望產品,那麼這次sprint是很成功的,每次sprint出來之後都要開評估會議和回顧會議,評估是為了瞭解產品所存在的缺陷,以便在下一次sprint進行更改,這次sprint一流的問題,如果到達時間期限,那也只能夠留到下次sprint去修改。
五個會議:
待辦事項梳理會議
sprint會議A
sprint會議B
每日站會
評審會議
回顧會議