Sprint 是一個 持續開發週期的時間盒 迭代。在Sprint 中,計劃的工作量必須由團隊完成並準備好進行審查。 Scrum 項目被分解為稱為sprint 的小而一致的時間間隔。它們可以短至幾天,一般不超過3-4 週。
在Scrum 中,我們通常根據整個項目的範圍進行沖刺。從某種意義上說,Scrum 中的一個Sprint 本身應該是一個項目,有開始和結束。我們朝著 Sprint 目標努力,我們計劃、改進、構建、交付、審查等。
在衝刺期間,有一個由能夠實現衝刺目標的跨職能成員組成的開發團隊。這可能包括軟件工程師、架構師、程序員、分析師、系統管理員、QA 專家、測試人員、UI 設計師等。
每個項目都需要的最佳Scrum 軟件
一個強大的scrum 軟件,支持scrum 項目管理。它具有Scrum 工具,如用戶故事圖、產品積壓管理、衝刺積壓管理、任務管理、每日Scrum 會議、衝刺計劃工具、衝刺審查工具、衝刺回顧工具、燃盡、障礙、利益相關者和團隊管理。
衝刺前
有一個 衝刺計劃會議。sprint 計劃會議的長度與sprint 的長度成正比。應在不超過8 小時內計劃一個為期4 週的衝刺。應在不超過兩個小時內計劃一個為期一周的衝刺。
該會議確定了該sprint 的目標。根據團隊 速度,將一組功能從 產品backlog的頂部拉到即將到來的Sprint 的 Sprint Backlog 。
在Sprint 期間
沒有添加任何功能,sprint 目標也沒有改變。唯一的例外是團隊提前完成衝刺。
衝刺中的每日站立
團隊成員同步工作的 每日站 會(也稱為每日站會或每日站會)。每日例會使團隊成員能夠確保正確的人在正確的時間處理正確的事情。
sprint 的每個早晨,項目團隊都會聚在一起進行一次簡短的每日站立會議(不到15 分鐘)。該會議每天在同一時間舉行,包括項目中的每個人。每個人都站起來參加會議,以使每個人都集中註意力並保持會議簡短。通常會設置一個計時器,以便會議不會運行太久。
團隊中的每個人都負責回答3 個簡單的問題:
- 我昨天做了什麼來幫助實現sprint 目標?
- 我今天要做什麼來實現sprint 目標?
- 什麼,如果有任何東西阻礙或阻礙了衝刺目標的進展?
這三個問題允許完全透明。團隊中的每個人都在循環中,答案使人們對他們所說的他們將交付的內容負責。該會議的結果通常與客戶共享。這種日常溝通可以確保如果有什麼事情阻礙了團隊,他們可以迅速得到回應。