走在精益開發的路上
我們使用精益看板方法已經有三個月了,通過使用看板慢慢提高了交付率,同時也減少了組內管理時間,現在將使用過程中的經驗和數據總結分享下。
現階段我們主要採用站立會,看板,JIRA 相結合的方式進行日常工作的管理。
站立會
敏捷開發注重溝通,站立會就是一個很好的溝通平台,解決的是團隊協同的問題。開站立會時使用看板,能促進組內人員溝通,可以實時暴露風險和人員空閑情況等。
如何開站立會
1 、站著開,時間不超過15分鐘;
2 、每日站立會固定時間點;
3、每個成員每日必答3個內容(昨天做什麼,今天做什麼,有什麼問題);
4 、用真實的白板(看板);
5 、確保持續改進。
站立會起到的作用
1 、快速同步進度,讓組內成員相互了解彼此進度和項目整體進展;
2 、給團隊成員一種精神激勵,對每日的工作目標信守承諾;
3 、快速了解、排除障礙;
4 、培養團隊文化。
要注意的是不要把站立會開成彙報會。一個組織良好的站立會,是出於團隊的自組織需要,而不是leader的監控需求。
看板
在所有的敏捷開發方法中,看板方法是最容易在團隊推廣的一種方式。看板方法就像水,水放到什麼容器里就是什麼形狀,適應性很強。但是日積月累,水卻能潛移默化的改變環境。
看板的實施正是從組織流程現狀出發,首先可視化實際工作流;在此基礎上,限制在制品數量以暴露系統的問題和瓶頸,讓團隊發現改進機會;然後,通過團隊協作不斷改進和演化出合適的流程、方法。
以下是看板展示圖片:
看板起到的作用
1、 可視化任務進度;
2 、可視化工作流;
3 、可視化風險;
4 、限制在制品數量,產生拉動機制;
5 、促進持續改進。
JIRA工具
很多同學會在真實白板和電子工具之間做艱難的抉擇,我建議的是兩者結合使用。
真實的白板可以起到實時可視化的作用,也是最經濟實惠的一種方式,促進大家面對面溝通,但是無法記錄歷史數據;JIRA電子工具可以將歷史數據保留並生成相應的報表,以便管理者對歷史數據分析,更好的安排接下來的工作。兩者結合能達到1+1大於2的效果。
以下是某開發組所做需求任務數據報表展示:
累計流圖如下:
1-5月份需求狀態:
6-8月份需求狀態
通過以上兩圖的對比,我們可以看出6-8月份價值流開始持續順暢的流動,需求處理的流量速率也在不斷提升。
另外也可以看出,當組內同時處理的需求數量增多時,平均交付時間會相應的增長。
以下是對累計流量圖的一個圖解:
控制圖如下:
3-6月份:
6-8月份:
以下圖是對控制流圖的圖解:
控制圖展示,從6月1日到8月31日,該組的需求任務平均處理時間(從任務開始處理到投產)是7.5天,效能整體在提升。
同時也可以看到我們需要優化改進的點:存在偏差比較大的異常值並且異常值比較多,這兩項是我們需要重點改進的項;另外需要縮小標準偏差,提高預測度。
分步提測經驗
原有需求測試處理方式:
測試要等到本需求特性所有功能開發完成後再進行測試。
現在測試的方式:
將需求劃分為多個可獨立測試的模塊,每個模塊獨立開發並提測,獨立冒煙測試,每個模塊的開發和測試並行執行。
通過以上內容的改進提高了需求的交付率,縮短了需求受理平均時長。
敏捷貴在持續改進,對於精益看板的實踐我們正在不停的學習改進中。我們已經在路上了,期待你的共同參與。
※我翻了一百頁某寶,發現這10個品牌才是真的好穿不撞衫!
※薛之謙高調複合被網紅踢爆人設崩塌,誰才是真正的「戲精」?
※情緒過山車,讓男神欲罷不能的愛上你
※《星眾》導演上路第一課
TAG:公眾號 |