Read this post in: de_DEen_USes_ESfr_FRhi_INid_IDjapl_PLpt_PTru_RUvizh_CN

什麼是Scrum儀式?

Scrum 具有固定時間盒的短週期發行,稱為 Sprints,以滿足快速變化的開發需求。Scrum流程透過特定的概念和實務與其他 敏捷框架區分開來,這些概念和實務可分為三個類別:角色, 儀式(也稱為事件或會議),以及 產物,如下方圖示所示:

Scrum - Roles, Artifacts, Ceremonies

Scrum – 角色、產物、儀式

Scrum週期中的儀式

每個Scrum專案可能包含多個發行週期,而每個發行週期可能包含多個Sprints。一系列定期舉行的 會議會在Sprint週期之前、期間和之後舉行。

Scrum定義了三個角色:團隊、Scrum主管,以及 產品負責人;四種儀式:Sprint規劃, 每日站會, Sprint檢視,以及 Sprint回顧;以及三個工件:產品增量,產品待辦事項清單,以及迭代待辦事項清單,如下面所示:

Agile Scrum Framework

敏捷Scrum架構

會議或「儀式」是敏捷開發中不可或缺的組成部分。它們有助於及時分享資訊、朝向共同目標與願景保持一致,並讓所有團隊成員了解進展情況。完整的Scrum團隊參與所有儀式,除了回顧會議,而產品負責人可能出席也可能不出席。Scrum要求這些儀式來構建每個迭代的結構:

產品待辦事項清單精煉

產品待辦事項清單精煉是為產品待辦事項清單中的項目添加細節、估算與排序的過程。產品待辦事項清單這是一個持續進行的活動,產品負責人與開發團隊合作,以定義和釐清待辦事項。在精煉過程中,項目會被審查與調整。

如上所述,產品待辦事項清單精煉是一項持續進行的活動,不限於時間盒事件(或會議)然而,團隊並無任何限制可以對每次精煉會議進行時間盒管理。通常來說,使用時間盒是一種良好的實踐。

迭代規劃會議

迭代規劃的目標是回答「我們要做什麼,以及如何去做?」這項會議對於團隊在開始迭代前達成共同目標與承諾至關重要。團隊會規劃在特定迭代期間要處理的項目清單,然後將這些項目拆解為任務,通常不超過兩天的工作量。

每日站會

一旦迭代開始,我們就會舉行通常所稱的每日站會。每日站會由Scrum主管主持,通常持續15分鐘。這是一場站立會議,用以同步團隊成員的工作:昨天完成了什麼,今天要完成什麼,以及任何阻礙。它確保每個人都清楚了解在迭代期間每個人正在做的事情。

注意

在迭代結束時,目標是擁有可交付的產品增量(PSPI)。我們致力於在每個迭代中交付價值。

迭代檢視會議

在每個迭代結束時舉行,此會議展示新增的功能。目標是從產品負責人及其他利益相關者那裡收集反饋,以確保交付的增量符合業務需求。反饋將用於更新產品待辦事項清單,進而成為未來迭代的輸入,團隊可在其中重新排序並提取項目。

迭代回顧會議

回顧會議通常持續90分鐘,有助於將持續改進融入團隊文化與迭代節奏中。這是Scrum團隊反思上一個迭代的時刻,提出問題:什麼做得好?什麼沒做好?哪些可以改進?這讓團隊能夠專注於整體表現,並識別持續改進的策略。

總結

嵌入流程中的Scrum儀式創造了一種節奏,幫助團隊最大化生產力、促進合作、確保透明度,最重要的是,檢視並調整他們的工作方式——從而實現持續學習和改進。