看板 - Scrum



在本章中,我們將學習看板和Scrum之間的異同。這些異同將幫助您為專案選擇正確的方法。

看板和Scrum - 異同

看板和Scrum之間的相似之處包括:

  • 兩者都是敏捷的。

  • 兩者都使用拉動排程。

  • 兩者都限制WIP,看板在任務級別,Scrum在衝刺級別。

  • 兩者都使用跨開發的透明度。

  • 兩者都專注於盡早交付可釋出的軟體。

  • 兩者都基於自組織團隊。

  • 兩者都需要將工作分解成多個部分。

  • 在這兩種方法中,釋出計劃都基於經驗資料(Scrum – 速度,看板 - 提前期/週期時間)持續最佳化。

看板和Scrum - 差異

看板和Scrum之間的差異如下:

序號 Scrum 看板
1 Scrum規定了角色。 在看板中,角色是可選的。
2 產品待辦事項列表需要優先順序排序。 優先順序排序是可選的。
3 衝刺需要限定時間。您可以選擇衝刺的長度,但一旦選擇,所有衝刺都必須保持相同的長度。 限定時間迭代是可選的。
4 Scrum團隊需要承諾在衝刺中完成一定量的工作。 承諾是可選的。
5 規定了跨職能團隊。 跨職能團隊是可選的。允許專業團隊。
6 使用速度作為計劃和流程改進的預設指標。 使用提前期(週期時間)作為計劃和流程改進的預設指標。
7 諸如故事、測試等專案必須分解,以便在一次衝刺內完成。 沒有規定具體的專案大小。
8

衝刺待辦事項列表顯示了在當前衝刺期間要執行的任務。這些任務顯示在Scrum看板上。

衝刺範圍是固定的。WIP 限制在每個時間單位(WIP 限制是速度)。

任務在工作流程級別定義。WIP 限制在每個工作流程狀態。
9 在衝刺中不能進行新增/更改。 如果未超過WIP限制,則可以進行新增/更改。
10 在每個衝刺開始時設定新的Scrum看板。 看板是持久的。
11 需要進行每日會議。 每日會議是可選的。
12 規定了燃盡圖。 沒有規定具體的圖表。

看板與Scrum

以下優勢可以幫助您在看板和Scrum之間進行選擇:

  • 如果您已經擁有工作流程,並且希望在不干擾整個系統的情況下進行改進,則需要選擇看板;而如果您希望在組織中引入新的流程,則需要選擇Scrum。

  • 您可以將看板用於產品開發中的特性驅動開發,以跟蹤價值流中的工作流程;而您可以將Scrum用於每次迭代中的開發。

  • 您需要在看板中明確定義WIP限制,而在Scrum中,您需要定義衝刺長度,這隱式地施加了WIP限制。

  • 看板和Scrum都是自適應的,但Scrum比看板更具規範性。

  • 看板只施加兩個規則:視覺化工作流程和限制WIP,而Scrum施加了更多約束,例如限定時間的衝刺。

  • 看板導致組織流程改進,包括管理和開發。看板還支援維護活動。Scrum 導致小型開發團隊的高吞吐量。它不有助於產品開發和維護工作流程,這些工作流程持續時間更長,工作單元大小和更改的不可預測性。Scrum 並不強調最佳化管理活動。

  • 在看板中,您可以選擇何時進行計劃、流程改進和釋出。您可以選擇定期或按需執行這些活動。Scrum 迭代是一個單一的限定時間衝刺,結合了三種不同的活動:計劃、流程改進和釋出(如果需要)。

因此,看板和Scrum在其特定的上下文中都是有效的工具。您可以結合看板和Scrum,從兩者中獲得最大的收益。

結合使用看板和Scrum

您可以透過實施適合您需求的特性來結合使用看板和Scrum。在採用它們之前,需要考慮兩者的約束條件。例如,Scrum 需要限定時間的衝刺,如果您取消了這些,就不能說您已經實現了Scrum。兩者都為您提供了一套基本的約束條件來推動您自己的流程改進。

廣告