從一個單一的IM工具的淳樸愿望出發,與時俱進,到成為三億網民熱愛的互聯網生活引擎,馬化騰和他的技術團隊承載著怎樣的光榮與夢想?自4月20日起,《互聯網周刊》將推出系列報道“騰訊技術觀”,帶領讀者以獨特的視角走近騰訊,讀研發之外的故事,觀技術背后的力量。
歷時三年研發:幾十個Beta版本,數以萬計的用戶調研,無數次的測試和程序擦寫……日前,QQ2009在刷新了中國最大互聯網公司的一系列開發記錄后,完成了最后一厘米的驚艷亮相。這也是迄今為止,中國互聯網史上歷時最長、規模最大的產品研發。
QQ2009正式版
“看我的QQ界面!”Wison Lee得意地向同事炫耀他的新版QQ界面:模糊的遠山背景,配上淡淡的藍色,就像一幅山水寫意畫,他喜歡在這樣的聊天背景中,感受詩意,體驗與朋友山水相隔又近在咫尺的別樣樂趣。這是他使用QQ2009后最喜歡的一個功能,隨意設置界面的背景和顏色,讓個性隨意揮灑。同樣驚訝的不只是Wison,還有像Wison一樣所有追逐騰訊QQ每個版本發布的發燒友們。
第三代IM平臺
當用戶更多地從功能方面評價QQ2009時,在騰訊內部,QQ2009的意義不僅僅在于它是一款新的QQ版本。“它是騰訊第三代IM平臺上的第一個產品!”騰訊聯席首席技術官熊明華這樣為QQ2009定位,它代表著全球即時通訊軟件發展的新動向。
相較于騰訊以往的IM平臺和當下其他IM軟件,騰訊第三代IM平臺,能夠實現平臺化、用戶的差異化和國際化。具體來說,即可以在一個平臺上快速產生不同語言、不同需求的IM應用。
熊明華向《互聯網周刊》介紹,QQ2009之前的所有版本,都誕生于騰訊前兩代IM平臺之上:第一代是以馬化騰為核心的創始團隊在1998年研發的;第二代是2003年重構的,2003年到2008年的QQ版本都誕生在這個平臺之上。
而主導QQ2009的第三代IM平臺即為外界盛傳的Hummer計劃。據熊明華透露,當第二代IM平臺經過幾年的發展逐漸變得臃腫時,騰訊意識到,在這個平臺上,每增加一個新的功能,都會耗費較大的成本。所以,騰訊決定做一些改變。
在這樣的背景下,騰訊展開了以Hummer為研發代號的第三代IM平臺研發項目。Hummer在外界的解讀意即悍馬,代表強大。但在騰訊,他們更愿意把它比作蜂鳥,即hummingbird,它是世界上已知最小的鳥類,以靈巧、快速、敏捷著稱。騰訊希望第三代平臺能夠在應對用戶新的需求時,反應快速,動作敏捷。
但是,也許騰訊并沒有預期這樣的改變會持續三年的時間。騰訊即時通信產品部總經理殷宇向《互聯網周刊》介紹,早在2005年,開發新一代IM平臺就被騰訊提上了日程。但直到2006年,騰訊才逐漸摸索到改變的方向:平臺化、用戶的差異化、國際化,這可以概括為一個關鍵詞,即模塊化。“它能夠在一個平臺上以最少的改動,產生多個版本,用戶在個性、功能、語言方面的需求都能得到滿足。”殷宇這樣總結第三代IM平臺的特點。
這些特點沒有留給騰訊選擇的余地,面對不斷增長的用戶量和各式各樣的用戶需求,騰訊必須做出改變。“我們一直在為用戶打造全球最專業、領先的IM平臺,能夠在一個平臺之上,做出很多不同的應用。”殷宇描繪的愿景讓他和他的團隊背負了重大的使命和責任,也在這三年的時間中,體會了更多技術之外的感慨。
技術之外
處于戰略地位的蜂鳥計劃,無論從哪個角度看,都是一項技術含量高的工作。但是,在騰訊內部,它涉及到更多技術之外的關鍵詞,比如:理解、支持、用戶體驗等。這些詞語在殷宇和他的團隊看來,每一個都具有深刻的含義。
關于理解和支持,殷宇提到了騰訊CEO馬化騰對該研發項目的支持。“Pony(馬化騰)在使用QQ2009過程中,給我們提了很多建議。一方面,他明白這是一件必須去做的事情;另一方面,他給了這個團隊足夠的時間和充分的理解,他明白其中的難度。”
在一個公司中,領導的意志在很大程度上決定著一個項目的成敗。所以,馬化騰的理解和支持,不得不謂是該研發項目得以順利進行的重要因素。
而在用戶體驗方面,殷宇和他的團隊體會到的是挑戰。在他們看來,開發QQ2009中遇到的挑戰,更多的不是來源于技術,而是對功能的探索,對用戶需求的把握。令殷宇印象最為深刻的就是關于QQ登錄窗口的設計。
2008年初,QQ2009曾發布了一個技術預覽版本,其登錄窗口為長面板,而不是QQ以往的小面板。“最初我們的想法是,直接改成長面板,能夠更好的與國際接軌。”殷宇談起了做這個改動的初衷。
但是,嘗試以后,殷宇和他的團隊發現,這似乎影響了騰訊QQ的特性:“經過10年的發展和沉淀,在用戶心中QQ已經形成獨特的文化,用戶已經通過這個來區別QQ與其他產品,他們認為小面板是QQ的特色之一。”
同時,殷宇也發現,長面板也會給QQ帶來更多的問題。“現在QQ面板上有一個Banner,它能展示更多人文特色的設計,而長面板的可拉伸增加了Banner的實現難度。”
于是,在對長面板近一年的嘗試后,騰訊研發團隊決定依然保持QQ的小面板登錄界面。
長面板界面仍保留在平臺中,專門為試用英文版的用戶提供。
盡管長面板的嘗試沒有獲得成功,但是殷宇和他的團隊依然在積極地嘗試很多前瞻性的概念和想法,他們希望更多新的產品應用能夠通過第三代IM平臺更快地實現。
“蜂鳥”振翅
試想,一個能夠快速反應的IM平臺成熟搭建后,會產生怎樣的效果?它能迅速開發很多新的應用,添加新的功能,同時以最小的成本開發出新的版本。
“QQ2009只是一個新時代的開始,而不是結束。”騰訊IM研發團隊一致認為,在QQ2009發布以后的事情,才是他們真正要關注的。“我們還有很多功能,已經在緊鑼密鼓地進行,它會比以前做得更容易,更快。”
“騰訊IM平臺的模塊化特點,能使QQ朝著個人互聯網在線生活平臺的方向發展,在將騰訊各項產品集為一體的同時,滿足用戶的個性化需求。”IDC互聯網研究經理黃涌濤這樣評價騰訊“蜂鳥”計劃。
其實,他眼中理想的“蜂鳥”,不僅能讓騰訊快速、敏捷地對用戶的需求做出反應,并且能提供給用戶一個自由、靈活管理的IM平臺。
確切地說,QQ2009是騰訊第三代IM平臺的第一個產品,它代表著騰訊第二代研發平臺的結束,也預示著騰訊第三代研發平臺的開端。
(新聞稿 2009-06-23)