首度揭秘:騰訊敏捷研發(fā)和極速交付破局之道

?導讀?

騰訊到底是怎么進行敏捷研發(fā)和極速產(chǎn)品交付的呢?

騰訊研發(fā)管理部高級產(chǎn)品經(jīng)理纺座、敏捷教練張賀息拜,受邀在DevOpsDays深圳站中進行了相關(guān)分享。

他從“道净响、法少欺、術(shù)、器”四個方面揭秘了騰訊當年面對研發(fā)方面挑戰(zhàn)時的破局之道别惦,并結(jié)合實踐介紹了騰訊的三種研發(fā)模型及典型案例狈茉。

快來一起看看吧~


大家好!

首先做一下自我介紹掸掸,我叫張賀氯庆,來自騰訊研發(fā)管理部,目前主要負責騰訊敏捷研發(fā)體系和敏捷研發(fā)平臺TAPD的建設(shè)工作扰付,同時我個人也是一名敏捷教練堤撵,指導了騰訊內(nèi)部很多業(yè)務(wù)團隊的敏捷實施,也幫助了許多騰訊合作企業(yè)完成了研發(fā)轉(zhuǎn)型和敏捷落地羽莺。

大家都知道实昨,在騰訊的發(fā)展歷程中孵化了眾多的優(yōu)秀產(chǎn)品,QQ盐固、微信荒给、視頻、音樂等等都服務(wù)在我們的生活當中刁卜。

這些產(chǎn)品背后志电,有著不同規(guī)模、不同成熟度的產(chǎn)品研發(fā)團隊在進行著持續(xù)創(chuàng)新蛔趴。那么支撐這些創(chuàng)新的研發(fā)體系是怎樣的挑辆?騰訊的產(chǎn)品研發(fā)過程有哪些特色?

今天我會和大家聊一聊,企業(yè)在產(chǎn)品研發(fā)過程中面臨的各種挑戰(zhàn)鱼蝉,以及騰訊是如何解決這背后的問題洒嗤,并與大家一起探討企業(yè)數(shù)字化敏捷轉(zhuǎn)型,怎樣更快更好地落地魁亦。

?

困惑到破局

?企業(yè)研發(fā)面臨的敏捷挑戰(zhàn)?

在騰訊的這么多年里渔隶,我見證了眾多業(yè)務(wù)的孵化,參與了許多研發(fā)團隊從組建吉挣、成長到成熟的過程派撕,盡管業(yè)務(wù)領(lǐng)域各有不同,但是研發(fā)團隊所面臨的問題卻有很多相似之處睬魂,其中最為普遍的一點终吼,就是隨著業(yè)務(wù)擴展、技術(shù)棧的更新氯哮、團隊規(guī)模的增長际跪,研發(fā)模式怎樣隨團隊一起升級。

不知道在座的各位喉钢,有沒有遇到過下面這些情況姆打。比如因為人員變多帶來的信息逐層衰減,導致團隊溝通效率降低肠虽。因為風險沒有及時同步幔戏,造成的版本不能按時交付,從而影響到業(yè)務(wù)的整體推廣計劃税课。這些都是擺在團隊面前實實在在的挑戰(zhàn)闲延。

具體到騰訊的情況來看,目前騰訊有超過2W的產(chǎn)品研發(fā)人員韩玩,業(yè)務(wù)覆蓋社交垒玲、廣告、金融找颓、娛樂等數(shù)十個行業(yè)合愈,超過400款產(chǎn)品,每月有數(shù)千個項目在持續(xù)運轉(zhuǎn)击狮。

在這些數(shù)據(jù)的背后佛析,不同的業(yè)務(wù)場景下,他們的研發(fā)模式有什么差異彪蓬;流程管理怎樣做到自適應(yīng)和定制化说莫?

如果團隊內(nèi)部存在多元的技術(shù)棧,那么研發(fā)效能如何度量和改善呢寞焙?

這里和大家分享一下騰訊的破局之道。

?

十年磨一劍

?騰訊敏捷研發(fā)體系?

首先,給大家介紹下騰訊敏捷研發(fā)體系捣郊。這個體系是怎樣的一套框架呢辽狈?在騰訊內(nèi)部,我們把它概括為:道法術(shù)器四個方面呛牲。

所謂刮萌,是指騰訊研發(fā)的核心思想和理念;所謂娘扩,是指騰訊研發(fā)文化和組織着茸;術(shù)則包含了騰訊研發(fā)體系的最佳實踐琐旁,則是承載這些思想和實踐的平臺涮阔。

敏捷思想是騰訊產(chǎn)品研發(fā)的核心理念。說到騰訊敏捷的起源灰殴,時間要回到2006年敬特,當時的騰訊的聯(lián)合創(chuàng)始人,前CTO張志東先生牺陶,前往美國與Google伟阔、Yahoo等公司進行交流,并將敏捷思想帶回騰訊掰伸,十二年來皱炉,敏捷在騰訊落地、生根狮鸭、發(fā)芽合搅,并沉淀為了這樣一套成熟的敏捷思想——以用戶價值為依歸,敏捷迭代怕篷,小步快跑历筝,鼓勵用戶參與,持續(xù)交付和灰度驗證廊谓。

僅僅有思想還不夠梳猪,在騰訊,我們打造了一系列的敏捷培訓課程蒸痹,進行了四百多場的敏捷培訓春弥,組建了敏捷教練團隊,來指導業(yè)務(wù)團隊的敏捷實施叠荠,同時在公司內(nèi)組織了線上和線下敏捷實踐交流匿沛,去幫助團隊進行敏捷的經(jīng)驗交流和分享,營造敏捷氛圍榛鼎。

組織結(jié)構(gòu)方面逃呼,騰訊在職能組織的基礎(chǔ)之上鳖孤,引入Feature Team。Feature Team是一種按照敏捷的交付模式抡笼,以用戶為中心苏揣,按照用戶場景作為邊界來組織團隊的做法,是業(yè)務(wù)的最小作戰(zhàn)單元推姻。

有了思想平匈、文化和組織,就到了實踐環(huán)節(jié)藏古。

在實踐方面增炭,騰訊的敏捷有兩部分構(gòu)成,項目管理實踐和研發(fā)工程實踐拧晕。項目管理實踐提煉并融合了Scrum隙姿、XP、FDD等主流的敏捷研發(fā)思想防症;研發(fā)工程實踐孟辑,則是從研發(fā)、交付等視角蔫敲,持續(xù)進行CI饲嗽、CD的建設(shè)。之所以將項目管理與工程管理并稱為騰訊敏捷奈嘿,是因為他們有一個共同的目標——快速高質(zhì)量地交付用戶價值貌虾。

說到工具,正所謂“工欲善其事裙犹,必先利其器”尽狠,基于騰訊的敏捷實踐的落地需要,我們從06年開始叶圃,打造了高化”的騰訊敏捷研發(fā)工具平臺——TAPD袄膏。

正是基于剛剛提到的公司內(nèi)部研發(fā)場景復(fù)雜化的特點,我們要求這個平臺必須具備一體化掺冠、敏捷化沉馆、自動化、智能化的特點德崭,用以支撐不同團隊研發(fā)過程管理的差異化斥黑。很高興的是,我們最終做到了這點眉厨,騰訊的敏捷研發(fā)平臺TAPD已經(jīng)成為業(yè)界極具競爭力的研發(fā)工具平臺锌奴。

可以說,騰訊的敏捷思想憾股、文化鹿蜀、實踐和平臺箕慧,道法術(shù)器四個方面,共同構(gòu)成了騰訊敏捷研發(fā)體系茴恰。

?

敏捷化驅(qū)動

?騰訊項目管理與研發(fā)工程實踐?

了解完研發(fā)體系销钝,相信大家一定對騰訊的研發(fā)實踐和案例更為感興趣,下面帶大家一起了解下騰訊敏捷研發(fā)的經(jīng)典模型和典型案例琐簇。

剛才有講到,騰訊敏捷實踐的目標是交付用戶價值座享,這種交付我們要求它能從端到端拉通敏捷項目管理和研發(fā)工程管理婉商,同時我們希望這種交付是快速的、可靠的渣叛。

?1丈秩、騰訊項目管理實踐的三種模型

這里我們先來了解一下騰訊敏捷項目管理的經(jīng)典實踐,我們把它抽象成三個模型淳衙,分別是:迭代模型蘑秽、極速模型、大象模型箫攀。

迭代模型被騰訊80%團隊所采用肠牲,是最主流的敏捷模式。極速模型則主要適用于需要快速響應(yīng)市場變化的業(yè)務(wù)靴跛,以運營類團隊居多缀雳。大象模型則更適合跨組織、跨地域的大型團隊采用梢睛。

那我們首先來看下迭代模型肥印,迭代模型是基于Scrum思想的敏捷實踐,他的特點是具有相對穩(wěn)定的迭代周期绝葡,每個迭代周期至少有一次交付深碱。

這種模型是以需求為始,產(chǎn)品負責人會結(jié)合各個渠道的反饋藏畅,整理分析成產(chǎn)品的Backlog敷硅。團隊成員會通過迭代計劃會議,選擇高價值的需求墓赴,分解后納入迭代竞膳。

迭代是產(chǎn)品研發(fā)的心跳,迭代周期會根據(jù)團隊的實際情況決定诫硕,一般不會超過4周坦辟。迭代過程中,Scrum Master會組織團隊通過每日站立會議章办、迭代燃燒圖等方式透明迭代進展锉走,并通過持續(xù)集成等方式確保迭代成果快速交付滨彻。

迭代完成后,團隊成員會通過迭代回顧會議進行總結(jié)和改進挪蹭。這就是一個完整的迭代過程亭饵。

接下來我們來看極速模型,它是以需求為粒度的拉動式交付梁厉,通常是單周迭代辜羊,可以做到最快每天多次發(fā)布。

這里我們以QQ音樂的運營團隊為例词顾,在遇到節(jié)假日八秃,或者市場熱點需要舉辦運營活動,或者對于產(chǎn)品功能進行調(diào)整的時候肉盹,他們會把這次運營活動作為獨立的需求進行跟蹤昔驱,完成后立即交付,以便做到最極速的響應(yīng)上忍。

第三種模型是大象模型骤肛,它常見于百人以上的團隊,這種團隊有多個Feature Team構(gòu)成窍蓝,跨組織跨地域腋颠,一般的交付周期大于2個月。

這里一個案例就是手機QQ它抱,手機QQ是超過1500人的復(fù)雜團隊秕豫,會接入騰訊各種業(yè)務(wù),比如QQ會員观蓄、QQ支付等混移,這些業(yè)務(wù)都屬于不同的部門,每一個部門都會有一個Feature Team侮穿,跟手機QQ的基礎(chǔ)平臺進行協(xié)作歌径,采取拉取代碼分支的方式進行獨立開發(fā)。

手機QQ建立了統(tǒng)一的迭代計劃亲茅,進行跟蹤管理回铛,迭代周期通常為三個月。設(shè)計到需求的變更都進行了嚴格的控制克锣,讓整個迭代計劃在所有業(yè)務(wù)團隊都透明茵肃,做到項目計劃一致。同時在TAPD建立了需求評審流程袭祟,所有變更都要經(jīng)過評審?fù)ㄟ^后再去實施验残。通過TAPD平臺的使用,做到進一步的透明和精細化管理巾乳。

騰訊的三大敏捷研發(fā)模型具有很好的靈活性適應(yīng)性您没,在騰訊十余年的敏捷實踐過程中鸟召,不管是小團隊,中型團隊還是大型團隊氨鹏,都可以根據(jù)團隊的成員能力與研發(fā)情況選擇最適合的敏捷模型欧募,并且隨著業(yè)務(wù)發(fā)展持續(xù)擴展與升級,這些自適應(yīng)的實踐都可以借助騰訊敏捷研發(fā)平臺實現(xiàn)仆抵。

?2 跟继、騰訊敏捷研發(fā)的工程實踐

接下來為大家介紹騰訊在研發(fā)工程方面的敏捷實踐

騰訊敏捷研發(fā)實踐有三大特點镣丑,分別是多元化还栓、定制化和分布式,通俗講就是工具多传轰、個性化和度量難。那我們是如何解決這個問題的呢谷婆?

騰訊敏捷研發(fā)平臺提供了持續(xù)交付數(shù)據(jù)總線的解決方案慨蛙。通過數(shù)據(jù)總線,拉通產(chǎn)品研發(fā)的全過程纪挎,覆蓋項目管理期贫、代碼管理、持續(xù)集成异袄、測試管理通砍、交付部署,運營反饋各個階段烤蜕。

同時封孙,數(shù)據(jù)總線支持在各個環(huán)節(jié),接入騰訊內(nèi)部多樣化研發(fā)工具讽营,比如騰訊工蜂Git代碼管理虎忌、代碼檢查工具、自動化測試工具橱鹏、RDM膜蠢、織云等集成和部署工具。

數(shù)據(jù)總線提供了可視化的流水線管理莉兰,并落地了各環(huán)節(jié)的研發(fā)數(shù)據(jù)挑围,幫助團隊進行多維度的研發(fā)效能度量,實現(xiàn)一站式研發(fā)過程管理和改進糖荒。

持續(xù)交付數(shù)據(jù)總線可以將項目管理和工程實踐數(shù)據(jù)無縫打通杉辙,支持標準化的工具集成方案,提供豐富的研發(fā)效能度量寂嘉,使整個研發(fā)生命周期可知可溯奏瞬。

具體來看這些實踐:

開發(fā)人員可以將每次的代碼提交枫绅,和產(chǎn)品需求或缺陷進行關(guān)聯(lián),使代碼更加場景化硼端,實現(xiàn)Issue和代碼雙向追溯并淋。

構(gòu)建信息嵌入在項目管理中,拉通項目管理和工程實踐珍昨。所有的構(gòu)建任務(wù)县耽、構(gòu)建過程和構(gòu)建結(jié)果都會在平臺可視化展示和管理。

聚焦到單次構(gòu)建镣典,可以獲取到這次構(gòu)建范圍內(nèi)涉及的需求和缺陷兔毙。開發(fā)運維同事,可以關(guān)注到這次構(gòu)建包含的產(chǎn)品特性兄春;同時澎剥,產(chǎn)品運營同事,可以感知每天的開發(fā)進度和交付情況赶舆。

對于客戶端類型的產(chǎn)品哑姚,測試、體驗相關(guān)人員芜茵,可以快速獲得每次構(gòu)建的制品產(chǎn)物叙量,并對構(gòu)建產(chǎn)物進行版本化管理,開展質(zhì)量驗證工作九串。

如果團隊有做靜態(tài)代碼檢查绞佩、自動化測試相關(guān)的實踐,數(shù)據(jù)總線可以對質(zhì)量報告進行分析與可視化展示猪钮。對報告中的問題品山,支持一鍵錄入缺陷單,實現(xiàn)缺陷的全程跟蹤管理烤低。

除了CI谆奥、CD實踐外,研發(fā)效能的統(tǒng)計與度量也是驅(qū)動持續(xù)改進的重要因素拂玻。

TAPD數(shù)據(jù)總線提供了多維度統(tǒng)計和度量能力酸些,以迭代為例,通過迭代的Dashboard檐蚜,可以統(tǒng)計到當前迭代的需求完成情況魄懂、缺陷新增和解決情況、代碼提交與關(guān)聯(lián)趨勢闯第、每日構(gòu)建統(tǒng)計市栗、構(gòu)建產(chǎn)物版本情況、自動化測試、部署等全過程數(shù)據(jù)填帽。

TAPD數(shù)據(jù)總線能夠全方位蛛淋、多角度、立體化進行研發(fā)效能度量篡腌,解決企業(yè)交付面臨的研發(fā)效能難度量問題褐荷,驅(qū)動研發(fā)效率持續(xù)改進。

?

開放與助力

企業(yè)數(shù)字化敏捷方案落地

隨著騰訊“開放 連接 生態(tài)”建設(shè)的深入嘹悼,騰訊的敏捷研發(fā)平臺TAPD也向外界進行了開放叛甫,攜騰訊敏捷的經(jīng)典實踐與十二年來的敏捷服務(wù)經(jīng)驗,助力各行各業(yè)的企業(yè)提升研發(fā)效能杨伙,落地數(shù)字化敏捷方案其监。

開放一年多的時間來,騰訊敏捷研發(fā)平臺已經(jīng)服務(wù)超過40W研發(fā)項目限匣,覆蓋電商抖苦、企業(yè)、金融等20多個行業(yè)領(lǐng)域米死,獲得良好的用戶反饋和評價睛约。

我們將騰訊十二年來的敏捷實踐進行了提煉,結(jié)合騰訊敏捷研發(fā)平臺的產(chǎn)品優(yōu)勢哲身,推出了輕量協(xié)作、敏捷研發(fā)贸伐、DevOps持續(xù)交付三大解決方案勘天,滿足不同行業(yè)、不同規(guī)模捉邢、不同成熟度團隊的項目協(xié)作與研發(fā)管理需要脯丝,并且支持無縫擴展升級,與團隊共同成長伏伐。

同時宠进,在工程實踐環(huán)節(jié),我們整合了業(yè)內(nèi)主流研發(fā)協(xié)作工具藐翎,并和項目管理過程進行了無縫打通材蹬。針對企業(yè)自建平臺的接入,我們的開放平臺也提供了標準化的接入流程吝镣,助力團隊打造貫穿產(chǎn)品研發(fā)全生命周期一站式交付能力堤器。

截至目前,騰訊的敏捷研發(fā)平臺TAPD已經(jīng)服務(wù)了超過10W家企業(yè)末贾,并得到了各個行業(yè)標桿客戶的認可闸溃。

未來的騰訊敏捷研發(fā),希望和在座的各位,以及各位所代表的企業(yè)一起辉川,探索更多的可能表蝙,一起打造更加開放的敏捷研發(fā)生態(tài)。

最后乓旗,如果大家希望了解騰訊敏捷的更多信息府蛇,可以等會后在外面TAPD的體驗區(qū)進行體驗與交流。

謝謝大家寸齐!


想開始高效協(xié)作欲诺,請前往TAPD官網(wǎng)(https://www.tapd.cn)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市渺鹦,隨后出現(xiàn)的幾起案子扰法,更是在濱河造成了極大的恐慌,老刑警劉巖毅厚,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件塞颁,死亡現(xiàn)場離奇詭異,居然都是意外死亡吸耿,警方通過查閱死者的電腦和手機祠锣,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來咽安,“玉大人伴网,你說我怎么就攤上這事∽卑簦” “怎么了澡腾?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵,是天一觀的道長糕珊。 經(jīng)常有香客問我动分,道長,這世上最難降的妖魔是什么红选? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任澜公,我火速辦了婚禮,結(jié)果婚禮上喇肋,老公的妹妹穿的比我還像新娘坟乾。我一直安慰自己,他們只是感情好蝶防,可當我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布糊渊。 她就那樣靜靜地躺著,像睡著了一般慧脱。 火紅的嫁衣襯著肌膚如雪渺绒。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天,我揣著相機與錄音宗兼,去河邊找鬼躏鱼。 笑死,一個胖子當著我的面吹牛殷绍,可吹牛的內(nèi)容都是我干的染苛。 我是一名探鬼主播,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼主到,長吁一口氣:“原來是場噩夢啊……” “哼茶行!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起登钥,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤畔师,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后牧牢,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體看锉,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡硬梁,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年麻车,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片宿百。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡轮纫,死狀恐怖腔寡,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情掌唾,我是刑警寧澤放前,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布,位于F島的核電站郑兴,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏贝乎。R本人自食惡果不足惜情连,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望览效。 院中可真熱鬧却舀,春花似錦、人聲如沸锤灿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽但校。三九已至螃诅,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背术裸。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工倘是, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人袭艺。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓搀崭,卻偏偏與公主長得像,于是被迫代替她去往敵國和親猾编。 傳聞我的和親對象是個殘疾皇子瘤睹,可洞房花燭夜當晚...
    茶點故事閱讀 42,722評論 2 345

推薦閱讀更多精彩內(nèi)容