【騰訊敏捷轉型NO.1】敏捷是什麼鬼?

「敏捷是什麼鬼」程序員

最近對外進行《騰訊產品敏捷研發體系》授課的時候,我常常能夠從參課學員的眼睛裏找到這句話。編程

一般我會鼓勵你們,說:「告訴你們一個好消息,大家今天全部的疑問都是有答案的,惟一擔憂的問題是大家短時間內可否接受和理解。」微信

我之因此敢說出這句話,僅僅由於你們的狀態和我2006年底的時候並沒有二致。網絡

 

騰訊敏捷轉型scrum-管理圈app-1.jpg

 

1、初識敏捷架構

2006年年底的時候,鵝廠決定開始引進「敏捷」。app

對於當時大部分公司的小夥伴來講,既徹底搞不清楚這個概念,也不理解爲何要作這個事情,更不可能想象到這件事對於鵝廠將來的深遠意義。ide

當時我已經開始從事質量管理工做。咱們的質量管理組有三塊業務:質量控制(Quality Control)、質量確保(Quality Assurance)、測試開發(Tools Development)。個人主要職責是帶領測試開發業務,就是負責作測試工具開發、性能測試、白盒測試等工做。工具

由於總監後續工做內容有所調整,因此也開始讓我熟悉其它業務的板塊,爲之後的工做調整作準備。當時鵝廠尚未項目管理通道,因而各個BU內敏捷推廣的工做就由質量確保小組來主負責。性能

爲了讓你們理解「敏捷」這個概念,公司經過引入諮詢機構來給整個公司的產研人員培訓。學習

當時咱們進入培訓室後,感受確實和其它培訓不一樣。

首先講師是有兩位,教室裏放置了不少道具。

在培訓過程當中,教室的氛圍很舒適、很歡樂。略微不習慣的是兩個導師輪流講,好不容易習慣了一個講師講課,忽然又切換到另一個講師講課(後來瞭解到他們想讓學員感覺「結對編程」所特地設計的),感受講師年紀都很年輕,經驗並非很豐富,(後來瞭解到當時在全世界的敏捷擁踵也是很年輕,畢竟年輕人才容易接受新事物)。到了培訓尾聲的活動環節,課堂早期導入概念在不少體驗活動中來讓你領悟敏捷的價值觀。

 

當時印象很深入的一個活動是運氣球,教室的首尾各放置6個大紙箱,首部的紙箱裏都是充好氣的氣球,每一個小組的隊員在不能抓住氣球嘴的前提下,在限定的時間內把氣球運送到尾部的紙箱,最後看哪一個組運送的氣球多,並在遊戲結束後總結緣由。

當時各個組的名次已經不記得,若是每次拿兩個氣球而後快跑,比每趟都視圖拿更多的氣球運送的數量要多,由於拿兩個氣球以上就會發現拿的時候很費時間,在跑的過程當中也會很容易丟失。

這個活動的核心思想就是但願你們理解「小步快跑」的感受。

每次經過快速行動都取得一點點積累,要比精心策劃一次規模行動的效果最終要好。

我本身後來針對這個思想領悟,不斷思考怎麼能讓你們深入理解,感受本身總結的地鐵模式比這個體驗活動更能讓學員理解該思想(這個後面的文章再解釋)。

 

騰訊敏捷轉型scrum-管理圈app-2.jpg

 

2、敏捷引入

當時爲了普及「敏捷思想」,基本上要求全部人員都要報名學習這個課程,你們廣泛的感覺是,能夠領略到了項目管理的不一樣點,可是沒有以爲很是棒以及馬上想要改變的衝動。由於一會兒學習到了不少概念,一時半會兒還不能很好地消化,例如:小步快跑、擁抱變化、結對編程、站立晨會、代碼重構等。

再次感覺到敏捷的衝擊是公司請了一個國外知名的敏捷老師,給咱們講課。

我還記得是一個北歐人,名字很長,英文聽得也是隻知其一;不知其二。當時公司請了一個翻譯,老師講一段,翻譯在旁邊翻譯一段,這樣理解的能多些,可是課程的進程感受很中斷。

印象深入的一個關於「重構」的slide,老師的大意是說,能夠一開始先快速搭建一個狗窩,而後根據用戶的需求,不斷調整和重構,最終作成用戶須要的高樓大廈。

當時是徹底不能理解這種概念,還特地向老師提問,:「這個重構活動是否依賴團隊內具有一個高級的架構師,否則怎麼從一個小狗窩,重構出來一棟高樓大廈,這幾乎是一個重寫」。

 

老師的回答其實也不是頗有說服力,大概記得是說重構確實比較考驗一個程序員的架構能力,須要提早預判和預留擴展性。

因而不少人都會有一個印象就是:敏捷很依賴高素質的員工。

但是,鵝廠在2007年尚未什麼名氣,吸引不了所謂的大牛,在這個狀況下是否沒法敏捷了嗎?

此次培訓最大價值在於感覺國外軟件界確實在掀起敏捷思潮並堅決地實踐。同事們看到公司花這麼多錢請國外的大神來說課,因此對於公司堅決推動敏捷的態度印象是很是深入的。

後來逐步的理解了國外軟件業爲何領先發起了敏捷的思想,歸根結底的緣由是2001年之前軟件行業主要的業務都是依附於傳統商業的。若是你還記得的話,那時國內外的軟件企業主要是作系統集成業務的,也就是說,業務屬於某個公司的,軟件公司的價值是作無紙化和網絡化辦公系統,徹底2B的業務,並且業務的需求都是現成的業務流程進行計算機化,因此需求是肯定的。因而印度外包公司大行其道,詳細設計書均可以作成僞代碼,而後交給高中生開發。從2001年開始,國外的軟件行業開始擺脫來自傳統行業的束縛,開始獨立的運做業務,計算機公司藉助互聯網來鏈接人,消除信息不對稱的過程當中, 需求開始變得不肯定了,因此你們都發覺傳統的項目管理方法(PMBOK,由PMI組織頒佈的一套項目管理方法)徹底不適用。因而纔有了換一個作法的念頭。因此敏捷的實質是應對需求的不肯定性,纔有了這麼一條「擁抱變化勝於循序漸進」的敏捷價值觀。

固然這都是後話了。

 

3、敏捷決心

——「敏捷是什麼鬼?」

由故事中咱們能夠看到,騰訊一開始決定要轉型,全部人也是懵的。在內心面第一感受也是「敏捷是什麼鬼」。

敏捷更像一個心法相似《九陰真經》,一開始很難理解,可是不斷按照招式去練習,慢慢在實踐中就會有所體悟,一旦造成理解就大徹大悟,一通百通。

既然敏捷公司鐵了心必定要推動,那隻能儘可能適應時代的改變,努力的學習和領悟敏捷思想,考慮如何推動研發過程的改變。

 

#系列文章#

第一輯:我親歷的鵝廠敏捷轉型

 

NO.1 敏捷是什麼鬼

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

NO.3 Scrum有什麼好

NO.4 爲何敏捷團隊不要超過15人

NO.5 需求沒作完能夠發佈嘛

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

NO.7 QQ郵箱怎麼成爲行業第一的

NO.8 你愛上手機QQ麼

NO.9 每天系列每天見喲

 

文章來源:微信公衆號「老布談敏捷」(ID:bootagile)

做者:薛軍/Boots,現任:深圳市一塊兒六企業管理有限公司創始人,騰訊大學外聘高級講師,業問特聘騰訊之道講師。曾任騰訊項目管理通道委員會會長,騰訊項目管理P4專家,敏捷教練,騰訊LBS總監

本文由@薛軍 原創發佈於博客園,未經許可禁止轉載。

相關文章
相關標籤/搜索