四個會議指的是Sprint計劃會議、每日立會张弛、Sprint評審會議和Sprint回顧會議。
1.Sprint(迭代)計劃會議
召開Sprint計劃會議主要解決兩個方面的問題:一是制定Sprint目標栓票,二是創(chuàng)建Sprint Backlog衅鹿。
討論時要考慮到團隊的接受力、開發(fā)的速度塞颁、技術(shù)水平和商業(yè)條件等浦箱。
制定Sprint目標時,需要分析和評估產(chǎn)品負責人提供的產(chǎn)品Backlog祠锣,哪些產(chǎn)品Backlog被選中應(yīng)該放到這個Sprint來實現(xiàn)酷窥,什么時間出具潛在的可交付物,達到什么樣的目標伴网,團隊的接受力怎么樣竖幔,還需要考慮到商業(yè)方面的一些要求和條件。制定好Sprint目標后是偷,需要考慮如何實現(xiàn)這個Sprint目標拳氢,從產(chǎn)品Backlog(用戶故事、功能)選中要實現(xiàn)的產(chǎn)品Backlog蛋铆,然后進行任務(wù)拆分馋评,創(chuàng)建SprintBacklog,同時刺啦,給Sprint Backlog的任務(wù)估算工作量(一般采用斐波納契數(shù)列或十二生肖方法留特,在“需求工作量估算”一節(jié)中已有詳細闡述),一般用小時來計算玛瘸,通常為1~16小時蜕青。
2.每日立會
每日進行Scrum會議(即團隊每日立會)是團隊每天交流的形式,若條件允許糊渊,每天都應(yīng)該在同一時間和地點組織所有的成員站立進行右核。
最好是每天早上上班時開,一般15分鐘左右渺绒,時間比較短贺喝,也有利于團隊成員安排好當天的工作。
只有團隊成員可以在立會上發(fā)言宗兼,其他人員有興趣可以參加躏鱼,但只能旁聽,不能發(fā)言殷绍。
每日Scrum會議由Scrum Master主持染苛,Scrum團隊的所有成員輪流回答以下3個問題:
? 昨天我完成了什么工作?
? 今天我打算做什么主到?
? 我在工作中遇到了什么困難茶行?
注意贸呢,每日立會不用于解決問題!
3.Sprint(迭代)評審會議
Sprint評審會議的目的是產(chǎn)品負責人(Product Owner)評審和驗收團隊開發(fā)的產(chǎn)品功能拢军,Product Owner會組織這個階段的會議并邀請相關(guān)人員參加楞陷。
? 回顧Sprint策劃會議定下的Sprint目標。
? 團隊展示Sprint中完成的功能茉唉,一般是通過現(xiàn)場演示的方式展現(xiàn)功能和架構(gòu)固蛾。
? 產(chǎn)品負責人驗收產(chǎn)品功能是否與產(chǎn)品需求相符,根據(jù)驗收的結(jié)果度陆,接受或拒絕團隊提交的可工作的產(chǎn)品功能艾凯。
? 產(chǎn)品負責人根據(jù)驗收的結(jié)果,更新產(chǎn)品Backlog懂傀。
? 團隊成員都要參加趾诗,可以邀請所有的人參加
4.Sprint(迭代)回顧會議
團隊定期進行自我檢視和反省,發(fā)現(xiàn)什么是好的蹬蚁,什么是不好的恃泪,需要什么行動。
? 收集信息犀斋,找到問題的根本原因贝乎,討論解決方法,制訂行動方案叽粹。
? 每個Sprint都要做览效,一般控制在15~30分鐘。
? 全體人員都要參加虫几,Scrum Master锤灿、產(chǎn)品負責人、團隊和可能的客戶或其他相關(guān)人辆脸。