今天在公司教授 Kanban 時談到一個 WIP 設定的範例, 覺得十分有趣, 想跟大家來分享.
 
這裏有一個工作流程, 其看板呈現如下: 
 
螢幕快照 2015-05-21 下午9.34.33  
 
如果你發現到 Test 這個欄位, 它是一個我們要處理的瓶頸. 這時候你會怎麼設定 WIP 來排除它呢?
 
 
 
方法一. 在 Test 欄位上設定
 
你可能會在 Test 這個欄位加上 WIP limit, 如下圖所示, 我們設定是 3. 那這樣的設定是代表什麼意思呢?
 
螢幕快照 2015-05-21 下午9.26.19  
 
我們希望測試的工作, 最多只能做 3 件, 多了就不行. 因此
1. 測試人員可以好好去把工作做完. 因為每次最多只能做 3 件事情
2. 上游的開發人員就會無法把工作塞給測試人員, 但是他可以放在 done 欄位. 然後繼續拿下個工作來做. 因此 done 欄位中可能會充滿事情. 可是他並沒有意識到測試階段是瓶頸.
3. 看起來似乎保護了測試人員, 可是卻無法讓開發人員去幫他們.
 
 
 
方法二. 在 Development 欄位上設定
 
我們在 Test 欄位的上游設定, 如下圖所示, 我們設定 Development 欄位最多做 3 件事情. 那這樣的設定是代表什麼意思呢?
 
螢幕快照 2015-05-21 下午9.26.02  
 
1. 當測試人員做不完時, 他無法去 development 階段的 done 欄位來工作
2. 當 development 階段的 done 欄位內的工作不消化, 一段時間後, 開發人員無法再做新的事情, 因為 done 欄位的工作達到 3 個了. 這時候開發人員只能選擇去幫助測試人員排除問題.
3. 逼使開發人員停下來, 並讓他們去幫助測試人員完成工作.
 
 
 
原來同樣一招, 設到不同位置, 出來的效果完全不同啊!! 有時候真的不能說某些方法沒用, 有時候是我們亂用, 或是不懂得怎麼用, 所以人生的結局就大大不同.....
 
 
arrow
arrow
    全站熱搜

    kojenchieh 發表在 痞客邦 留言(0) 人氣()