一、前言
上周參加了一次DOM的鳳凰沙盤演練,這是我第一次投入?yún)⑴c沙盤實(shí)戰(zhàn)活動(dòng),有點(diǎn)期待還有點(diǎn)忐忑。教練簡單介紹了下沙盤的規(guī)則,沙盤一共有4輪,上午2輪、下午2輪,我們需要在一天的時(shí)間內(nèi)幫助“無極限”公司擺脫困境,實(shí)現(xiàn)公司收入和股價(jià)上的提升。
剛開始聽到這個(gè)玩法,我竟然還有點(diǎn)不以為然:“一群不認(rèn)識(shí)的人,幾個(gè)小時(shí)的時(shí)間,只有4輪的游戲,能玩出什么花樣來呢?這個(gè)鳳凰沙盤究竟有什么魔力?”抱著這份好奇,開始了我為時(shí)一天的“拯救公司”之旅。
在教練的引導(dǎo)下,我們制定了團(tuán)隊(duì)在4輪游戲結(jié)束后要實(shí)現(xiàn)的收入、股價(jià)上的目標(biāo)增長,目標(biāo)制定的還是比較保守的,參考的是過往60%的團(tuán)隊(duì)都能夠?qū)崿F(xiàn)的值。隨后,我們按照角色卡上的提示、結(jié)合自己的理解介紹了每個(gè)人的角色、在團(tuán)隊(duì)中的位置和作用等等。在一頭霧水中,我們開始了第一輪游戲。具體的游戲過程我就不劇透啦,介紹下結(jié)果:第1輪我們1個(gè)需求都沒有完成,第2輪補(bǔ)完成了第1輪的需求(忘記有沒有做成新需求了),第3輪完成了3個(gè)需求(需求實(shí)現(xiàn)率100%),第4輪完成了大概6、7個(gè)需求(有1個(gè)需求沒有完成)。從結(jié)果來看,我們離預(yù)定收入目標(biāo)還有些距離,但是股價(jià)上已經(jīng)實(shí)現(xiàn)了翻倍增長。
游戲結(jié)束,意猶未盡,我真切體會(huì)到了每一輪游戲,我們?cè)诠ぷ鞣椒?、團(tuán)隊(duì)協(xié)作、效率產(chǎn)出上的迭代和改進(jìn),終于見識(shí)到了傳說中“鳳凰沙盤”的魔力。這時(shí)候,游戲結(jié)果已經(jīng)沒那么重要了,重要的是在4輪的游戲過程中,親身的所感所觸、總結(jié)收獲。匯總下班內(nèi)同學(xué)以及我的分享:
二、心得總結(jié)
1)目標(biāo)一致:這里的目標(biāo)一致主要指2個(gè)方面,一方面是指團(tuán)隊(duì)共同制定的收入和股價(jià)上的大目標(biāo),大家努力的方向都是為了“在有限的時(shí)間內(nèi)實(shí)現(xiàn)更多有價(jià)值的需求”,沒有人有“歪心思”。另一方面是指每個(gè)需求的小目標(biāo),在開發(fā)需求時(shí)就把此需求的驗(yàn)收標(biāo)準(zhǔn)公布出來,每個(gè)角色對(duì)自己要為目標(biāo)做出的事情心知肚明,快速做好自己的工作,齊心協(xié)力共保需求達(dá)標(biāo)上線。
2)去中心化:我們的團(tuán)隊(duì)早上才剛剛組建,經(jīng)歷了從形成期——凝聚期——成熟期的發(fā)展過程,在這個(gè)過程中,雖然我們有對(duì)游戲規(guī)則和敏捷比較了解的同學(xué)帶領(lǐng)我們完成任務(wù),但沒有形成絕對(duì)的“一言堂”,每個(gè)人都能感覺到自己是這場(chǎng)游戲中是不可或缺,自己的角色在整個(gè)目標(biāo)實(shí)現(xiàn)的過程中很重要。
3)溝通/信息透明:第1輪的游戲,大家都是“沒頭腦”,不知道怎么才算完成需求,也不知道自己需要為團(tuán)隊(duì)做些什么,需求的驗(yàn)收標(biāo)準(zhǔn)掌握在測(cè)試同學(xué)手中,全靠測(cè)試同學(xué)一個(gè)一個(gè)檢查,而且大家對(duì)驗(yàn)收標(biāo)準(zhǔn)的理解也不一致,整個(gè)屋子亂成了一鍋粥。第2輪開始前,我們快速地畫了幾個(gè)面板,包括需求整理、驗(yàn)收標(biāo)準(zhǔn)、工作量公示等等,這幾個(gè)面板統(tǒng)一了大家交流的頻道,對(duì)于提升大家溝通、理解的一致性,可視化了解需求完成的標(biāo)準(zhǔn)和研發(fā)進(jìn)度非常有幫助。
4)復(fù)盤/落地改進(jìn):每一輪游戲結(jié)束后,團(tuán)隊(duì)都會(huì)進(jìn)行簡短的復(fù)盤會(huì)議,說一說上一輪的不足、下一輪如何改進(jìn),我們提出的改進(jìn)方法基本上都在下一輪的游戲中實(shí)現(xiàn)了。例如在第3輪中發(fā)現(xiàn),由于任務(wù)卡和需求名稱不一致,導(dǎo)致在結(jié)束前的檢查中沒辦法快速地將任務(wù)卡和需求對(duì)應(yīng)起來,進(jìn)而沒辦法快速檢查任務(wù)卡的分?jǐn)?shù)是否達(dá)到驗(yàn)收標(biāo)準(zhǔn)。在4輪中,我們找到任務(wù)卡后,就在任務(wù)卡上用便利貼寫上需求編號(hào),第4輪的結(jié)束前檢查果然有效率了很多。
5)高績效團(tuán)隊(duì)的形成:在短短的6個(gè)小時(shí)內(nèi),團(tuán)隊(duì)實(shí)現(xiàn)了從毫不相識(shí)到高效協(xié)作的躍進(jìn),從第1輪對(duì)游戲規(guī)則一頭霧水到第4輪感覺已經(jīng)不需要教練的引導(dǎo)可以自發(fā)地運(yùn)轉(zhuǎn)下去,這其中離不開每一位團(tuán)隊(duì)成員的用心參與。同時(shí),我們的工作機(jī)制是團(tuán)隊(duì)成員共同制定的、適合團(tuán)隊(duì)的,團(tuán)隊(duì)成員間可以理解一致、共同遵守、毫無怨言,這一點(diǎn)對(duì)團(tuán)隊(duì)的高績效達(dá)成也很重要。
6)從無序到有序:很慶幸,我們團(tuán)隊(duì)在第2輪就實(shí)現(xiàn)了從“無序”到“有序”的改善。當(dāng)你發(fā)現(xiàn)做的工作雜亂無章、毫無頭緒時(shí),記住要縮短從“無序”到“有序”的時(shí)間,與其茫茫然繼續(xù)做下去,不如停下來梳理流程、明確職責(zé)、制定機(jī)制,在這部分花費(fèi)的時(shí)間會(huì)讓你后續(xù)的工作事半功倍。
7)主動(dòng)擔(dān)當(dāng):在敏捷、高績效的團(tuán)隊(duì)中,每個(gè)人的角色都是多變的,例如我們做變更發(fā)布的同學(xué)對(duì)游戲機(jī)制最為了解,轉(zhuǎn)而代領(lǐng)大家評(píng)估需求;例如我發(fā)現(xiàn)配置變更這一塊最好有人統(tǒng)籌來做,于是從做技術(shù)運(yùn)維轉(zhuǎn)而做了配置管理;而我的技術(shù)運(yùn)維的工作,通過早就完成的培訓(xùn)交給了可以互備的一線支持和技術(shù)專家。
4輪的游戲遠(yuǎn)遠(yuǎn)不是終點(diǎn),如果讓我們繼續(xù)演練下去,還是有很多可提升的空間。從陌生到信任,從混亂到有序,從低效到高效,每一輪我們都在持續(xù)改進(jìn)、超越自我。“鳳凰沙盤”的感受遠(yuǎn)不止以上幾點(diǎn),真實(shí)的工作環(huán)境也遠(yuǎn)比演練環(huán)境復(fù)雜的多。DevOps三步工作法(流動(dòng)、反饋、持續(xù)學(xué)習(xí))在游戲中進(jìn)行了完美體現(xiàn),整個(gè)演練讓我對(duì)DevOps文化有了更清晰的認(rèn)識(shí)?!傍P凰沙盤”值得一試~
以上分享來源于青藍(lán)學(xué)員:小媛子的學(xué)習(xí)筆記 ,作者小媛啊