摘要: 什么是 scrum
Scrum是一個(gè)敏捷開發(fā)框架,是一個(gè)增量的、迭代的開發(fā)過(guò)程。在這個(gè)框架中,整個(gè)開發(fā)周期包括若干個(gè)小的跌代周期,每個(gè)小的的跌代周期稱為一個(gè) Sprint,每個(gè) Sprint 的建議長(zhǎng)度2到4周。在 Scrum 中,使用產(chǎn)品 Backlog 來(lái)管理產(chǎn)品或項(xiàng)目的需求,產(chǎn)品 backlog 是一個(gè)按照商業(yè)價(jià)值排序的需求列表,列表?xiàng)l目的體現(xiàn)形式通常為用戶故事。Scrum 的開發(fā)團(tuán)隊(duì)總是先開發(fā)的是對(duì)客戶具有較高價(jià)值的需求。在每個(gè) Sprint 中,Scrum 開發(fā)團(tuán)隊(duì)從產(chǎn)品Backlog中挑選最有價(jià)值的需求進(jìn)行開發(fā)。Sprint 中挑選的需求經(jīng)過(guò) Sprint 計(jì)劃會(huì)議上的分析、討論和估算得到一個(gè) Sprint 的任務(wù)列表,我們稱它為 Sprint backlog。在每個(gè)迭代結(jié)束時(shí),Scrum 團(tuán)隊(duì)將交付潛在可交付的產(chǎn)品增量。
閱讀全文