你是否遇到過這種問題呢润歉?
老大口口聲聲叫著我們要敏捷,結(jié)果我們還是按照既定模式颈抚,每個產(chǎn)品發(fā)布踩衩,需求在半年前就已經(jīng)確定好了,簽字畫押贩汉,用敏捷的迭代做著瀑布式開發(fā)驱富,但嘴巴上說我們做著敏捷。
之前team開會說匹舞,我們要上兩個星期的release褐鸥,大家都沒有反對,但做了半年赐稽,卻還是一年一個release的節(jié)奏晶疼,迭代原來怎么做的酒贬,現(xiàn)在繼續(xù)怎么做。
老板說翠霍,作為研發(fā)組織锭吨,我們要以客戶為中心。但是呢寒匙,研發(fā)組織沒有跟客戶接觸的機會零如,研發(fā)的任務還是按部就班做著發(fā)布,產(chǎn)品特性都是產(chǎn)品經(jīng)理拍著腦袋锄弱,想出來的考蕾。
老板說,我們要按照優(yōu)先級來開發(fā)特性会宪,每個人都說好肖卧。但是看向產(chǎn)品待辦列表,不同優(yōu)先級的產(chǎn)品特性都在進行著掸鹅。每個人都在跟你解釋塞帐,為什么我們要同時開發(fā)那么多優(yōu)先級的產(chǎn)品特性。
在你們的組織里面巍沙,有類似的問題么葵姥?我們以為我們喊出來的,我們以為我們認同的句携,就好像是我們已經(jīng)實現(xiàn)了的榔幸。目標喊出來了,就好像這個目標我們實現(xiàn)了的矮嫉。不過如果你真實點削咆,看看現(xiàn)實,現(xiàn)實piapia的打在你的臉上蠢笋。但有時候态辛,你可能不忍心看現(xiàn)實,嗯嗯挺尿,所以還會理直氣壯的跟別人喊奏黑,我們就是這么認為的,而且我們也是這么在做著的编矾。
但實際上熟史,是這樣么?這可能是轉(zhuǎn)型最常見的問題窄俏。從腦袋的層面蹂匹,你想通了,說我們要轉(zhuǎn)成那樣凹蜈。但實際上限寞,你沒有花任何時間和精力在轉(zhuǎn)型上忍啸。你真以為有這么便宜的事情么?當你想好目標以后履植,轉(zhuǎn)型就默默的發(fā)生了计雌?
少年,不要太天真玫霎。有投入才有產(chǎn)出凿滤,要轉(zhuǎn)型,來聽聽我們是怎么做的吧庶近。
來說說我們實際的問題吧翁脆。我們是一個已經(jīng)開發(fā)了20年的產(chǎn)品,有上千個客戶在用我們的產(chǎn)品鼻种。我們一直在用敏捷的迭代開發(fā)反番,但是呢,我們雖然是迭代叉钥,我們每個迭代都完成不了迭代計劃的內(nèi)容罢缸。我們在產(chǎn)品發(fā)布的時候,會額外給所有的QA留一個月的時間來做產(chǎn)品的回歸性測試沼侣。這種方式祖能,大家好像工作的挺開心的歉秫。為啥蛾洛?干了5年這樣的模式,咱沒出過大問題雁芙。
可是這敏捷的世界不允許我們這么慢呀轧膘,我們也要轉(zhuǎn)型,轉(zhuǎn)成兩個星期的發(fā)布兔甘。于是谎碍,老板跟大家說了,我們要做兩個星期的發(fā)布洞焙,用release train的方式蟆淀,大家覺得OK,反正那是個遙遠的目標澡匪,近期不可能實現(xiàn)的熔任。過了三個月,老板發(fā)現(xiàn)轉(zhuǎn)型的目標說出去了唁情,但是并沒有鳥事發(fā)生啊疑苔,于是,要干點事了甸鸟。
開了幾場測試的工作坊惦费,F(xiàn)CW工具用起來兵迅,于是,真正的轉(zhuǎn)型才開始薪贫。
什么是FCW工具呢恍箭?FCW工具由三大部分組成。如下所示:
F后雷,F(xiàn)uture季惯,代表未來。在現(xiàn)在這個當下臀突,在理想情況下的那個目標是什么勉抓。
C,Current候学,代表當下藕筋。當我們從未來的理想情況出發(fā),我們?nèi)绾慰创覀儺斚碌臓顩r梳码。
W隐圾,Way forward,代表下一步掰茶。為了達到我們的未來暇藏,我們的下一步會做些什么來接近這個未來。注意濒蒋,這里說的是接近盐碱,因為未來可能是比較遙遠的一個遠景,并且是在當下的這個角度看到的遠景沪伙,很有可能你一步是走不到這個遠景的瓮顽,所以我們說的下一步,去接近這個未來围橡。
這個工具上面標的數(shù)字暖混,代表使用的順序。1代表第一步翁授,以此類推拣播。在我們針對測試轉(zhuǎn)型探索的這個工作坊呢,我們是按照圖中的順序來去使用的收擦,我們希望用這種方式贮配,更多的打開大家對于未來的思路。當然炬守,你也可以使用另外一個方式牧嫉,按照C>F>W的方式來去使用,可以先依靠喚醒對現(xiàn)有狀態(tài)的覺察開始,在開始做對未來的幻想酣藻。
FCW工具可以一次性使用曹洽,但我更推薦,大家按照迭代的方式來使用這個工具辽剧。每隔一段時間送淆,可以用這個工具來重新看待一下自己的狀態(tài),調(diào)整下一步怕轿,來進一步接近目標偷崩。畢竟在VUCA世界,目標有可能也是一直在變的撞羽,用這種方式阐斜,保證自己一直在動態(tài)調(diào)整自己的現(xiàn)狀和目標,從而進一步調(diào)整自己的下一步诀紊,來敏捷的追求自己的目標谒出。
那我們是如何使用這個工具的呢?
第一步:關(guān)于未來的成功畫面的頭腦風暴邻奠。F:代表Future笤喳。這個Future是未來想要達到的目標。有人會問碌宴,這目標不就是Goal么杀狡?Goal可能更偏近期一點,這可能是更偏遠期的目標贰镣。很多時候呜象,在現(xiàn)階段,你可能很難有個關(guān)于目標是什么的清楚定義八孝,因為這是一個變化極快的世界嘛董朝,VUCA大家都懂得鸠项。那么我們怎么定義這個未來呢干跛?
我們團隊的同學們有個優(yōu)勢,就是特別踏實祟绊,特別實事求是楼入。這個優(yōu)點帶來的一個弊端是,所有想出來的未來都是一定會基于現(xiàn)在的所有認知得到的牧抽〖涡埽可是未來會變的,在這個可變的未來上扬舒,我們要做點不敢想的東西阐肤。所以在這種情況下,我們怎么定義我們的未來呢?
在討論的時候孕惜,為了避免我們有太多現(xiàn)實的限制愧薛,我們使用了成功畫面的方式來做對未來的想象。當你真真切切的感受到了成功畫面衫画,你感覺你離成功也就不遠了毫炉。在討論未來的時候,我們討論的問題是削罩,如果我們現(xiàn)在已經(jīng)是兩個星期的release了瞄勾,想象一下,在那個時候弥激,我們的團隊是什么樣的进陡?QA是什么樣的?產(chǎn)品又是什么樣的微服?果真四濒,拋開了現(xiàn)實的羈絆,大家的思路一下就開闊了职辨,噼里啪啦說了好多盗蟆。從不同的維度看到了產(chǎn)品做兩個星期的release,大家露出了會心的微笑舒裤。
第二步:對于現(xiàn)狀的探索喳资。在對于未來的探索里面,大家其實是劃分了不同的類別的腾供。所以為了讓現(xiàn)實跟未來對應起來仆邓,我們從未來的不同類別,來去看待現(xiàn)在的狀況是如何的伴鳖。這個里面也有很多的討論节值,特別容易落入陷阱的是,大家很容易就開始想解決方案了榜聂,或者說著說著的時候搞疗,就覺得不可能到達未來了。比如說须肆,未來有一項是匿乃,我們達到了100%的automation。但實際上我們的現(xiàn)狀是豌汇,automation可能還不到10%幢炸。于是大家針對automation怎么做到100%展開了詳細的討論,當覺得自己短期做不到100%的時候拒贱,大家就落入了現(xiàn)實的約束宛徊,就開始覺得達到不了未來了佛嬉。所以,在對于現(xiàn)狀的探索里面闸天,要小心這個陷阱哦巷燥。只談論現(xiàn)在的現(xiàn)實,不要評價号枕,只說事實缰揪,也沒必要對自己否定。畢竟葱淳,誰也沒覺得這個轉(zhuǎn)變會一下子就發(fā)生钝腺。
第三步:對于下一步該做什么的探索。當現(xiàn)實和未來寫在紙上赞厕,擺在眼前的時候艳狐,大家努力看了很久。當談到下一步該做什么的時候皿桑,大家看了看紙的兩邊毫目,有同學就說了:“那個未來嘛,只是理想情況诲侮,我們現(xiàn)實點镀虐,可以怎樣怎樣」敌鳎”瞧瞧刮便,這有可能是我們達不到轉(zhuǎn)型的一個很關(guān)鍵的點。你瞧出來沒绽慈,對于沒有做過的事情恨旱,尤其是看到現(xiàn)實和理想有很大差距的時候,很多人都會有些恐懼坝疼,覺得自己不可能達到未來搜贤。可是钝凶,很多事情仪芒,沒有做過,怎么知道自己達不到呢腿椎?
就好像窮爸爸和富爸爸里面說的桌硫,當一個小學生說他要掙2000刀的目標的時候夭咬,窮爸爸永遠會看過去啃炸,因為過去沒有做過成功經(jīng)驗,所以也不敢想象未來自己沒有做過的事情卓舵,所以會告訴小學生南用,這事不可能的;但是富爸爸不會因為過去就否定這個目標,而更多的是未來導向裹虫,在這個時候就會問小學生肿嘲,如果你要掙到2000刀,你覺得誰可以幫助你呢筑公?你會做什么呢雳窟?
瞧出這里面的差別來了么?一個人還在猶豫盤算這個目標達不達得到匣屡,另一個人已經(jīng)肯定了這目標已經(jīng)達到封救,直接去想怎么達到目標的方式了。所以針對下一步捣作,最重要的就是要肯定誉结,我們能達到未來的這個目標,如果在這個前提下券躁,我們現(xiàn)在能做什么惩坑,來達到這個目標呢?
對于下一步的探索也拜,我們一起問了自己這么一個問題:如果我們下個迭代就要兩個禮拜的發(fā)布以舒,我們的現(xiàn)狀目前也不會改變,那么我們下一步做什么呢慢哈?于是稀轨,答案飛快的就出來了。大家說岸军,我們現(xiàn)在也沒有想象中那么多automation组力,但是我們一定兩個星期要發(fā)布,我們可以在每個迭代的時候花點時間來做產(chǎn)品層面的回歸測試涵卵。不光只關(guān)心我們開發(fā)的新用戶故事提佣,我們還要更關(guān)注用戶故事的影響區(qū)域,除此之外方妖,我們還要關(guān)注這個迭代里面狭魂,所有其他改動的影響區(qū)域,并且也要包含整體產(chǎn)品最有風險的區(qū)域來做回歸測試党觅。雖然我們現(xiàn)在沒有那么多自動化雌澄,我們可以靠手工測試來去做這些事情,這樣一樣可以保證兩周的發(fā)布杯瞻。
這個結(jié)果讓我太驚喜了镐牺。因為之前我們每次談到產(chǎn)品的質(zhì)量的時候,大家都會陷在自動化的覆蓋率的上面魁莉,一般出來的下一步計劃就是提高自動化覆蓋率睬涧。雖然自動化覆蓋率在一點點提高募胃,但是對于我們兩個星期release的未來,卻一點都沒有靠近畦浓。當我們都認同了兩個星期發(fā)布的這個未來的時候痹束,我們的下一步是真真切切的朝著未來前進了。沒想到讶请,一個觀念的轉(zhuǎn)變祷嘶,就真正帶來了行為的改變。
不知道你看了我們的經(jīng)驗夺溢,有沒有一些啟發(fā)呢抹蚀?如果你想在組織里面轉(zhuǎn)型,不妨嘗試下這個工具企垦。