【騰訊敏捷轉(zhuǎn)型NO.1】敏捷是什么鬼?

正文共2222字2圖,閱讀時間:6分鐘


作者 | 老布

編輯 | Dishayen

圖片來源 | google


“敏捷是什么鬼”,最近對外進(jìn)行《騰訊產(chǎn)品敏捷研發(fā)體系》授課的時候,我似乎可以從學(xué)員們的眼睛里看到這句話。通常我會鼓勵大家,說:“告訴大家一個好消息,你們今天所有的疑問都是有答案的,唯一擔(dān)心的問題是你們短期內(nèi)能否接受和理解”。

我之所以敢說出這句話,僅僅因?yàn)榇蠹业臓顟B(tài)和我2006年末的時候并無二致。


2006年年末的時候,騰訊決定開始引進(jìn)“敏捷”。對于當(dāng)時公司大部分的小伙伴來說,既完全搞不清楚敏捷的概念,也不理解為什么要敏捷,更不可能想象到敏捷對于騰訊未來的深遠(yuǎn)意義。


當(dāng)時我已經(jīng)開始從事質(zhì)量管理工作。我們的質(zhì)量管理組有三塊業(yè)務(wù):質(zhì)量控制(Quality Control)、質(zhì)量確保(Quality Assurance)、測試開發(fā)(Tools Development)。我的主要職責(zé)是帶領(lǐng)測試開發(fā)業(yè)務(wù),就是負(fù)責(zé)做測試工具開發(fā)、性能測試、白盒測試等工作。因?yàn)榭偙O(jiān)后續(xù)工作內(nèi)容有所調(diào)整,所以也開始讓我熟悉其它業(yè)務(wù)的板塊,為以后的工作調(diào)整做準(zhǔn)備。當(dāng)時鵝廠還沒有項(xiàng)目管理通道,于是各個BU內(nèi)敏捷推廣的工作就由質(zhì)量確保小組來主負(fù)責(zé)。


為了讓大家理解“敏捷”這個概念,公司通過引入咨詢機(jī)構(gòu)來給整個公司的產(chǎn)研人員培訓(xùn)。當(dāng)時我們進(jìn)入培訓(xùn)室后,感覺確實(shí)和其它培訓(xùn)不同。首先講師是有兩位,教室里放置了很多道具。在培訓(xùn)過程中,教室的氛圍很溫馨、很歡樂。略微不習(xí)慣的是兩個導(dǎo)師輪流講,好不容易習(xí)慣了一個講師講課,突然又切換到另外一個講師講課(后來了解到他們想讓學(xué)員感受“結(jié)對編程”所特意設(shè)計(jì)的),感覺講師年紀(jì)都很年輕,經(jīng)驗(yàn)并不是很豐富,(后來了解到當(dāng)時在全世界的敏捷擁踵也是很年輕,畢竟年輕人才容易接受新事物)。到了培訓(xùn)尾聲的活動環(huán)節(jié),課堂早期導(dǎo)入概念在很多體驗(yàn)活動中來讓你領(lǐng)悟敏捷的價值觀。


當(dāng)時印象很深刻的一個游戲活動是運(yùn)氣球,教室的首尾各放置6個大紙箱,首部的紙箱里都是充好氣的氣球,每個小組的隊(duì)員在不能抓住氣球嘴的前提下,在限定的時間內(nèi)把氣球運(yùn)送到尾部的紙箱,最后看哪個組運(yùn)送的氣球多,并在游戲結(jié)束后總結(jié)原因。

當(dāng)時各個組的名次已經(jīng)不重要了,反而讓人對游戲印象更加深刻。在游戲的過程中,如果每次拿兩個氣球然后快跑,比每趟都試圖拿更多的氣球運(yùn)送的數(shù)量要多,因?yàn)槟脙蓚€氣球以上就會發(fā)現(xiàn)拿的時候很費(fèi)時間,在跑的過程中也會很容易丟失。

這個游戲活動的核心思想就是希望大家理解“小步快跑”的概念。

每次通過快速行動都取得一點(diǎn)點(diǎn)積累,要比精心策劃一次規(guī)模行動的效果最終要好。

我自己后來針對這個思想領(lǐng)悟,不斷思考怎么能讓大家深刻理解,感覺自己總結(jié)的地鐵模式比這個體驗(yàn)活動更能讓學(xué)員理解該思想(這個后面的文章再解釋)。


當(dāng)時為了普及“敏捷思想”,基本上要求所有人員都要報(bào)名學(xué)習(xí)這個課程,大家普遍的感受是,可以領(lǐng)略到了項(xiàng)目管理的不同點(diǎn),但是沒有覺得非常棒以及立刻想要改變的沖動。因?yàn)橐幌伦訉W(xué)習(xí)到了很多概念,一時半會兒還不能很好地消化,例如:小步快跑、擁抱變化、結(jié)對編程、站立晨會、代碼重構(gòu)等。


再次感受到敏捷的沖擊是公司請了一個國外知名的敏捷老師,給我們講課。我還記得是一個北歐人,名字很長,英文聽得也是一知半解。當(dāng)時公司請了一個翻譯,老師講一段,翻譯在旁邊翻譯一段,這樣理解的能多些,但是課程的進(jìn)程感覺很中斷。令人印象深刻的是一個關(guān)于“重構(gòu)”的slide,老師的大意是說,可以一開始先快速搭建一個狗窩,然后根據(jù)用戶的需求,不斷調(diào)整和重構(gòu),最終做成用戶需要的高樓大廈。


當(dāng)時是完全不能理解這種概念,還特意向老師提問,:“這個重構(gòu)活動是否依賴團(tuán)隊(duì)內(nèi)具備一個高級的架構(gòu)師,不然怎么從一個小狗窩,重構(gòu)出來一棟高樓大廈,這幾乎是一個重寫”。老師的回答其實(shí)也不是很有說服力,大概記得是說重構(gòu)確實(shí)比較考驗(yàn)一個程序員的架構(gòu)能力,需要提前預(yù)判和預(yù)留擴(kuò)展性。

于是很多人都會有一個印象就是:敏捷很依賴高素質(zhì)的員工??墒?,鵝廠在2007年還沒有什么名氣,吸引不了所謂的大牛,在這個情況下是否無法敏捷了嗎?這次培訓(xùn)最大價值在于感受國外軟件界確實(shí)在掀起敏捷思潮并堅(jiān)定地實(shí)踐。同事們看到公司花這么多錢請國外的大神來講課,所以對于公司堅(jiān)定推進(jìn)敏捷的態(tài)度印象是非常深刻的。


后來逐步的理解了國外軟件業(yè)為什么領(lǐng)先發(fā)起了敏捷的思想,歸根結(jié)底的原因是2001年以前軟件行業(yè)主要的業(yè)務(wù)都是依附于傳統(tǒng)商業(yè)的。如果你還記得的話,那時國內(nèi)外的軟件企業(yè)主要是做系統(tǒng)集成業(yè)務(wù)的,也就是說,業(yè)務(wù)屬于某個公司的,軟件公司的價值是做無紙化和網(wǎng)絡(luò)化辦公系統(tǒng),完全2B的業(yè)務(wù),而且業(yè)務(wù)的需求都是現(xiàn)成的業(yè)務(wù)流程進(jìn)行計(jì)算機(jī)化,所以需求是確定的。于是印度外包公司大行其道,詳細(xì)設(shè)計(jì)書都可以做成偽代碼,然后交給高中生開發(fā)。從2001年開始,國外的軟件行業(yè)開始擺脫來自傳統(tǒng)行業(yè)的束縛,開始獨(dú)立的運(yùn)作業(yè)務(wù),計(jì)算機(jī)公司借助互聯(lián)網(wǎng)來連接人,消除信息不對稱的過程中, 需求開始變得不確定了,所以大家都發(fā)覺傳統(tǒng)的項(xiàng)目管理方法(PMBOK,由PMI組織頒布的一套項(xiàng)目管理方法)完全不適用。于是才有了換一個做法的念頭。所以敏捷的實(shí)質(zhì)是應(yīng)對需求的不確定性,才有了這么一條“擁抱變化勝于按部就班”的敏捷價值觀。

當(dāng)然這都是后話了。


——“敏捷是什么鬼?”

由故事中我們可以看到,騰訊一開始決定要轉(zhuǎn)型,所有人也是懵的。在心里面第一感覺也是“敏捷是什么鬼”。

敏捷更像一個心法類似《九陰真經(jīng)》,一開始很難理解,但是不斷按照招式去練習(xí),慢慢在實(shí)踐中就會有所體悟,一旦形成理解就大徹大悟,一通百通。

既然敏捷公司鐵了心一定要推進(jìn),那只能盡量適應(yīng)時代的改變,努力的學(xué)習(xí)和領(lǐng)悟敏捷思想,考慮如何推進(jìn)研發(fā)過程的改變。

第一輯:我親歷的鵝廠敏捷轉(zhuǎn)型

(每周五揭曉)

NO.1 敏捷是什么鬼

NO.2 帥哥,來多少的敏捷

NO.3 Scrum有什么好

NO.4 為什么敏捷團(tuán)隊(duì)不要超過15人

NO.5 需求沒做完可以發(fā)布嘛

NO.6?如何打造稱手的武器

NO.7 QQ郵箱怎么成為行業(yè)第一的

NO.8 你愛上手機(jī)QQ么

NO.9 天天系列天天見喲

●●●

您可能錯過的精彩

持續(xù)交付與敏捷開發(fā)的歷史

【敏捷實(shí)用工具】JIRA介紹以及使用方法

【敏捷人物】熱心幫助企業(yè)改進(jìn)敏捷和精益的教練

?END?

更多敏捷咨詢請?zhí)砑庸娞枺豪喜颊劽艚荩刻煲黄恼聨阕呦蛎艚荨?/p>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容