ScrumBoard(Scrum板)介紹
ScrumBoard(Scrum板)是敏捷專案管理中使用的視覺化工具,用於跟蹤和監控衝刺階段的任務進度。
主要透過視覺化的看板來管理工作,它視覺化了敏捷開發中的工作流程、任務狀態、團隊角色。
Scrum 團隊在各種 Scrum 會議(Sprint計劃會,每日站會,Sprint評審會,Sprint回顧會)上參考並更新 Scrum 板,以跟蹤當前的 Sprint 進度。
ScrumBoard 視覺化開發任務示例圖:
它幫助團隊實時跟蹤任務狀態,確保工作流順暢,及時發現瓶頸,並採取措施消除瓶頸。
ScrumBoard 上的每張卡片代表著在本次衝刺中優先執行的開發項,每一列共同構成了一個工作流,隨著團隊每項工作的推進,卡片也隨之移動。
ScrumBoard 的功能和優勢
1、 視覺化工作進度
我們將開發項拆分成多個任務,在 ScrumBoard 中展示,將這些開發任務視覺化,便於團隊成員隨時檢視工作進展狀態。它使工作流程和當前任務狀態一目瞭然,減少了資訊不對稱。
我們還可以把產品待辦列表(product backlog)也在 Scrum 板中進行展示,可以連結跳轉的方式對相關資訊進行關聯,比如 Epic、使用者故事、開發任務以及 Sprint 之間的關係。
2、促進團隊協作和溝通
透過 ScrumBoard 板視覺化,團隊成員可以實時的、清晰的檢視哪些任務已經完成、哪些任務正在進行、哪些任務還未開始,還可以進行進度的實時更新,從而促進團隊的協作。
團隊工作的共享視覺化,成員可以就某一工作項進行溝通與協作。
3、幫助跟蹤 Sprint 目標
ScrumBoard 可以幫助團隊追蹤 Sprint Backlog 中的任務進度,確保團隊集中精力完成衝刺目標。
4、高效任務管理和優先順序排序
ScrumBoard 可以提供專案全景圖,幫助團隊高效管理任務。還可以將開發項進行分解,確定專案的優先順序,然後分配給團隊成員。
比如產品待辦事項(product backlog)和衝刺規劃等可以根據開發項的重要性和價值確定其優先順序,指導團隊優先完成最重要的開發任務。
5、快速識別問題
透過持續更新 ScrumBoard,團隊能及時發現工作進展中的障礙和瓶頸,方便在 每日站會(Daily Scrum)時討論並解決。
ScrumBoard的組成部分
Scrum 板是動態的、高度可定製的工具,可以透過新增列或刪除列來適用特定的工作流或專案要求。
Scrum 板關鍵部分組成:
-
列:Scrum 板由代表工作流程不同階段的多個列組成。例如:待辦事項、進行中、完成、測試中。團隊可以根據自己的流程要求自定義這些列。
-
卡片:每個列中有一個或多個工作項或任務,這些工作項或任務根據其當前狀態放置在相應列中,用卡片表示。隨著工作任務完成度不斷向前推進,卡片會跨列移動。
卡片作為資訊載體,上面記錄了工作項或任務的各種資訊,包括任務名稱、任務詳細描述、驗收標準、估算的工作量等。這些資訊構成了一個任務的完整表示。
例如,一個任務卡片上寫著 “使用者登入功能最佳化”,詳細描述可能包括 “最佳化現有登入介面,提高登入速度,支援第三方賬號登入”,驗收標準是 “登入速度提升 50%,成功整合微信和支付寶賬號登入,且透過所有相關測試用例”,估算工作量是 “ 5 個開發人天,3 個測試人天 ”。
- 泳道/行:一些 Scrum 板包含行或泳道,用於根據優先順序、團隊成員或使用者故事等類別對卡片進行分組。
-
Sprint Backlog:Scrum 板上顯示的 Sprint 待辦事項列表。團隊在當前 Sprint 衝刺期間承諾完成的產品待辦項列表(Product Backlog)中的子集。
-
WIP(Work in progress limits)工作進度限制:團隊可以為每一列設定 WIP 限制,以防止開發團隊工作超載而無法按時完成工作。WIP 是促進工作流程順利進行重要手段。
Sprint Backlog 和 Sprint衝刺規劃:
(JIRA 的 Sprint Backlog 和 Sprint 衝刺規劃 - Sprint 1,Sprint2 等等)
Sprint 1 衝刺開始:
(JIRA 的 Sprint 衝刺流程圖)
ScrumBoard的優缺點
Scrum板的優點
-
提高了透明度和工作流程進度的可見度
-
促進了團隊之間的溝通與協作
-
有效的管理,改進工作流程
Scrum板的缺點
-
可能會使團隊成員感受到不斷受到監控的壓力,從而影響工作效率
-
對於依賴關係眾多、工作流程錯綜複雜的大型複雜專案,簡單的 Scrum 板可能不夠用
參考
-
https://www.atlassian.com/zh/software/jira/features/free-kanban-board jira 看板
-
https://www.atlassian.com/zh/software/jira/templates/scrum?tab=backlogs jira scrum 模板