.NET 云原生架構(gòu)師訓(xùn)練營(模塊二 基礎(chǔ)鞏固 Scrum 核心)--學(xué)習(xí)筆記
2.7.2 Scrum 核心
3個工件
5個會議
5個價值觀
3個工件
產(chǎn)品待辦列表(Product Backlog)
Sprint 待辦列表(Sprint Backlog)
產(chǎn)品增量(Product Increment)
5個會議
產(chǎn)品 Backlog 梳理會議(product backlog refinement)
Sprint 迭代計劃會議(Sprint Planning Meeting)
每日站會(Daily Scrum Meeting)
Sprint 評審會議(Sprint Review Meeting)
Sprint 回顧會議(Sprint Retrospective Meeting)
產(chǎn)品 Backlog 梳理會議
目的
主要活動
參與人
什么時候
目的
以客戶為中心,整體產(chǎn)品聚焦,讓大家對目標(biāo)保持一致
主要活動
需求收集并建立產(chǎn)品迭代事項清單 product backlog
對可能要納入到?jīng)_刺中的 backlog 進行細化,估算完成時間
排優(yōu)先級(Must have、Should have、Could have、Won't have),PO 是主要負責(zé)人
參與人
PO、SM 和 Team 應(yīng)當(dāng)參與
什么時候
不能指望通過一次開會來完成 Backlog 梳理,通常的做法是每天花一點時間來做 Backlog 梳理
Sprint 迭代計劃會議
說明
要點
說明
每輪迭代開啟前,團隊共同討論本輪迭代詳細開發(fā)計劃的過程,輸出團隊迭代 Backlog
迭代計劃會議內(nèi)容:
澄清需求,確保 PO 和 Team 對需求的理解達成一致
對 “完成標(biāo)準(zhǔn)” 達成一致
Story 工作量估算、重新定義優(yōu)先級,由 SM 組織進行工作量評估,評估方式可以采用三點估算法
評估完成后,再與團隊成員一起討論確認
JIRA 上錄入、細化、分配迭代任務(wù)和初始工作計劃,形成最終的迭代 Backlog
要點
充分參與:ScurmMaster 確保 PO 和 Team 充分參與討論,達成理解一致
相互承諾:Team 承諾完成迭代中的需求并達到“完成標(biāo)準(zhǔn)”,PO 承諾在短迭代周期不增加需求
確定內(nèi)部任務(wù):Team 和 PO 協(xié)商把一些內(nèi)部任務(wù)放入迭代中(例如重構(gòu)、持續(xù)集成環(huán)境搭建、遺留的 BUG 等),由 PO 考慮并與其他外部需求一起
每日站會
每日工作前,團隊成員的例行溝通機制,由 Scrum Master 組織,Team 成員全員站立參與
在看板前進行,及時更新看板狀態(tài)
聚焦以下三個主題:
我昨天完成了什么任務(wù)?
我計劃今天完成什么任務(wù)?
遇到什么阻礙問題、風(fēng)險、需要什么幫助
每日站會關(guān)鍵要點
準(zhǔn)時開始:開始時間固定,不允許遲到
高效會議:會議限時15分鐘,不討論與會議三個主題無關(guān)的事情(如技術(shù)解決方案等)
問題跟蹤:ScurmMaster 記錄所有的問題并跟蹤
避免每日站會變成流水式表達(我今天要完成什么,而不是我今天要做什么)
Sprint 評審會議
目標(biāo)是檢視與調(diào)整構(gòu)建的產(chǎn)品
會議目的
參與人
會議時間
會議目的
PO 驗收成果,回顧 sprint 目標(biāo)和承諾的特性列表,并和實際完成的特性進行對比
細節(jié)調(diào)整溝通,演示和討論要完成的特性(展示有交互的運行起來的軟件),并對功能性的產(chǎn)品增量進行審視或者對最終發(fā)布計劃做出必要的調(diào)整
參與人
PO、SM、Team、客戶、利益相關(guān)者
會議時間
時長多是1-2小時
Sprint 回顧會議
在每輪迭代結(jié)束后舉行的會議,目的是分析好的經(jīng)驗和發(fā)現(xiàn)改進點、促進團隊不斷進步
圍繞如下三個問題:
本次迭代有哪些做得好?好的方面,繼續(xù)保持
本輪迭代我們在哪些方面還能做得更好?反思改進點,說出新問題
不足的方面,下次迭代準(zhǔn)備在哪些方面改進?(針對新問題制定改進方案)
迭代回顧會議的關(guān)鍵要點
會議氣氛:Team 全員參與,暢所欲言,頭腦風(fēng)暴發(fā)現(xiàn)問題,共同分析原因
關(guān)注重點:Team 共同討論優(yōu)先級,將精力放在最需要的地方
會議結(jié)束要跟蹤記錄形成閉環(huán):可以放入迭代 Backlog 中
5個價值觀
承諾(Commitment):愿意對目標(biāo)做出承諾
專注(Focus):把心思和能力都用到你承諾的工作上去
開發(fā)(Openness):以開放的心態(tài)一起工作,全方位展示工作的做事方式和關(guān)注點
尊重(Respect):每個人都有他獨特的背景和經(jīng)驗,相互尊重
勇氣(Courage):有勇氣做出承諾,履行承諾
課程鏈接
.NET云原生架構(gòu)師訓(xùn)練營講什么,怎么講,講多久
