四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

騰訊與敏捷開發(fā)

  在這風(fēng)起云涌的年代,最為人們津津樂道的國內(nèi)互聯(lián)網(wǎng)三巨頭無疑是騰訊、百度和阿里巴巴,比較湊巧,鄙人曾在其中兩家的研發(fā)部門任職。因?yàn)橐央x開Tencent,所以現(xiàn)在可以站在另一個(gè)角度冷靜思考,梳理回憶當(dāng)年的所見所感,讓眾人一睹Tencent研發(fā)的崢嶸。

  Tencent的產(chǎn)業(yè)布局主要在IM即時(shí)通訊、互聯(lián)網(wǎng)增值業(yè)務(wù)、網(wǎng)絡(luò)游戲、無線應(yīng)用網(wǎng)絡(luò)媒體、電子商務(wù)和廣告業(yè)務(wù),QQ注冊(cè)用戶超過7億、活躍用戶超過3億,依托QQ、Qzone、游戲等平臺(tái)優(yōu)勢(shì),單一產(chǎn)品月收入過千萬的比比皆是,像會(huì)員、Qzone、寵物、QQShow等,盈利能力超乎想像的強(qiáng),年Revenue達(dá)38億、市值超150億美金,稱其為吸金機(jī)器一點(diǎn)不為過,所以股價(jià)一直堅(jiān)挺,在其他科技股紛紛低迷,卻被證券市場(chǎng)成熟的香港投資人持續(xù)追捧,這都說明大眾非常看好Tencent的業(yè)務(wù)前景和盈利能力。

  說完商業(yè)表現(xiàn)再說研發(fā)背后,Tencent現(xiàn)有員工約4K,其中約一半為研發(fā),研發(fā)崗位主要有產(chǎn)品經(jīng)理、項(xiàng)目經(jīng)理、開發(fā)工程師、UI工程師、測(cè)試工程師、運(yùn)維工程師以及項(xiàng)目管理工程師、SQA和CMO等,開發(fā)語言和工具以C++、php、Linux和MySQL為主。現(xiàn)有服務(wù)器超1W臺(tái),其中QQ同時(shí)在線約4KW,Qzone同時(shí)在線約500W,ITIL可用性指標(biāo)超99.9%,以其中約300人的事業(yè)部門為例,同時(shí)研發(fā)/運(yùn)營100個(gè)以上子產(chǎn)品,每月發(fā)布30個(gè)以上版本。

  回想起來,對(duì)Tencent研發(fā)影響深遠(yuǎn)的有兩家公司,一家是Google,它影響的是Tencent的研發(fā)文化;另一家是ThoughtWorks,它影響的是Tencent的研發(fā)管理。至于Tencent是如何引入并發(fā)揚(yáng),且聽后續(xù)慢慢道來。

  Google是互聯(lián)網(wǎng)的傳奇,其獨(dú)特的開放和創(chuàng)新風(fēng)格,奠定了它的世界級(jí)霸主地位。研究Google的人士都知道Google員工管理的十大黃金定律——

  (1)組織委員會(huì)嚴(yán)把招聘關(guān)

  (2)滿足員工的所有需要

  (3)拉近員工距離

  (4)使合作簡單協(xié)調(diào)

  (5)身體力行,使用自己的產(chǎn)品

  (6)鼓勵(lì)創(chuàng)新

  (7)盡可能統(tǒng)一意見

  (8)不作惡

  (9)數(shù)據(jù)決定決策

  (10)有效地溝通交流

  事實(shí)證明這是管理知識(shí)型員工的最佳方式。當(dāng)年Tencent CTOTony曾帶隊(duì)赴美國Google總部,親身感受Google的文化魅力,回來后大加褒獎(jiǎng),立志效仿引進(jìn)。在鄙人看來,Tencent吸納了Google文化的精髓主要有四點(diǎn):寬松文化、創(chuàng)新文化、體驗(yàn)文化和精英文化。

  一、寬松文化:

  Google公司的辦公環(huán)境是很多IT白領(lǐng)向往的天堂,員工可以帶寵物、穿溜冰鞋上班,酒吧間、健身房、按摩房一應(yīng)俱全,辦公大樓之間提供滑輪車通行,初來乍到的很多人可能會(huì)有錯(cuò)覺,真不知道是不是進(jìn)錯(cuò)了地方。

  Tencent的辦公環(huán)境也堪稱一流,雖然自己的35層寫字樓在建,現(xiàn)在還租用著飛亞達(dá)約八層樓和華強(qiáng)若干層,但在環(huán)境裝修和硬件設(shè)施上絲毫不吝嗇,包括桌球廳、休閑吧、閱覽室,并入駐咖啡廳,辦公座位裝扮非常個(gè)性化,有大幅的海報(bào)、卡通玩具、綠色植物,甚至直接在辦公區(qū)中間擺上沙發(fā)和液晶電視,供看比賽、聽音樂或中午玩PSP。晚上八點(diǎn)提供免費(fèi)晚餐,加班晚了不用擔(dān)心,全天固定40多路大巴通往城市各處。行政秘書MM人數(shù)所占的比例是我經(jīng)歷的公司中最多的,每個(gè)BU都有辦公室建制,她們?yōu)閱T工提供了很多后勤保障并營造氛圍激勵(lì)士氣。

  當(dāng)然這是表象,讓員工感受寬松與否的除了辦公環(huán)境外還包括工作壓力,在Tencent要想表現(xiàn)績效、獲得肯定并非容易,KPI是把雙刃劍,每季度的強(qiáng)制正態(tài)分布讓不少人無奈,因?yàn)闀x級(jí)的條件是必須連續(xù)兩次拿A或S。另外少數(shù)中層干部“技而優(yōu)則仕”,表現(xiàn)出來“管事不管人”,談工作多、談個(gè)人少,對(duì)人的內(nèi)心關(guān)懷比較淡漠。

  二、創(chuàng)新文化:

  Google鼓勵(lì)員工動(dòng)用20%的時(shí)間用于自主研究,然后從員工創(chuàng)意中挑選Top20采納應(yīng)用,給與經(jīng)費(fèi)和資源轉(zhuǎn)化成產(chǎn)品,像Google的桌面搜索、Orkut等產(chǎn)品都來源于當(dāng)初員工的創(chuàng)新想法。

  Tencent也非常鼓勵(lì)創(chuàng)新,認(rèn)為創(chuàng)新是互聯(lián)網(wǎng)技術(shù)的靈魂,并寫入了企業(yè)文化里。在組織架構(gòu)上,Tencent設(shè)立有創(chuàng)新中心,專門實(shí)驗(yàn)互聯(lián)網(wǎng)上的新生事物和形態(tài),作為新產(chǎn)品初創(chuàng)期的孵化器,成熟后再移交給業(yè)務(wù)部門運(yùn)營壯大。在創(chuàng)新渠道上,Tencent每年舉辦創(chuàng)新大賽,由一線員工提出眾多構(gòu)想,然后相互PK給與重獎(jiǎng)。當(dāng)然現(xiàn)在Tencent暫時(shí)還做不到騰出20%的時(shí)間出來讓員工自主發(fā)揮,因?yàn)楫a(chǎn)品的壓力持續(xù)存在著。

  三、體驗(yàn)文化:

  Google深信用戶體驗(yàn)的好壞決定了產(chǎn)品對(duì)用戶的粘性,因?yàn)橥愋偷漠a(chǎn)品實(shí)在太多,用戶遷移轉(zhuǎn)換的成本極低,所以如果自己用著都不爽,就更別說讓用戶來用了。

  在Tencent也是如此,從產(chǎn)品人員、設(shè)計(jì)人員到各級(jí)經(jīng)理都非常在意交互體驗(yàn)和設(shè)計(jì),而對(duì)原型PK最多的也是這里,細(xì)到每個(gè)流程、每個(gè)按鈕、每個(gè)圖標(biāo)甚至每個(gè)文字。主要體現(xiàn)在:

  (1)用戶體驗(yàn)小組,邀請(qǐng)客服人員和客戶代表對(duì)產(chǎn)品現(xiàn)場(chǎng)反饋,幾乎每個(gè)事業(yè)部都有。

  (2)用戶體驗(yàn)室,裝有“眼動(dòng)儀”以分析志愿者眼球的轉(zhuǎn)動(dòng)是否符合界面引導(dǎo)的初衷,以及長時(shí)間停留的區(qū)塊。

  (3)用戶體驗(yàn)平臺(tái),陳列所有產(chǎn)品供員工隨時(shí)反饋,并提供月度、季度積分排名。

  (4)產(chǎn)品內(nèi)部公測(cè),每個(gè)重大產(chǎn)品發(fā)布之前都會(huì)發(fā)起,因?yàn)楣締T工中不少就是QQ產(chǎn)品的忠實(shí)玩家。

  (5)灰度放量發(fā)布,當(dāng)不確定市場(chǎng)反應(yīng)或用戶真實(shí)需求的時(shí)候,先讓部分用戶灰度使用,收集體驗(yàn)反饋并修改完善后再放量發(fā)布。

  四、精英文化:

  Google對(duì)員工的素質(zhì)能力要求很高,據(jù)說招聘時(shí)需要6個(gè)人以上集體把關(guān)面試,另外在Google博士尤其受歡迎,比例也很高。

  Tencent的面試也很嚴(yán)格,T3(骨干級(jí))以上至少要過4關(guān),并經(jīng)副總裁和CTO面試認(rèn)可。除了社招以外,Tencent也非常重視校園招聘,每年都組織到各地高校宣講,“在一個(gè)好玩的地方實(shí)現(xiàn)自己的夢(mèng)想”的校園招聘口號(hào)讓人印象深刻。另外近年Tencent也加大了吸引高級(jí)人才的力度,T5(資深專家級(jí))不斷涌現(xiàn)。

  培訓(xùn)也是Tencent對(duì)待員工職業(yè)發(fā)展的一項(xiàng)制度,培訓(xùn)區(qū)分新人培訓(xùn)、管理培訓(xùn)和職業(yè)培訓(xùn),對(duì)管理干部有潛龍、飛龍和EMBA體系,尤其讓鄙人難忘和受益的是一些精品課程,比如“六頂思考帽”、“高效能人士的七個(gè)習(xí)慣”、“帶人帶心的領(lǐng)導(dǎo)藝術(shù)”等等。

  從上述的比較中大家可以看到很多Google文化在Tencent的烙印,這也說明這是一家善于學(xué)習(xí)、開放包容的企業(yè)。就像Tencent推出的眾多產(chǎn)品一樣,雖然剛開始可能是后來者,但只要放手去做馬上可以像模像樣,甚至超越、打垮先來者,這也是Tencent真正可怕的地方。

  ThoughtWorks公司是一家全球IT咨詢公司,它可能不像Google那么響亮,但有一個(gè)名字我們技術(shù)人員不可能不知道——MartinFowler,堪稱軟件開發(fā)領(lǐng)域教父級(jí)的人物,他精通OO分析、架構(gòu)設(shè)計(jì)和軟件工程,立著頗多,像《UML精粹》、《重構(gòu)》、《分析模式》、《企業(yè)應(yīng)用架構(gòu)模式》等不少獲得Jolt大獎(jiǎng)的著作都出自他的手筆,而他正是ThoughtWorks公司的首席科學(xué)家,同時(shí)也是敏捷聯(lián)盟的17個(gè)始創(chuàng)人之一、以及敏捷宣言的起草人之一。至2008年,ThoughtWorks公司已連續(xù)舉辦了三屆敏捷中國大會(huì)。

  那么Tencent和ThoughtWorks兩個(gè)不同類型的公司又是如何結(jié)下淵源的呢,話要從2006年說起,那時(shí)Tencent規(guī)模已經(jīng)開始膨脹,開發(fā)模式急需規(guī)范和標(biāo)準(zhǔn)化,到底走IPD(集成產(chǎn)品開發(fā))還是Agile(敏捷)的開發(fā)路線,公司管理層也在為拿不定主意而犯愁,之后研發(fā)管理部開始與ThoughtWorks公司接觸,逐漸將敏捷產(chǎn)品開發(fā)引入進(jìn)來,并正式命名為TAPD(Tencent Agile ProductDevelopment)。

  接觸是從一次3天15W的培訓(xùn)開始的,ThoughtWorks派來了一個(gè)4人講師團(tuán)隊(duì),三天的課程讓人印象深刻,由此也誕生了Tencent日后推行敏捷的第一批種子。后來一想,這次培訓(xùn)本身就是敏捷的一次真實(shí)案例,成員臨時(shí)抽調(diào),有來自北京,也有來自西安;課程設(shè)置應(yīng)我們臨時(shí)要求即時(shí)調(diào)整,五天壓縮成三天;講解過程大量應(yīng)用白紙、小紙條、圖釘和白板等簡單工具;關(guān)注學(xué)員的心情曲線等。這是一個(gè)擁抱變化的團(tuán)隊(duì),從他們身上折射出溝通、簡單、反饋和勇氣的敏捷價(jià)值觀。

  簡言之,Tencent的TAPD是吸收了XP+SCRUM+FDD三者特點(diǎn)的并行迭代開發(fā)模式,涉及范疇包括敏捷項(xiàng)目管理和敏捷軟件開發(fā)。

  一、敏捷項(xiàng)目管理:

  (1)Iteration

  軟件開發(fā)模型經(jīng)歷了從瀑布到螺旋再到敏捷的過程,迭代不是敏捷獨(dú)有的創(chuàng)造,無論在RUP還是在MSF中迭代都是其核心特性之一。而在Tencent特別強(qiáng)調(diào)的是并行迭代,即多個(gè)版本并行,最大程度發(fā)揮資源的效率。

  Release(發(fā)布)可理解成當(dāng)實(shí)現(xiàn)的產(chǎn)品Feature累積到一定用戶價(jià)值時(shí)的正式發(fā)布,它是比Iteration更大的概念;Iteration(迭代)是在固定時(shí)間內(nèi)開發(fā)Feature的過程,Release一般包括多次Iteration。

  (2)TimeBox

  TimeBox(時(shí)間箱)反映了敏捷開發(fā)的節(jié)奏,即在固定時(shí)間內(nèi)實(shí)現(xiàn)不固定特性的周期,拋開需求定義階段,從設(shè)計(jì)-實(shí)現(xiàn)-測(cè)試到部署,在Tencent一般一至兩周時(shí)間居多。

  (3)Planning Game

  對(duì)敏捷的一種常見誤解是不要計(jì)劃,其實(shí)在敏捷的體系中不僅強(qiáng)調(diào)計(jì)劃,甚至區(qū)分Release計(jì)劃、Iteration計(jì)劃和Task計(jì)劃等多種不同粒度、不同時(shí)長的計(jì)劃。PlanningGame突出的是讓用戶代表參與,由用戶代表評(píng)估UserStory/Feature的優(yōu)先級(jí),開發(fā)人員評(píng)估任務(wù)的開發(fā)時(shí)間,由用戶代表+項(xiàng)目經(jīng)理+核心成員三方共同排序、組合,確定本次迭代計(jì)劃需要實(shí)現(xiàn)的Feature List。在Tencent用戶代表就是產(chǎn)品經(jīng)理。

  (4)IterationPlanningMeeting

  IterationPlanningMeeting就是Planning Game實(shí)現(xiàn)的管理形式,通過會(huì)議溝通達(dá)成。

  (5)Stand-up Meeting

  團(tuán)隊(duì)成員圍成一圈,逐個(gè)說明3個(gè)問題:昨天做了什么,今天計(jì)劃做什么,有沒有困難并計(jì)劃如何解決。對(duì)Team而言這是檢查進(jìn)度、快速調(diào)整非常有效的形式,在Tencent這已經(jīng)成為大家每天早上的固定習(xí)慣。

  (6)ShowCase

  提交測(cè)試前由開發(fā)人員演示實(shí)現(xiàn)的功能,產(chǎn)品經(jīng)理到場(chǎng)Review是否符合當(dāng)初的設(shè)想,避免接近發(fā)布時(shí)才反饋。

  (7)Retrospect

  每個(gè)迭代結(jié)束后,項(xiàng)目經(jīng)理組織或輪流組織所有Team成員共同回顧本次迭代的得與失,整理Well/LessWell,因?yàn)槊艚莸膱F(tuán)隊(duì)是自我反省、持續(xù)調(diào)整的團(tuán)隊(duì)。

  二、敏捷軟件開發(fā):

  (1)Story Card/Story Wall/Feature List

  StoryCard是XP中推薦的需求定義方法,要求符合Invest和Moscow原則;StoryWall則用于跟蹤StoryCard的變化狀態(tài),而FeatureList是Tencent一直沿用的需求表達(dá)形式,在Tencent的TAPD工具中已經(jīng)實(shí)現(xiàn)了類似ThoughtWorks的Mingle的StoryCard管理功能,對(duì)于需求跟蹤而言這是不錯(cuò)的方法,一目了然。

  (2)Refactoring

  相信我們都聽過這句話:好的代碼不是設(shè)計(jì)出來的,而是重構(gòu)出來的。

  (3)TDD

  “測(cè)試驅(qū)動(dòng)開發(fā)”在Tencent執(zhí)行地并不太好,Tencent的產(chǎn)品以Web形式居多、業(yè)務(wù)邏輯相對(duì)簡單,C++下的單元測(cè)試有些力不從心。相反自動(dòng)化測(cè)試在Tencent比較盛行,因?yàn)橛袦y(cè)試部門專門的自動(dòng)化測(cè)試Team在推動(dòng),而且鏈接的是正式生產(chǎn)環(huán)境,可以即時(shí)反映產(chǎn)品當(dāng)前的狀態(tài)。

  (4)Pair Programming

  理論上結(jié)對(duì)編程可以提高代碼的質(zhì)量,而且并不會(huì)降低開發(fā)效率,但Tencent的業(yè)務(wù)繁忙,資源上不允許兩人結(jié)對(duì)。

  (5)CI

  持續(xù)集成可以降低發(fā)布前集成階段的難度與成本,Tencent的自動(dòng)化構(gòu)建系統(tǒng)推行的比較早,覆蓋了大多數(shù)產(chǎn)品,而且正在朝自動(dòng)化構(gòu)建-自動(dòng)化測(cè)試-自動(dòng)化發(fā)布三者協(xié)同的目標(biāo)邁進(jìn)。

  (6)灰度發(fā)布

  灰度發(fā)布是Tencent的又一創(chuàng)新,它將產(chǎn)品試用擴(kuò)大到海量用戶一端,在小范圍及時(shí)吸取用戶反饋,分析用戶行為和喜好,持續(xù)修正自己產(chǎn)品的功能體驗(yàn)。

  當(dāng)然開發(fā)方法和流程確定了還遠(yuǎn)遠(yuǎn)不夠,更難的是如何將它推動(dòng)落地。首先Tencent組織開發(fā)了承載敏捷思想的TAPD項(xiàng)目管理工具,它類似ThoughtWorks的Mingle;然后推出了敏捷能力模型,類似CMM成熟度模型一樣對(duì)Team評(píng)級(jí)加以引導(dǎo);同時(shí)還推出了敏捷指數(shù)排行榜形成競(jìng)爭,營造你追我趕的聲勢(shì)氛圍。

  文章寫到這里行將結(jié)束,最后我們分析Tencent為什么選擇Google和ThoughtWorks,其實(shí)是由互聯(lián)網(wǎng)行業(yè)本身的特點(diǎn)決定的,互聯(lián)網(wǎng)的生存法則就是大魚吃小魚、快魚吃慢魚,誰轉(zhuǎn)身的快、誰擁抱變化、誰更關(guān)注用戶,誰才可以笑到最后。阿里巴巴董事局主席馬云說過:今天很殘酷,明天更殘酷,后天很美好,但絕大多數(shù)人都死在明天晚上,卻見不到后天的太陽。

it知識(shí)庫騰訊與敏捷開發(fā),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 十万个冷笑话第二季| 来自地狱| 久纱野水萌| 九龙城寨在线观看| 山东生活频道| 团结就是力量歌词完整| 大树君| 黄视频在线网站| 默读车| 红灯区免费在线观看| 北京卫视今天全部节目表| 妹妹扮演的角色| 郑艳丽曹查理主演的影片| 抖音视频下载网站| 车震电影| 小虎队《爱》歌词| 色女在线| 遥远星际| 绫濑天| 内战电影免费观看2024年上映| 水蜜桃蜜桃在线观看 | 机械师3| 香港毛片免费看| 乔治克鲁尼电影作品| 香帅传奇| 热点视频| 瑜伽教练韩国电影| 第一财经在线直播电视| 高天妮| 混的头像| 我家大师兄太逆天了| 员工的秘密| 我和大姨子| aroused| 铁血使命演员表全部| 出埃及记电影| 搜狐视频官网| 白上关花电影在线观看免费| 黄网站在线观看视频| 廖凡演的电影| 乱世佳人电视剧免费观看完整版 |