Leo Yeh's Blog

專案管理 Scrum (2)

基本介紹

教學目標

初步了解 Scrum 會議的概念。

重點概念

敏捷不是快而是處理複雜的專案,在面對每項任務時估算時間足夠就好。Scrum 主要會由三種面向進行規劃,分別為角色、活動和產物。為了要達到團隊共同溝通所以會採用站立會議,同時使得專案更透明,並且鼓勵學習成員之間共同估算時程和學習做超過能力的事情。其中 Scrum 會議主要分為計劃會議、站立會議、展示會議和回顧與檢討會議。

首先計畫會議主要會訂定衝剌 (Sprint) 內主要做的工作項目,這個會議是限時的,基本一個月以八小時為上限,同時由 Scrum Master 確認會議加開和參與人員了解會議的目的,主要分成上、下半段的會議,上半段主要是講述需求,下半段是團隊將 Sprint 相關的 backlog 拆解成工作項目,接著針對需求的重要性進行重新排序,會先從重要的部份做起,再由團隊共同預估完成工作項目所需要的時間,並且透過此會議能夠回答以下問題:

  1. 本次衝剌的目標是什麼?
  2. 這次衝刺可以發表什麼樣的遞增成品?
  3. 為了要達成遞增成品的發表什麼工作是必須的?

接著站立會議主要是個十五分鐘時限的會議,讓開發團隊能夠同步他們開發的活動,以及針對接下來的二十四小時訂定一個計劃。此時若要達成的話就必須檢驗每日 Scrum 匯報之後的工作項目,以上次為主,並且預估下次每日 Scrum 匯報之前所能夠完成的工作項目。藉由此會議減傳其複雜性,以及每日 Scrum 匯報來檢驗達到衝剌目標進度和趨勢,並且在會議中,開發團隊成員們除了表達今天想學些什麼之外,主要會輪流說明以下問題:

  1. 我昨日做了哪些事情協助開發團隊達成衝刺目標?
  2. 我今日要做哪些事情協助開發團隊達成衝刺目標?
  3. 是否存在任何阻礙物在防止我或者開發團隊達到衝剌目標?

再來展示會議主要是在衝剌期間的最後舉行,檢驗遞增成品和必要調整的產品待辦事項。此時 Scrum 團隊會與利益相關者協同討論在這次衝次完成的工作,主要有以下三件事情:

  1. 產品負責人邀請 Scrum 團隊和主要利益相關者出席。
  2. 產品負責人解釋哪些產品的待辦事項已完成,以及哪些未完成。
  3. 產品負責人討論目前待辦事項,依據目前為止的進度規劃可能完成的日期。
  4. 開發團隊討論遭遇的問題,以及如何解決。
  5. 重新評估產品在市場上或潛在使用方式是否改變了,並且再重新評估產品的時間,預算,潛力和市場等資訊。

最後回顧與檢討會議主要是提供 Scrum 團隊自我檢驗的機會,以及制定可改進的計劃供下次參考。基本上一個月以三小時為上限,會由 Scrum Master 確認會議加開和參與人員了解會議的目的,並且指導所有人在時間內完成會議,在 Scrum 流程上負責任。其中最主要目的則在於檢驗上次衝剌內有關於人員,工作關係,處理流程和相關工具的使用情況如何,找出並加以排序做的更好的主要事項和具有潛力改善的事項,同時在不預設立場和不針對個人的前題下制定讓 Scrum 團隊的最佳工作方式得以改善的計劃。

相關資源

⬅️ Go back