Scrum 終極初學者指南

已發表: 2019-09-18

儘管最初是為軟件開發團隊設計的,但 Scrum 現在已經在許多其他領域流行起來,從營銷到項目管理。

在這篇文章中,我們將解釋每個 Scrum 新手需要了解的基礎知識,包括什麼是 Scrum 方法,以及如何在 Creately 的幫助下實施它以運行和管理您的項目。

什麼是 Scrum 方法論

根據開發 Scrum 和 Scrum 指南的 Ken Schwaber 和 Jeff Sutherland 的說法,Scrum 被定義為

“一個框架,人們可以在其中解決複雜的適應性問題,同時富有成效和創造性地交付具有最高價值的產品。”

Scrum 是一種敏捷項目管理方法,是軟件開發領域使用最廣泛的敏捷方法。 它專注於通過 2-4 週的衝刺來開發新的軟件功能。

在 sprint 期間,Scrum 團隊首先專注於開發最重要的功能,以便提出潛在的可交付產品。 考慮到客戶反饋和利益相關者的要求,其餘的功能將在隨後的衝刺中進行處理。

Scrum 方法促進團隊合作、責任感、明確的共同目標以及產品以及團隊和工作環境的持續改進。

它非常適用於需求經常變化的項目。 Scrum 既是迭代的又是增量的,有助於更頻繁地交付功能性產品。

Scrum 方法的好處包括

  • 加快開發優質產品
  • 增加投資回報並降低成本
  • 縮短上市時間
  • 提高客戶滿意度
  • 更積極、更高效、更快樂的員工
  • 降低風險率

現在我們知道了 Scrum 方法是什麼以及為什麼它是有益的,讓我們看看 Scrum 的不同組成部分。 其中包括 Scrum 角色、事件和工件。

Scrum 角色

Scrum 角色包括 Scrum 主管、產品負責人和開發團隊。 他們一起組成了跨職能和自組織的 Scrum 團隊。 這意味著他們的決定不受團隊以外的任何人的控制。

產品擁有者

這是項目的主要利益相關者。 他或她負責管理產品積壓。 產品負責人還負責最大化產品的價值,開發團隊正在努力。

Scrum 大師

雖然 Scrum Master 對開發團隊沒有權力,但他或她應該確保團隊遵守 Scrum 理論、規則和價值觀。 Scrum Master 充當開發團隊和產品負責人的僕人式領導者。 作為促進者,Scrum Master 幫助 Scrum 團隊做到最好。

開發團隊

自組織和跨職能的開發團隊擁有所有必要的技能,可以在每個 Sprint 結束時交付“完成”產品的潛在可發布增量”。 團隊成員沒有頭銜,包括 Scrum Master 在內的任何人都沒有告訴他們“如何將 Product Backlog 轉變為潛在可發布功能的增量”。

Scrum 工件

有 3 個 Scrum 工件,它們可以幫助提高 Scrum 團隊和利益相關者需要知道的重要信息的透明度。

產品積壓

與包含待完成工作的待辦事項列表類似,產品待辦事項列表包含需要對正在開發的產品進行的更改要求,例如新功能、增強功能、修復等。 產品負責人的工作是使產品待辦事項保持最新。

產品待辦事項會根據產品保持競爭力和有用性的需求而不斷變化。

衝刺積壓

sprint backlog 顯示了為 Sprint 選擇的 Product Backlog 項目,這些項目需要完成才能達到 Sprint 目標。 開發團隊在 sprint 期間修改 Sprint Backlog,並在他們意識到為實現 Sprint 目標需要完成的工作時添加它。

增量

增量是在 Sprint 期間完成的所有 Product Backlog 項目的總和,包括之前 Sprint 的增量值。

Scrum 事件

Scrum 鼓勵項目團隊在 Sprint 期間舉辦五項關鍵活動。 Scrum 事件是有時間限制的事件,這意味著它們具有預定義的最大持續時間。

它們的設置是為了避免將時間花在額外的和不必要的會議上。 它們提供了檢查 Sprint 進度並進行相應調整的機會。

衝刺

衝刺是指一個月或更短的時間,在此期間開發潛在的可發布產品。 每個 Sprint 都有一個要完成的目標、一個指導如何實現目標的靈活計劃、要遵循的步驟以及隨之而來的產品增量。

衝刺結束後,立即開始新的衝刺。 如果 Sprint 目標過時,產品負責人可以在 Scrum 團隊和利益相關者的影響下取消 Sprint。

衝刺計劃

在 sprint 計劃期間,Scrum 團隊致力於確定將在 Sprint 期間構建的功能,選擇 Product Backlog 項目併計劃如何交付它們。

這也是一個有時間限制的事件,一個月的 Sprint 最多可能被限制為 8 小時。 但是,如果它是一個較短的 Sprint,則此事件可能會更短。

每日站會

開發團隊在一周中的每一天舉行每日 Scrum 大約 15 分鐘,以計劃接下來 24 小時的工作。 它使他們有機會檢查自上次每日 Scrum 以來已完成的工作的進度,併計劃接下來要完成的工作。

它將每天在同一地點和同一時間舉行。 團隊可以分享他們昨天所做的事情,他們今天正在做的事情,並提及任何阻礙他們完成工作的事情。

衝刺回顧

Sprint 評審在 Sprint 結束時舉行。 在這裡,利益相關者和 Scrum 團隊將審查產品 Backlog 以及 Sprint 期間完成的工作。 他們還將討論下一步要做什麼來增加產品的價值。 對於一個月的 Sprint,此會議最多需要 4 個小時。

衝刺回顧

Sprint 回顧是指 Sprint 中的最後一次會議,Scrum 團隊聚集在一起討論在人員、流程、關係和工具方面做得好還是壞,以及如何改進自己以在下一個 Sprint 中表現得更好。

如何使用 Creately 在您的組織中有效實施 Scrum

現在你知道 Scrum 是什麼,它的目的和它的組成部分。 那麼,讓我們看看 Scrum 流程——或者說如何實際實施 Scrum。

這裡 Creately 將作為一個可視化協作平台幫助您與您的團隊在線合作。 讓我們探索可以使用 Creately 來加速和簡化 Scrum 流程的方法。

選擇團隊

較大的組織可能有多個 Scrum 團隊,在組織結構圖的幫助下,他們可以有效地管理將一個稱職的跨職能團隊組合在一起的任務。 組織結構圖可以幫助您一目了然地了解必要的技能和知識如何在團隊中傳播。

Scrum 團隊組織結構圖 什麼是 Scrum 方法論
Scrum 團隊組織結構圖模板(點擊模板在線編輯)

創建 Sprint 計劃

一旦你選擇了 Scrum 團隊,就到了 Sprint 計劃的時候了。 團隊將在這裡討論需要做什麼、創建產品待辦事項、定義 Sprint 的長度及其目標。

使用 Creately,您可以快速創建 Sprint 的高級計劃。 這可以用來為手頭的任務分配時間,並讓每個人都了解最後期限。

衝刺時間表
衝刺計劃模板(點擊模板在線編輯)

或者您可以使用產品路線圖,它是顯示您的產品將如何發展的高級計劃。 它將幫助您突出顯示主要版本和產品版本。

Scrum 產品路線圖 什麼是 Scrum 方法論
Scrum 產品路線圖模板(點擊模板在線編輯)

創建產品待辦列表

產品待辦事項包括在衝刺期間完成的用戶故事的願望清單或需要對產品進行更改的所有要求。 它可以用作團隊交流他們正在做什麼和計劃下一步做什麼的有效方式。

你可以在這裡使用便籤和白板,或者像 Creately 這樣的工具,它允許包括外部利益相關者在內的每個人實時協作,並將內容備份到雲中。

Scrum 的產品待辦事項 什麼是 Scrum 方法論
Scrum 的產品待辦列表模板(點擊模板在線編輯)

分配任務

如果每個團隊成員都知道他們的職責是什麼,那肯定會有所幫助。 由於產品待辦事項通知團隊需要做什麼,您可以使用泳道圖來闡明開發團隊的每個成員在 Sprint 期間應該做什麼。

Sprint 任務流程圖
Sprint 任務流程圖模板(點擊模板在線編輯)

創建 Sprint 待辦事項

這顯示了您在當前 Sprint 期間正在處理的 Product Backlog 項目。 這類似於產品待辦事項本身。

在 Creately 中創建 Sprint Backlog 後,您可以邀請開發團隊協作擴展它。 任何人所做的任何更改都會立即反映在畫布上,您可以使用評論和討論線程來分享反饋。

衝刺積壓
Sprint Backlog 模板(點擊模板在線編輯)

準備好開始您的第一個 Scrum 項目了嗎?

我們希望本指南能夠幫助您內化 Scrum 方法論。 使用提供的模板開始您的項目。

還有更多問題嗎? 還是提示? 在下面的評論部分與我們分享。