什麼是衝刺?老程帶你深入淺出瞭解Scrum中的Sprint

什麼是衝刺?


什麼是衝刺?老程帶你深入淺出瞭解Scrum中的Sprint

敏捷項目管理,Scrum衝刺


衝刺是Scrum團隊努力完成一定數量工作的短暫時間。Sprint是Scrum和敏捷方法論的核心,正確實現Sprint將幫助敏捷團隊輕鬆地交付更好的軟件。

“有了Scrum,產品就可以通過一系列稱為sprint的迭代來構建,這些迭代將大型,複雜的項目分解為幾小塊。“

“衝刺使項目更易於管理,使團隊可以更快,更頻繁地交付高質量的工作,併為他們提供更大的靈活性以適應變化。”

什麼是衝刺?老程帶你深入淺出瞭解Scrum中的Sprint

衝刺

許多Scrum衝刺與敏捷軟件開發相關聯,以至於Scrum和敏捷通常被認為是同一件事。他們不是。敏捷是一套原則,scrum是完成任務的框架。

敏捷價值和爭奪過程之間的許多相似之處導致了公平的聯繫。Sprint幫助團隊遵循“頻繁交付工作軟件”的敏捷原則,並遵循“響應計劃後的響應”的敏捷價值。透明度,檢查和適應的scrum值是對敏捷的補充,是sprint概念的核心。

《 Scrum指南》 為有關sprint的討論奠定了堅實的理論基礎。我們的目標是通過揭示每天從事這項工作的人們的最佳實踐,為主題增添色彩。




如何計劃和執行Scrum衝刺


什麼是衝刺?老程帶你深入淺出瞭解Scrum中的Sprint

Sprint


Scrum的人們確實確實想到了一切。為了計劃即將到來的衝刺,請使用衝刺計劃會議!衝刺計劃是一項協作活動,團隊需要回答兩個基本問題:在此衝刺中可以完成哪些工作,所選的工作將如何完成?

為衝刺選擇正確的工作項是產品所有者,Scrum主管和開發團隊之間的共同努力。該產品負責人討論了目標的衝刺應該達到和產品積壓的是,建成後,將實現衝刺目標的項目。

然後,團隊將制定計劃,以制定積壓項目並在衝刺結束前將其“完成”。選定的工作項目以及完成這些工作的計劃稱為sprint待辦事項列表。在sprint計劃結束時,團隊已準備好開始處理sprint待辦事項,將待辦事項中的項目從“待辦事項”移至“進行中”和“完成”。

在衝刺期間,團隊會在日常打亂或站立站立期間檢查工作的進展情況。這次會議的目的是發現任何可能影響團隊實現衝刺目標能力的障礙和挑戰。

經過沖刺,團隊將在衝刺審核中演示他們已完成的工作。這是團隊有機會在產品投入生產之前向利益相關者和隊友展示他們的工作。

通過我最喜歡的會議sprint回顧來結束sprint週期。這是團隊有機會確定下一個衝刺需要改進的地方。這樣,就可以開始下一個衝刺週期了。




什麼是衝刺?老程帶你深入淺出瞭解Scrum中的Sprint

該作何不該做,敏捷項目管理


該做什麼和不該做什麼

即使基礎不高,大多數團隊也會在開始衝刺時迷路。多年來,梅根·庫克(Megan Cook)用一些“做與不做”來完善這一討論。

做:

  • 確保團隊設定並瞭解衝刺目標以及如何衡量成功。這是保持所有人團結一致並朝著共同目標前進的關鍵。
  • 確保確保您的待辦事項積壓得井井有條,其中包含優先級和依存關係。如果管理不當,這可能是一個巨大的挑戰,可能使流程脫軌。
  • 確保你對速度有很好的理解,並能反映出請假和團隊會議等情況。
  • 不要使用Sprint Planning會議充實需要完成的工作的詳細信息。鼓勵團隊成員為衝刺中的所有故事,錯誤和任務草擬任務。
  • 放棄那些無法完成依賴項的工作,例如來自另一個團隊的工作,設計和法律批准。
  • 最後,一旦制定了決定或計劃,請確保有人在你的項目管理或協作工具中捕獲了該信息,這樣,每個人以後都可以輕鬆地瞭解決策和依據。

當你努力通過這些“做”成為Scrum明星時,也請注意一些危險信號(不要太高調了,容易翻車):

不能做:

  • 不要引入過多的故事,不要高估速度,也不要引入衝刺中無法完成的任務。您不想讓自己或團隊為失敗做好準備。
  • 不要忘記質量或技術債務。確保預算時間進行質量檢查和非功能性工作,例如錯誤和工程運行狀況。
  • 不要讓團隊對沖刺中的內容有模糊的瞭解。釘牢它,不要過分專注於快速前進,以至於忘記了確保每個人都朝著同一方向前進。
  • 另外,請勿進行大量未知或高風險的工作。分解大的或不確定性高的故事,不要害怕將其中一些工作留給下一個衝刺。
  • 如果您聽到了團隊的擔憂,無論是關於速度,不確定性工作還是他們認為比預期更大的工作,請不要忽略。解決該問題,並在必要時重新校準。



分享到:


相關文章: