婁鐵寶的心聲:
鳳凰項目沙盤 - VP of IT Operations初體驗
作為公司研發管理度量專項負責人,如何體現產品團隊端到端全流程的價值流視圖、如何讓度量體系在未來發揮出其核心作用和價值,是一直縈繞在腦子里問題...
機會來了!雖然時間有點趕,但能親身經歷鳳凰項目沙盤、體會Devops的魅力或者叫魔力也許會幫我找到答案。說干就干,早上接到電話下午背包出發,目標深圳。
游戲一組是12個人參與,完全模擬《鳳凰項目》中無極限公司主要角色
我們來得比較早,索性把所有桌上的角色卡都瀏覽了一遍。“VP of IT Operations”卡映入眼簾,這個《鳳凰項目》的核心人物,對應的桌面上居然只有角色描述,此外沒有任何功能卡。好奇心讓我坐到了這張桌子旁,那么他是怎么考慮問題的,他是怎么應用Devops的,他想看到研發端到端視圖的哪些方面...想著想著,CEO(Devops教練)開始了沙盤的介紹。
在大家都了解了沙盤規則后,CEO告知我們今天的目標:拯救無極限公司,挽回經營和股價下跌的趨勢。通過4回合持續改進,完成30萬美元營收,把股價拉升到45美元,同時每個人都不能超過工作負載。
CEO的目標很清晰且可度量,后面就看我們的了。
Round1
計時開始,望著自己僅有的VP身份牌(VP角色沒有工作卡),第1分鐘有點茫然,緊接著下1秒意識到VP第一件事難道不是應該去各處詳細了解情況嗎?于是,我開始穿梭與每個角色旁,聽他們對自己角色的認識。
聽來聽去,感覺怎么這么亂呢?我這個VP聽了半天居然還不知道全流程和各環節上下游關系呢...
這時負責研發末端的Testing(劉部)跑來,告訴大家他手里有所有任務完整性的校驗列表,所有人立刻大喜拿出手里的工作卡來確認核對。
我找到CEO,問他如何能知道全流程的全視圖,CEO告訴我“那是你的事情,我是CEO,我只關心公司股票和營業額”,暈,你這個CEO還真入戲真稱職呀
結果
Round1結束,一個特性都沒有完成,同時有一些線上缺陷沒有及時修復。股價從21美元跌到19美元,CEO很不滿意。
教練回顧
每個人都說了自己的體會和改進意見,CEO介紹看板方法的基本概念,引導大家使用看板方法,產生一個全局視圖(坦率的說,CEO的視圖很清晰,比我們畫的更靈活和直觀)。
閃光點:中場休息時,大家在門口自發圍成一個圈,每個人發表著自己的看法和建議,大家開始了第一次彼此的了解并建立初步信任。
Round2
第二回合開始,大家默契的升級了看板:
-
大屏:從兩塊白板升級到整面墻;
-
表達形式:將單一Feature卡片的表達方式升級Feature+工作流環節+環節校驗(使每個角色從Feature卡都能迅速找到自己的工作并做自我環節校驗)
結果
Round2結束,比上一輪好一點,完成一個特性,賺了一些錢。但是因為線上故障仍然未修復,營收繼續被扣減,股價繼續下跌到10美元左右。CEO很生氣,我這個VP很沒面子。
我沒說話,不是不想說,恰恰相反是有很多話不知道從何說起...不過我也有另外一個想法,想聽聽大家對當前狀況的看法和槽點,每個人都是怎么認識的,團隊協作上是否有問題...結果還好,沒有批評,只有建議!正能量滿滿。我這個VP入戲太深了吧
主要問題:
> 沒有限制在制品數量,導致不同環節都出現了瓶頸,沒有關注價值的交付。
> 溝通出現問題1,雖然上一輪說過了測試校驗規則,但是IT部門的Lead Engineer到Round2結束時才明白。
> 溝通出現問題2,Lead Engineer發現自己根本找不到Feature對應的工作卡時沒有及時提出來,導致任務執行到后期就丟失了。
> 記事貼方式的表達不夠清晰、不宜做上下游環節校驗,沒有start finishing的概念。
閃光點:
升級了大屏看板,有了全流程意識。
Round3
CEO還沒宣布開始,Testing就找我一起將看板從墻面移植桌子上,將記事貼方式換成直接擺放工作卡(躍躍欲試、摩拳擦掌)。執行過程中Retail還做了創新,將環節質量自查后完成的工作項(可能是多個)用記事貼標記起來,注明Feature編號、任務編號、消耗工作量,從而不但對上下游環節起提示作用(感受到start finishing了嗎
結果
Round3結束,完成3個特性,又多賺了一些錢,修復了部分線上故障,股價有所回升,但還未恢復到游戲開始時的水平。無極限公司命懸一線,IT團隊面臨解散,CEO有被解雇的風險,鳳凰項目的主體工作還沒完成,有點沉重哦,就看最后一輪了。
主要問題:
協作:WIP為1時雖然限制了整體產能,但大家并沒有溝通和協作,空閑環節只在等待。
監控:當發現Configration出現瓶頸后,這輪基本就結束了,VP這才意識到要果斷做角色互備和產能優化(擴容)
閃光點:
單件流:將注意力從業務本身轉移到交付價值,也就確保對客戶有效交付。
研發投資1:在自動部署工具上進行了投資,下一輪業務和配置部署環節的產能都將擴容一倍,瓶頸可以得到緩解;
研發投資2:通過對前兩輪的復盤,大家發現整個價值流交付的瓶頸在Lead engine、IT support和Technical operation,因此通過第二輪和第三輪持續學習,我們逐步增加了他們之間的角色互備工作,從而修復了團隊最后一塊短板。
業務價值排序:做最有價值的事情,從本輪開始,所有需求都由CFO進行價值評估排序,然后才進入后續環節。
Round4決戰
為了確??焖夙憫?,我們再次優化看板,從單件流全視圖改為所有價值流的完整視圖。并確保每個交付環節都有質量自查和報告(標記),環節交付并自查完成后將任務“流”動到下游環節。
結果
教練還沒開始做最終檢查認定,但我這個VP卻可以實時告訴大家當前的進展并在結束前一刻告訴大家最終結果:包括CEO臨時插入的5000萬美元issue,我們完成了7個特性,修復了所有的線上缺陷(最終結果也的確是這樣。最終公司營收22萬美元,股價拉升到39美元。雖然離預期目標還有一點差距,但團隊協作產生的價值已經得到完美呈現,IT團隊和CEO的危機都過去了,我們的股票完成了一次華麗的深V型反轉。
教練的表揚
看板、看板,還是看板!這回是VP手中的小本子看板!還記得Round3中提到的start finishing小創新嗎?Round4中VP基于此進行再次創新,新的小本子看板可將全流程視圖的單環節和整體工作量以及整體進度進行實時跟蹤。這也是為什么教練還沒對結果進行確認,而VP卻可以提前公布成績的原因。我們可以實時且絲毫不差的知道當前項目的完整情況以及對交付價值進行預測。有幾個小細節可以窺視其中一二:
1,CEO安排VP臨時插入5000萬美元的issue時,我們并沒有慌張,VP果斷叫停大家的工作,同時準確找出價值最低的任務進行替換。
2,當大家激情滿滿的工作時,VP卻再次叫停工作,宣布當前大家已經圓滿完成了工作,因為大家的工作量已經達到飽和狀態,可以休息了。
3,大家開始最后驗證結果,卻臨時發現一個更有價值的任務可以替換進來時,VP還是通過看板再次自信的告訴大家:“延期發布Feature9!”因為它的單件流成本剛好和新任務完全匹配。替換后可以使我們產生更大的價值。
主要問題:
真希望能再有一輪機會,我們一定能讓股票翻翻,是的,我們有信心!
閃光點:
價值流環節自測:價值流中每個環節都可以做質量自測,并通過標準流程將檢測結果報告出來通知下游環節。
任務完整性監控:當所有環節自測完成以后Testing還會對全流程環節的完整性進行再次驗證,確保工作不缺失。
工作量飽和度監控:VP對價值流中每個已完成環節的工作量進行實時監控,實時預測未來可接收的工作任務,并報告出來。
充分溝通下的有序工作與互信。
總結一下:
這真是一場驚心動魄的實戰演練,每個人在不知不覺中體驗了一場敏捷實踐。
Round1 - 棕地項目,混亂。大家建立看板進行跟蹤,加強溝通,增加互信。
Round2 - 看板升級大屏,建立全流程意識,但忽略了交付價值,很多任務都在并行但造成瓶頸阻塞,依然還是混亂。
Round3 - 持續改進看板,增加start finishing要素,確保每個環節可度量。終于走通了全流程交付各個環節,每個人清楚知道自己的工作內容以及上下游的工作協同模式。
Round4 - 蛻變,棕地項目被改變成綠地項目。建立超級看版,對全流程進行監控。監控范圍由點到面,小到每個環節自測質量把關、每個任務的工作完整性監控,大到整個項目成本的實時預測和項目整體收益預測一應俱全。每個人工作有序,信心滿滿。
感謝《鳳凰項目》沙盤游戲,讓我們在不知不覺中體驗到了通過自主改進、自我管理,尋找并建立出一套適合自己的優化方法,最終體驗到了成功的喜悅!
教練說得好,如果游戲一直進行下去,我們改進的腳步就不會停下來,而且我們有信心,做得更好!
DevOps討論熱線
深圳青藍咨詢服務有限公司
電 話:0755-86950769
官 網:www.kytd17.com
郵 箱:peixun@shzhchina. com
地 址: 深圳市南山區高新南一道06號TCL大廈B座3樓309室
深圳地鐵1號線高新園站C出口