久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

騰訊研發(fā)總監(jiān)揭秘騰訊敏捷研發(fā)引擎之謎(上)

 太極虛實之道 2018-01-02

自我介紹,我是來自騰訊研發(fā)管理部的袁琳,,目前擔任騰訊研發(fā)總監(jiān),,我也算是互聯(lián)網行業(yè)的老兵,有十五年的軟件和互聯(lián)網產品的研發(fā)管理經驗,,我是在2005年加入騰訊,,一直負責騰訊的敏捷產品的研發(fā)體系的探索和建設。到今年正好十年,,所謂十年磨一劍,,今天希望把這十年間騰訊在敏捷研發(fā)體系的工具和平臺經驗分享給大家,同時希望跟行業(yè)朋友進行更多的學習和交流,。

在騰訊的發(fā)展歷程中也孕育了眾多的優(yōu)秀產品,,QQ、微信,、QQ空間,、QQ游戲產品等等。這些產品是如何打造出來的,?騰訊如何始終保持產品研發(fā)創(chuàng)新的活力,?支撐這些產品背后的研發(fā)體系是怎樣的?騰訊的產品研發(fā)過程有哪些特色,?

騰訊內部有哪些研發(fā)工具平臺支持了研發(fā)團隊的協(xié)作和項目管理,相信大家都比較感興趣,。接下來在我的分享中會從研發(fā)項目工具管理平臺的角度跟大家介紹騰訊的敏捷產品研發(fā)平臺TAPD平臺以及TAPD平臺是如何來支撐騰訊不同產品的差異化敏捷研發(fā)的模式,。

騰訊敏捷化研發(fā)概況

首先簡單跟大家介紹一下騰訊的整體研發(fā)概況。騰訊有超過一萬五千個研發(fā)人員,,在研發(fā)超過三百款產品,,采用的是敏捷研發(fā)的方式,敏捷迭代,、小步快跑,。每個月會有超過兩千次的迭代,超過五千次的產品發(fā)布,,騰訊研發(fā)超過三百款產品,,這是按照大的產品圖劃分的,還會再細分子產品,。

騰訊采用的是敏捷化的方式,,騰訊從06年引入了敏捷開發(fā),經過十年間在不同團隊的敏捷的實踐,,可以說騰訊的敏捷模式已經日趨成熟了,,騰訊的產品包括騰訊的業(yè)務涉及到不同的行業(yè)領域,比如有即時通訊、社交平臺,、金融支付,、游戲、工具平臺等等,,不同的行業(yè)領域面臨的市場環(huán)境不同,,所以研發(fā)過程也存在比較大的差異化,這里我們看到不同產品迭代的周期和產品發(fā)布的頻率都是不同的,。

舉個例子,,比如像QQ這樣的大型的復雜的產品和成熟的項目,它的迭代周期和發(fā)布頻率比較長,,三個月一次迭代,、一次產品發(fā)布,對于互聯(lián)網外部類的,、運營類的產品迭代周期發(fā)展頻率比較快,,可以做到一周一次迭代甚至每周多次發(fā)布,甚至每周多次發(fā)布,。

對于騰訊這樣的大型的互聯(lián)網企業(yè),,從研發(fā)過程管理的角度來看我們面臨著三大挑戰(zhàn),首先就是騰訊從2006年引入敏捷之后團隊開始實踐敏捷,,如何支撐不同團隊之間敏捷的實踐落地,;第二,騰訊不同產品研發(fā)過程的差異化,,如何支撐研發(fā)過程的差異化,,支撐團隊實現(xiàn)敏捷;

第三,,從團隊的成長發(fā)展來看,,團隊往往會經歷一個從小到大逐步成長的過程,當團隊的業(yè)務增長,、團隊的規(guī)模擴張的時候,,團隊的研發(fā)過程往往會發(fā)生變化,這時候我們怎么樣支撐這種團隊的變化,,這也是一個比較大的挑戰(zhàn),。

騰訊TAPD研發(fā)模式

因此,在騰訊有一個TAPD的研發(fā)框架,,就是騰訊敏捷產品研發(fā)框架,,2002年騰訊的聯(lián)合創(chuàng)始人、CTO張志東先生提出創(chuàng)立的騰訊敏捷產品研發(fā)框架,,TAPD也是借鑒業(yè)界的思想精髓,,像Scrum、XP、FDD,,經過在騰訊團隊的敏捷沉淀實踐,,我總結梳理出騰訊的敏捷產品研發(fā)模型。

TAPD的核心理念是以用戶價值為依歸的快速迭代,,小步快跑,,鼓勵用戶參與,持續(xù)交付和恢復驗證,。

TAPD的敏捷方法是如何在騰訊進行實施的呢,?我們建立了TAPD的研發(fā)框架之后,在騰訊公司內去營造和鼓勵這種敏捷研發(fā)的文化氛圍,,這里是一個敏捷實施的過程,。

我們在騰訊內部也打造了一系列的敏捷培訓課程,進行了四百多場的敏捷培訓,,同時也組建了敏捷的教練團隊,,去引導團隊進行敏捷,指導團隊的敏捷實施,,同時在公司內組織了線上和線下敏捷實踐交流,,去幫助團隊進行敏捷的經驗交流和分享。

通過一系列的敏捷的引導去幫助團隊實施敏捷,,最終騰訊不同團隊的敏捷實踐也日趨成熟,,需要一款研發(fā)的工具平臺來支持敏捷實踐落地,真正讓敏捷玩起來,。我們從06年開始打造這款支撐騰訊敏捷項目管理的工具平臺,,就是TAPD平臺。最終通過TAPD平臺支撐了騰訊敏捷發(fā)展的思想落地,,TAPD平臺可以說是沉淀,包括固化了騰訊最優(yōu)秀的團隊敏捷實踐,。

TAPD提供什么樣的服務和價值,,首先沉淀、固化,、繼承騰訊敏捷最佳實踐,,提升團隊協(xié)作效率,同時幫助團隊敏捷自適應,,團隊成長加速器,,實時透明資源共享,消除信息孤島,,高效的分布式協(xié)作,,無縫溝通,突破協(xié)作瓶頸。

這里給大家介紹一下TAPD目前用戶的數(shù)據(jù),。目前TAPD平臺有超過3000個項目團隊在使用,,團隊規(guī)模下至五人十人,上至百人千人,,大家可以查一下TAPD目前所支持的最大的項目團隊有多大,,有多少人,現(xiàn)在TAPD支持最大的團隊是手機QQ團隊,,團隊規(guī)模超過1600人,。

同時TAPD平臺超過三萬用戶量,剛才提過騰訊有15000的研發(fā)人員,,除了騰訊的員工之外,,TAPD還會支持到跟騰訊合作的合作伙伴的研發(fā)團隊,比如說騰訊有一些代理游戲,,這些代理游戲是由海外開發(fā)商進行開發(fā)的,,他們需要跟騰訊的測試團隊進行協(xié)作,所以這些海外的游戲開發(fā)商也在使用TAPD平臺跟騰訊的研發(fā)團隊進行協(xié)作,,所以TAPD平臺也支持了全球的跨地域分布式敏捷協(xié)作,。我們也支持國際化,提供了英文版,。

TAPD在騰訊十年間的應用也豐富了不同行業(yè)的敏捷實踐的案例,,包括社交類的比如像微信,財富類的像支付通,,還有O2O的大眾點評等等,。TAPD也是騰訊研發(fā)人員日常工作所用到的最核心的平臺。

這里列出來的是TAPD平臺目前典型的用戶,,包括了騰訊的所有的明星產品,,包括不同業(yè)務領域的產品,同時包括PC端,、Web類的和移動端,,覆蓋了不同的平臺??梢哉f騰訊每一款成功的產品,,成功研發(fā)的背后都離不開TAPD平臺的支持。

剛才介紹了TAPD平臺的用戶情況,,接下來帶大家一起揭開TAPD平臺神秘的面紗,。

TAPD平臺的優(yōu)點和特色

首先介紹一下TAPD平臺的產品架構,TAPD平臺最大的特色就是支撐騰訊敏捷研發(fā)生命周期的關系,,覆蓋從產品規(guī)劃,、產品需求管理,、項目迭代計劃、項目進度跟蹤,、工作任務管理,、工時進度度量、產品測試管理,、產品缺陷管理包括產品的發(fā)布計劃以及產品發(fā)布結果的跟蹤,,以及產品反饋,整個過程形成整個研發(fā)生命周期的閉環(huán),。

同時TAPD平臺業(yè)提供定制化引擎和開放平臺以及技術服務去切入第三方的研發(fā)工具和研發(fā)應用,,TAPD平臺最大的特色是敏捷,因此作為一款敏捷項目管理工具,,我們也重點支撐敏捷項目管理工具中的敏捷實踐,。這里可以通過TAPD平臺提供敏捷實踐,幫助想要去實踐敏捷的團隊能夠快速的提升敏捷研發(fā)的成熟度,。

我們要把TAPD平臺打造成研發(fā)工具中的樂高,,TAPD平臺支持全生命周期管理,我們把研發(fā)生命周期中不同研發(fā)階段的研發(fā)活動管理,,像需求管理,、測試管理、用戶反饋管理,、計劃等等都封裝成一個個獨立的插件,,這樣就做到了應用的插件化和模塊化,研發(fā)團隊可以自己研發(fā)過程的需要像搭積木一樣按需組裝,,支撐到不同研發(fā)模式,。

同時TAPD平臺也提供了非常強大的工作引擎,不同研發(fā)團隊的流程往往是不同的,,像十人以下的團隊從需求生命周期的管理角度來講,,從需求的規(guī)劃到需求的實踐、到需求發(fā)布,,往往會經歷比較少的一些需求的狀態(tài),,一般三到五個狀態(tài)。

對于大型復雜的團隊,,比如像QQ需求生命周期管理相對比較復雜,從需求規(guī)劃到需求的實現(xiàn)到需求的交付整個過程需要不同團隊角色的協(xié)作,,往往需求會經歷十五個這樣的需求狀態(tài),,通過TAPD工作引擎就可以滿足不同團隊研發(fā)流程的差異化。

同時,,我們知道對于一個項目管理的規(guī)矩來說,,往往跟團隊管理的方式密切相關,,往往隨著產品業(yè)務的發(fā)展,團隊規(guī)模的擴張,,研發(fā)過程就會發(fā)生一些變化,,我們就要做過程改進。我們之前選擇的研發(fā)工具平臺往往就不能滿足組織變化之后研發(fā)過程變化需要,,就要進行研發(fā)工具的選型,,這對研發(fā)過程來說往往是比較大的困擾。

對應用TAPD平臺的團隊來說就不存在這樣的困擾,,TAPD平臺擴展了,,當研發(fā)團隊發(fā)生變化的時候通過應用插件化配置、通過工作流的定義,、通過研發(fā)報表的配置幫助團隊適應到研發(fā)過程的演變,,去幫助團隊成長。同時,,TAPD平臺也支持自定義的業(yè)務對象,,包括開放平臺以及開放的API接口,也提供了強大的報表功能幫助團隊做精細化管理,。

TAPD平臺多適應的管理方案

騰訊的產品在十年的敏捷實踐經驗里也積累了針對不同的產品類型包括不同的產品成長階段,,都會有不同的敏捷研發(fā)的模型。TAPD也是根據(jù)騰訊不同產品的研發(fā)的模型提供了相適應的研發(fā)平臺的解決方案,,這里列出來的是騰訊比較典型的研發(fā)模型以及TAPD平臺提供的研發(fā)項目管理的解決方案,。

首先是針對于十人以下規(guī)模的團隊,在騰訊有這樣一些團隊是處于實驗期或產品初創(chuàng)期,、探索期的團隊,,這些團隊規(guī)模比較小,十人以下,,這些團隊往往研發(fā)過程比較輕量,,團隊比較自由、開放,、創(chuàng)新的氛圍,,所以他們需要一個非常簡單輕量的項目協(xié)作工具。

我們提供了協(xié)作的解決方案,,包括三個應用,,包括看板、文件和 Wiki,??窗灏üぷ髦械墓ぷ饔涗浺约肮ぷ鬟M度的透明展現(xiàn),通過文件管理研發(fā)過程中的數(shù)據(jù),,通過Wiki 進行研發(fā)過程中知識的沉淀包括創(chuàng)意的滾動,。隨著團隊的成長,,當團隊規(guī)模擴張之后,我們提供了輕量的敏捷項目解決方案,,這是在騰訊內部運用最多的項目管理方式,,一般支撐規(guī)模三十以內的團隊,提供一系列的敏捷實踐應用幫助團隊更好的實施敏捷,。

另外,,在騰訊內部還有一些大型復雜的項目,比如像剛才介紹過的手機QQ,、PC端QQ這樣的大型項目,,他們的團隊規(guī)模超過百人,整個團隊研發(fā)的過程,、研發(fā)的流程相對來說比較成熟,,同時從這些大項目來看他們對研發(fā)流程規(guī)范性的要求比較嚴謹。

跟剛才所介紹過的輕量企業(yè)團隊不一樣,,輕量企業(yè)團隊研發(fā)的規(guī)范和研發(fā)規(guī)則的約束相對比較弱,,對大團隊來說怎么確保上百、上千人的快速高效運轉呢,,就需要通過流程+工具,。我們TAPD平臺就提供了全生命周期的解決方案,就提供從反饋,、缺陷,、需求、任務,、測試一系列的,,幫助團隊做精細化的管理。

TAPD平臺業(yè)提供了自定義引擎T魔方,,支持團隊建立一個全新的應用支持個性化的研發(fā)活動和研發(fā)管理,,通過建立應用自定義業(yè)務對象、自定義工作流,、自定義業(yè)務規(guī)則甚至自定義業(yè)務字段和應用,。比如騰訊游戲團隊通過T魔方建立游戲流程,微信團隊會用T魔方建立用戶投訴管理的流程,,通過T魔方可以快速搭建一個研發(fā)的個性化的流程,,支持研發(fā)流程。

TAPD平臺也提供了一個開放平臺,,把所有開放對象都提供了API接口,,通過TAPD平臺的API接口可以幫助騰訊業(yè)務團隊開發(fā)自己的平臺、自動化測試的系統(tǒng)等等。

這里介紹一下騰訊的系統(tǒng)集成系統(tǒng),,因為騰訊不同的業(yè)務,基礎平臺和開發(fā)業(yè)務平臺都不同,,所以騰訊內部沒有統(tǒng)一的公司級的平臺,,是各個業(yè)務團隊根據(jù)自己的技術特點、業(yè)務特點搭建這樣的系統(tǒng),,包括自動發(fā)布系統(tǒng),,通過TAPD平臺可以把各個業(yè)務部門與管理實踐和工程實踐貫通。

同時騰訊內部還有比較多的非常好的研發(fā)工具,,這里給大家介紹一款騰訊針對移動APP的異常監(jiān)控和上報的工具Bugly,,這個功能非常強大,做一個插件植入移動APP,,艦空導APP的信息,,包括環(huán)境信息、設備信息,,都可以做到非??焖俚纳蠄蟆ugly通過API接口把檢測到APP的信息快速的從API寫入做到移動APP的快速跟蹤,,推動測試團隊和開發(fā)團隊快速解決問題,。

Bugly.qq.com大家可以深入了解一下,同時在展廳Bugly團隊也會給大家提供支持,。TAPD平臺也提供了移動版,,提供了移動APP包括企業(yè)號,滿足移動場景下的工作管理和項目管理的需要,。 

    本站是提供個人知識管理的網絡存儲空間,,所有內容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內容中的聯(lián)系方式,、誘導購買等信息,謹防詐騙,。如發(fā)現(xiàn)有害或侵權內容,,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多