設定 [進行中工時限制]
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
進行中工作(WIP)限制,這是一個重要的 工作流程看板 練習,限制小組在每個階段所承擔的工作。 藉由強調在開始新工作之前完成,小組通常會體驗提高生產力並改善軟體品質。
設定每個階段的 WIP 限制會在對應數據行中允許的項目數目上新增軟式限制。 可能超過這些限制,但您的面板會顯示每個限制旁邊的項目計數。 使用本文作為設定和實作 WIP 限制的指南。
必要條件
類別 | 要求 |
---|---|
存取層級 | 至少 基本 權限。 |
權限 | 若要設定小組設定:專案管理員成員 安全組或 小組管理員 角色。 如需詳細資訊,請參閱<變更專案層級權限>(機器翻譯)。 |
判斷初始 WIP 限制
執行下列動作來判斷初始 WIP 限制。
- 評估目前的工時: 計算現有數據行中存在的專案,以設定初始WIP限制。
- 設定小組限制: 設定每個小組成員在階段內工作不超過兩或三個專案的限制。 例如,使用三個小組成員時,WIP 限制為 6,三個開發人員 X 2 個工作/開發人員。
- 啟動低: 從低限制開始,以找出瓶頸並及時解決進程問題。
在 WIP 限制內保留
設定 WIP 限制之後,請追蹤小組在限制內的保留程度。
遵守WIP限制表示如果這樣做會導致數據行中的專案數目超過數據行限制,小組就不會將專案提取到數據行中。 當他們這麼做時,您的面板會立即提供意見反應。 此意見反應應作為訊號給小組,以立即專注於活動,以減少數據行中的項目數目。
雖然理論上很簡單,但保持 WIP 限制可以迫使個人、團隊和組織脫離他們的舒適區。 喜歡多任務小組的小組成員可能會感到受限。 當其他人等待工作在上游階段完成時,可能會發現自己沒有工作。
若要獲得限制進行中工作的優點,請讓小組經常開會,討論進行的程序變更。
找出瓶頸
若要優化價值流程,您自然想要找出並消除瓶頸。 瓶頸表示整體工作流程程式中存在浪費。
透過監視面板一段時間,您可以了解發生瓶頸的位置。 當數個專案在數據行中連續數天未運作時,就會發生瓶頸。 WIP 限制太高時,通常會發生瓶頸。 不過,沒有瓶頸可能表示 WIP 限制太低。
建立面板的定期快照集,可以可視化方式編錄工作流程順暢且出現瓶頸的位置。
這類快照集可以顯示您的小組下列資訊:
- 工作流程階段或數據行內的平均項目數目
- 正在處理的專案與工作流程階段或數據行內的小組成員數目的比例
- 在延長期間停留在工作流程階段或數據行的項目數
- 特定時段內已完成的項目數和平均輸送量速率
消除浪費
若要解決工作流程程式中的瓶頸,請務必識別浪費來源。 浪費是指達成所需結果所需的任何專案。 在軟體開發中,常見的浪費形式包括:
- 未使用的程式代碼或功能
- 需要重新作業的瑕疵
- 延遲或等候時間
- 小組或程序之間的交接
- 需求不足
- 效率不佳的通訊
若要消除浪費,請參與小組討論,以找出原因並共同尋找可接受的解決方案。
設定 WIP 限制
瞭解如何使用 WIP 限制,請執行下列步驟來設定它們。 請確定您已 將小組的工作流程對應至數據行。
選取
齒輪圖示來設定面板並設定一般小組設定。
選擇 [ 數據 行],然後選擇數據行索引標籤,以設定該數據行的 WIP 限制。
完成時,選取 [儲存]。
WIP 限制、挑戰和解決方案
Teams 偶爾會超過一或兩個專案的 WIP 限制。 如果您經常超過三個或多個專案的限制,請檢閱程式或調整限制。
您的小組應該在使用 WIP 限制數周後參與討論。 識別挑戰、共同決定解決方案,並視需要調整限制。 下列清單並不詳盡,但涵蓋常見的挑戰小組和經過證實的解決方案。
WIP 挑戰
社交動態: 小組成員可能會與下列規則作鬥爭。 一些叛軍,另一些人誤解了適用性,有些人承擔了超越同意限制的額外工作。 多任務信仰也可以阻礙遵守。
工作的變化: 不平均的專案大小,例如用戶劇本和 Bug,影響工作流程。 不同的估計值,例如小時、天和故事點,都需要量身打造的WIP條件約束。
忽略系統性問題: Teams 通常會持續發生瓶頸,而不是處理基礎工作流程問題。
文化變更: 實作 WIP 限制涉及系統、文化和小組調整。
管理 WIP 的解決方案
建立團隊生產力的文化: 解決個人與小組生產力之間的緊張關係。 鼓勵提高整體工作流程效率的做法。
適當地調整工作大小: 在開始工作之前討論工作大小。 將大型項目細分為較小的工作。
排定高價值專案優先順序: 閑置時,將焦點放在將上游專案向前移動。 當封鎖或面臨傳遞挑戰時尋求協助。
資源小組配置: 確保每個工作階段有足夠的專家來防止瓶頸。
建置共享了解:培養小組對工作流程看板做法的理解。 保留定期回顧和文件原則。
進行計量驅動調整: 監視 WIP 和前置時間計量以進行程序調整。
管理文化變更: 在 WIP 限制實作期間套用變更管理原則並提升小組擁有權。