簡述一個我曾經(jīng)的項(xiàng)目的流程及用到的實(shí)踐集倒慧。
流程如下圖所示掖举,算是一個標(biāo)準(zhǔn)的Scrum 簡易流程模式。
具體包含的實(shí)踐集:
用戶故事:同過和PD一起的需求分析會首妖,梳理偎漫,討論,和澄清用戶需求有缆,形成Product Backlog象踊。
Sprint 估算: 開發(fā)團(tuán)隊(duì)依據(jù)Product Backlog温亲,并根據(jù)優(yōu)先級順序,對每條backlog 進(jìn)行估算杯矩,估算采用敏捷估算撲克的形式栈虚。
Sprint 計(jì)劃:開發(fā)團(tuán)隊(duì)通過開計(jì)劃會,確認(rèn)每個Sprint包含的迭代任務(wù)史隆。然后魂务,團(tuán)隊(duì)成員自行認(rèn)領(lǐng)下一迭代的任務(wù)。進(jìn)入迭代期泌射。
Daily Meeting粘姜, 迭代期,通過Daily Meeting熔酷, 保持對迭代進(jìn)度的跟蹤孤紧。返現(xiàn)提出問題,解決問題拒秘。
Demo Show:迭代結(jié)束号显,保持持續(xù)集成,產(chǎn)生可用的產(chǎn)品增量翼抠,通過Demo的形式展示相關(guān)干系人咙轩,確保符合要求。并提出修改意見阴颖,放入之后的迭代活喊。
最后回歸評審會: 指出上一迭代,那些地方值得學(xué)習(xí)和繼續(xù)保持量愧,那些地方需要做的更好钾菊,并提出切實(shí)可行的方案。
當(dāng)然除了上述Scrum下的這些基本實(shí)踐偎肃,在項(xiàng)目進(jìn)行中煞烫, 也是用了其他的一些敏捷方法,比如看板的形式累颂,Daily Meeting 就是采取看板的形式進(jìn)行滞详,這樣可以讓大家更加清晰的知道當(dāng)前迭代的進(jìn)展情況以及出現(xiàn)的問題。另外紊馏,在開發(fā)tasks的過程中料饥,也采取了,諸如結(jié)對編程的方法朱监,使代碼的bug率減少岸啡,提升測試效率等等。