前言
Scrum是敏捷實(shí)踐中最知名的一套框架。對(duì)于初學(xué) Scrum 的同學(xué),領(lǐng)會(huì)精髓需要實(shí)踐和時(shí)間拨拓,但借助對(duì)其中最成型的部分的了解,能最快速的一窺其概貌氓栈。雖不精確渣磷,但有助于建立宏觀的體感。Scrum 的核心可以簡(jiǎn)單歸納為“3355”授瘦。
3個(gè)核心角色
Scrum的三個(gè)核心角色分別是:Scrum Master幸海、Product Owner(產(chǎn)品負(fù)責(zé)人)和 Scrum Team(團(tuán)隊(duì))。
產(chǎn)品負(fù)責(zé)人 (Product Owner)
Product Owner的核心工作對(duì)團(tuán)隊(duì)對(duì)外交付的價(jià)值負(fù)責(zé)奥务。
- 定義需求
- 定義需求的優(yōu)先級(jí)
- 定義需求的驗(yàn)收標(biāo)準(zhǔn)
- 定義產(chǎn)品發(fā)布內(nèi)容與日期
敏捷教練 (Scrum Master)
Scrum Master:主要負(fù)責(zé)整個(gè)Scrum流程在項(xiàng)目中的順利實(shí)施和進(jìn)行物独,以及清除擋在客戶和開發(fā)工作之間的溝通障礙,一般可以對(duì)應(yīng)為我們理解的項(xiàng)目經(jīng)理的角色氯葬。
核心工作是幫助團(tuán)隊(duì)遵循Scrum 框架,持續(xù)改進(jìn)挡篓,以又好又快的工作。
- 促進(jìn)團(tuán)隊(duì)的工作
- 幫助團(tuán)隊(duì)熟悉與掌握 Scrum 價(jià)值觀與框架
- 幫助團(tuán)隊(duì)排除影響生產(chǎn)力的障礙
- 保護(hù)團(tuán)隊(duì)不受打擾
團(tuán)隊(duì) (Scrum Team)
Scrum team 對(duì)交付成果負(fù)責(zé)。
- 跨職能部門
- 自組織式的團(tuán)隊(duì)
- 小而美
3個(gè)工件
Scrum的工件主要包括:Product Backlog(產(chǎn)品待辦事項(xiàng))官研、Sprint Backlog (Sprint 待辦事項(xiàng))和 Increment(可交付產(chǎn)品增量)秽澳。
產(chǎn)品待辦事項(xiàng) (Product Backlog)
產(chǎn)品待辦事項(xiàng)Product Backlog即產(chǎn)品視角的需求清單。
- 由 Product Owner 負(fù)責(zé)維護(hù)戏羽,包括增刪及優(yōu)先級(jí)担神。
- 用戶故事是其中一種最佳實(shí)踐。
- 每項(xiàng)需求都需要描述其外部?jī)r(jià)值始花。
Sprint 待辦事項(xiàng) (Sprint Backlog)
Sprint 待辦事項(xiàng) Sprint Backlog即此次沖刺周期內(nèi)規(guī)劃要完成的內(nèi)容妄讯。
- 來(lái)源于Product Backlog。
- 由團(tuán)隊(duì)評(píng)估和選擇Product Backlog中哪些放入Sprint Backlog酷宵。
- 團(tuán)隊(duì)需要一起定義“完成”的標(biāo)準(zhǔn)亥贸。
可交付產(chǎn)品增量 (Increment)
可交付產(chǎn)品增量Increment即沖刺結(jié)束后可對(duì)外發(fā)布的產(chǎn)品功能增量部分。
- 需要關(guān)注其是可工作的軟件功能增量浇垦。
- 需要要在Scrum Review會(huì)議上進(jìn)行演示炕置。
5個(gè)事件
Scrum的五大事件,或 event男韧,包括:沖刺朴摊、Sprint規(guī)劃、每日站會(huì)此虑、Sprint評(píng)審會(huì)和回顧會(huì)甚纲。
沖刺 (Sprint)
沖刺Sprint或迭代是一個(gè)特殊的事件,或者說其一個(gè)容器事件寡壮。后續(xù)四個(gè)事件包含在其中贩疙。
- 2-4周
- 固定周期,固定時(shí)間開始况既,固定時(shí)間結(jié)束
- 時(shí)間盒是其一個(gè)重要的概念
Sprint規(guī)劃會(huì) (Sprint Planning Meeting)
Sprint規(guī)劃會(huì)的核心議題是下一次沖刺要實(shí)現(xiàn)的目標(biāo)和范圍这溅。
- 確定 Sprint的目標(biāo)
- 對(duì)產(chǎn)品backlog 中 item 進(jìn)行估算,以作為是否放入下期的參考棒仍。
- 對(duì)于需求不清楚的 item悲靴,請(qǐng) Product Owner 說明。
- 輸入是 Product backlog
- 輸出是 Sprint backlog
每日站會(huì) (Sprint Daily Standup)
站會(huì)的目標(biāo)是促進(jìn)信息在團(tuán)隊(duì)內(nèi)共享與透明莫其。
- 回答3個(gè)問題
- 本次會(huì)議之前癞尚,我做了哪些事情?
- 本次會(huì)議之后乱陡,我準(zhǔn)備做什么事情浇揩?
- 目前我是否碰到障礙,阻礙我達(dá)成目標(biāo)憨颠?
- 每天15分鐘
- 不是深入的問題討論
- 每天固定時(shí)間召開
Sprint 評(píng)審會(huì) (Sprint Review)
Sprint 評(píng)審會(huì)在沖刺末期召開胳徽,檢查本期的成果积锅。
- 團(tuán)隊(duì)全體參與
- 邀請(qǐng)相關(guān)干系人參與
- 2-4小時(shí)
- Product Owner可以拒絕接收成果
回顧會(huì) (Sprint Retrospective)
團(tuán)隊(duì)一起復(fù)盤本次沖刺的過程,總結(jié)經(jīng)驗(yàn)與教訓(xùn)养盗,并形成切實(shí)可行的改進(jìn)清單缚陷。
- Sprint評(píng)審會(huì)結(jié)束后召開
- 時(shí)間2-4小時(shí)
- 團(tuán)隊(duì)全體參與
5大價(jià)值觀
- 承諾 Commitment - 愿意對(duì)目標(biāo)做出承諾
- 專注 Focus – 全身心都用到你承諾的工作上去
- 開放 Openness – 團(tuán)隊(duì)內(nèi)所有信息對(duì)所有人開放
- 尊重 Respect – 每個(gè)人都有他獨(dú)特的價(jià)值和經(jīng)驗(yàn)
- 勇氣 Courage – 勇于承諾,履行承諾往核,敢于說不
參考文檔:
https://blog.csdn.net/qpalzm759/article/details/103147467