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