从一个单一的IM工具的淳朴愿望出发,与时俱进,到成为三亿网民热爱的互联网生活引擎,马化腾和他的技术团队承载着怎样的光荣与梦想?自4月20日起,《互联网周刊》将推出系列报道“腾讯技术观”,带领读者以独特的视角走近腾讯,读研发之外的故事,观技术背后的力量。
历时三年研发:几十个Beta版本,数以万计的用户调研,无数次的测试和程序擦写……日前,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平台的第一个产品,它代表着腾讯第二代研发平台的结束,也预示着腾讯第三代研发平台的开端。
网友评论