热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

腾讯创新

我在IT行业从业十余年,只待过两家公司:金山和腾讯。在谈创新之前,我想先从我所观察到的两家公司的节奏谈起。大家知道,在十年前

我在IT行业从业十余年,只待过两家公司:金山和腾讯。在谈创新之前,我想先从我所观察到的两家公司的节奏谈起。

大家知道,在十年前,传统IT企业如金山或金蝶,软件开发常以年为单位。年初由产品经理写好一份大需求,各方评估完后启动项目。设计、开发各做几个月后进行提测,之后缓慢迭代。虽然现在听来,一年的时间很长,但到最后项目Deadline时,所有人仍喊时间不够用。最终项目经理卡死时间、编版本、压盘,所有残念在压盘的一瞬间烟消云散。这样,一个历经了一年开发出的、被我们称为软件的东西,夹杂着未竟的feature、待解决的Bug、需调整的UI,被压入盘中大规模生产,包装起来送到消费者手里。

而互联网企业的生产,则是完全不同的一番景象。2003年进入腾讯之初,我就被这家公司的敏捷震惊了—一个月一个版本!我只有1~2周的时间做界面设计,并且大部分进度是与开发重合的。产品经理(如果有的话)根据用户反馈和竞争对手的情况做需求,界面设计和开发同步进行,测试时间更是若有若无。就这样,一个历经了一个月开发出的,被我们称为互联网软件的东西,夹杂着更多未竟的feature、待解决的Bug、需调整的UI,被打包放在服务器上,在Web上提供链接,开始供用户下载。

两家公司的开发过程都包含程度不一的慌乱,最大的差别是节奏。相较之下,一个月一个版本,更能抓住用户需求的变化,有更大机会在不断开火中瞄准,也有更多机会尝试创新。

创新是企业保持竞争力的保证,近年来,互联网人都讲“微创新”,这个词虽然道出了创新的“形”,但未道出“势”。我更喜欢用“渐进式创新”来描述我们在产品上做的循序渐进式的创新改良。

请允许我打一个比方:上帝按照他自己的样子造出了亚当,如果你愿意说他山寨的话,这个说法也可行,但特别的是,他还根据亚当的需要造出了女人。从男人到女人,还是有那么一些渐进式的意思。我们转换一个频道到达尔文这里:在广袤的非洲大草原,春天到了,动物们又到了交配的季节……这时,一只猿猴忙碌之余,兴之所至忽然站立起来行走。与其他猿猴相比,当时的它也许并没有显示出划时代的高明,但它做了创新,而这一创新,可以说是以后划时代变革的开始。请大家主意,这只猿猴并没有突然从猿猴1.0升级到猿猴2.0,而是猿猴1.01,因为它只是渐进式地做了变革—站立起来,并未具备可以思考云计算的大脑和足以操作键盘的灵活双手。

还有一个案例:iPhone。在这个时代谈创新,始终绕不开苹果。iPhone是如何出现的?看iPod的演化史,你会发现每一个iPod版本的进化:屏幕更大了、机身更纤薄了、性能和容量变化了、可以声控了……这些渐进式优化一步步发生,终于有一天,当秘密研发iPad的工程师把多点触摸技术也准备好后,乔布斯一拍大腿说:“为什么不做个手机呢?!”【注:关于iPad在苹果内部研发早于iPhone的信息,详见乔布斯访谈】。

鉴于此,我想提出一个观点:其实没有所谓一步到位的划时代的创新,任何一个创新都是建立在已经存在的事物的基础上渐进发生的。

下面,我将以腾讯的案例阐述我的观点。腾讯发布了数以百计个版本的QQ,这其中当然有大的重构和功能的革新,但更多的是遍布在小版本中的渐进式创新。

用户头像下的Tips

关键路径上的创新影响力巨大

如果你碰巧是QQ的付费用户,购买了绿钻,那么你头像的Tip底端会显示一个绿钻图标,作为已经购买该项服务的印记。在最初的版本里,我们只做了已购买服务的图标标记,直到某个版本的需求讨论会上,业务部门提出:如何增加业务的开通量?

截图功能

如何增加业务的开通量?

提升业务开通量的方法有很多,比如打广告。当时设计的思路是:有些增值服务用户甚至都不知道,打广告虽然能增加业务曝光度,但从用户看到广告到开通业务,路径很长,而Tip本身确实是一个很好的接触点。于是我们灵光一闪,把未开通的业务图标,以灰色未开通的形式展示在Tip上,而用户鼠标移过灰色图标时,就显示对该项业务的说明,点击则会进入这个业务的详细介绍和开通页面。这个小小的改进对QQ增值业务的开通拉动是非常巨大的,至今我们仍无法估算这个小改进带来的直接经济价值。

创新来自对使用场景的细微观察

在即时通信软件中,人和人沟通最初的方式只有文字。虽然文字传情更有意境,但多媒体、全方位互联网沟通时代早已浩浩荡荡地到来了。在视频、音频多方位沟通的背景下,截图功能是这个历史进程中的一朵奇葩。

两个人在现实中沟通,往往以眼见之实物辅助,而在网络上沟通,往往以眼见屏幕中之物辅助,但首先要能截取并给对方看到。在UI设计师和程序员的合作联调过程中,这样的使用场景太常见了,既然QQ已具备传送图片的功能,为什么不做个截图功能,作为图片来源直接发送给好友呢?

第一个版本的截图只是简单的截屏、发送给好友。在之后的版本中,我们渐进的在截图功能中加入了标记、文字说明等功能。现在,截图功能这个貌似和即时通信软件不相关的功能,已成了QQ的重要特性之一,甚至是某些用户坚持登录QQ的唯一动力。

大创新可拆解成小创新逐步实现

做产品的人一定很熟悉一句话:资源永远是不够用的。特别是在互联网行业快速迭代的产品节奏下,任何一个功能特性的开发资源都很有限。在有限的资源下,想说服所有人放下其他事情安心实现你的创新大计划几乎是不可能的。这么多年的斗争经验积累下来,在腾讯内部形成了一句话叫“小步快跑”,这句话本用以形容功能迭代,但在创新上其实一样适用。

如果你有一个大的创新计划,需要动员巨大的资源来实现,那么不妨先把它拆解,逐步制作、逐步发布。发布后依据用户反应进行下一步计划:如果反应不好,幸好这时的资源投入还不多,那就偃旗息鼓,还来得及反悔;但如果反应是正向的,提供给你资源的人也会有信心,这时就可以继续推进,逐步地把创新点的最终面貌呈现出来。

保持创新的方向感,做局部创新

中国互联网正处于产品过剩时期。任何一个产品形态在市场上都有上十款免费产品可供选择。虽然份额各有大小,但大家往往都很默契的遵循该形态的一些基本标准。比如:即时通信、邮箱、微博、新闻门户,基本都有已成型的产品形态,用户也习惯了这些产品形态。在这种情况下,全面创新是一种既费力又不符合用户预期的做法。

QQ“主面板”+“聊天窗口”的设计模式,经过十几年的沉淀和发展已经定形,已成为互联网即时通信软件的标准。后来者很少在这个聊天基础体验上做颠覆,但各厂家结合自身业务和资源优势对产品做出创新是常见的。

我们对QQ的基础体验也做过颠覆性的创新尝试,比如主界面摒弃窄面板形式,采用更大的、可容纳更多内容的大界面,但通过用户研究发现市场接受度非常不乐观。

但当我们聚焦到局部创新时,我们发现即使是最基础的“信息输入”体验,可做渐进式创新的点就非常多。我们聚焦在“信息输入”这个小局部,结合用户输入困难,设计和开发出了手写输入、语音输入等功能,很受用户欢迎。

持续渐进创新,为后来者设立门槛

产品体验被模仿的门槛较低。大家都不差钱、不差技术时,一个好的体验创新点,总是很快被竞争对手模仿。但模仿一个点容易,模仿整个思路很难。清晰自己产品的方向,按照思路有节奏的不断创新,始终领跑对手1~2个月,是为后来者设立的最有效的门槛。

手写输入,语音输入

“找朋友”是微信最核心的功能点之一,每个版本创新出新的“找朋友”、“加朋友”的方式,让微信在和竞争对手的赛跑中始终领跑。

在腾讯,渐进式创新的案例数不胜数,维持快速迭代的渐进式创新,是腾讯产品持续成功的重要因素之一。

人类的进步是在不断螺旋重复中上升的。在某些时间点,当渐进式创新进行到一定阶段,会有人进行整合和再创造,量变引发质变,但凭空出现一个划时代创新产品是不可能的。如果你发现了这样的产品,那么很有可能是你对它之前的历史并不了解。

大界面QQ的概念图

从现在起,凝视你手上的产品,承认它的不完美,并发现可进行渐进式创新的方向吧,脚踏实地进行改进,你的产品会在互联网的进化史上,拥有属于自己的位置。(感谢中央美术学院彦风老师对本刊的支持。)

作者唐沐,腾讯用户研究与体验设计中心总经理,腾讯用户研究与体验设计中心的创建者和负责人。自2001年起,唐沐就开始在中国IT界、互联网界研究和推广用户研究和用户体验设计。

转:https://www.cnblogs.com/menghe/archive/2012/02/23/2365364.html



推荐阅读
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • 使用在线工具jsonschema2pojo根据json生成java对象
    本文介绍了使用在线工具jsonschema2pojo根据json生成java对象的方法。通过该工具,用户只需将json字符串复制到输入框中,即可自动将其转换成java对象。该工具还能解析列表式的json数据,并将嵌套在内层的对象也解析出来。本文以请求github的api为例,展示了使用该工具的步骤和效果。 ... [详细]
  • 本文详细介绍了在ASP.NET中获取插入记录的ID的几种方法,包括使用SCOPE_IDENTITY()和IDENT_CURRENT()函数,以及通过ExecuteReader方法执行SQL语句获取ID的步骤。同时,还提供了使用这些方法的示例代码和注意事项。对于需要获取表中最后一个插入操作所产生的ID或马上使用刚插入的新记录ID的开发者来说,本文提供了一些有用的技巧和建议。 ... [详细]
  • 【shell】网络处理:判断IP是否在网段、两个ip是否同网段、IP地址范围、网段包含关系
    本文介绍了使用shell脚本判断IP是否在同一网段、判断IP地址是否在某个范围内、计算IP地址范围、判断网段之间的包含关系的方法和原理。通过对IP和掩码进行与计算,可以判断两个IP是否在同一网段。同时,还提供了一段用于验证IP地址的正则表达式和判断特殊IP地址的方法。 ... [详细]
  • iOS超签签名服务器搭建及其优劣势
    本文介绍了搭建iOS超签签名服务器的原因和优势,包括不掉签、用户可以直接安装不需要信任、体验好等。同时也提到了超签的劣势,即一个证书只能安装100个,成本较高。文章还详细介绍了超签的实现原理,包括用户请求服务器安装mobileconfig文件、服务器调用苹果接口添加udid等步骤。最后,还提到了生成mobileconfig文件和导出AppleWorldwideDeveloperRelationsCertificationAuthority证书的方法。 ... [详细]
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • Python瓦片图下载、合并、绘图、标记的代码示例
    本文提供了Python瓦片图下载、合并、绘图、标记的代码示例,包括下载代码、多线程下载、图像处理等功能。通过参考geoserver,使用PIL、cv2、numpy、gdal、osr等库实现了瓦片图的下载、合并、绘图和标记功能。代码示例详细介绍了各个功能的实现方法,供读者参考使用。 ... [详细]
  • HTML学习02 图像标签的使用和属性
    本文介绍了HTML中图像标签的使用和属性,包括定义图像、定义图像地图、使用源属性和替换文本属性。同时提供了相关实例和注意事项,帮助读者更好地理解和应用图像标签。 ... [详细]
  • SAP羞辱国产软件商:技术停在10年前
    SAP中国研究院总裁芮祥麟表示,国产软件厂商过于热衷概念炒作,技术水平停留在10年前的客户端架构水平。他认为,国内厂商推出基于SOA的产品或转型SAAS模式是不可能的,研发新架构需要时间。当前最热门的概念是云计算,芮祥麟呼吁国产厂商应该潜心研发底层架构。 ... [详细]
  • IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多 ... [详细]
  • CEPH LIO iSCSI Gateway及其使用参考文档
    本文介绍了CEPH LIO iSCSI Gateway以及使用该网关的参考文档,包括Ceph Block Device、CEPH ISCSI GATEWAY、USING AN ISCSI GATEWAY等。同时提供了多个参考链接,详细介绍了CEPH LIO iSCSI Gateway的配置和使用方法。 ... [详细]
  • 本文讲述了孙悟空写给白骨精的信件引发的思考和反省。孙悟空在信中对自己的行为进行了反思,认识到自己胡闹的行为并没有给他带来实际的收获。他也揭示了西天取经的真相,认为这是玉皇、菩萨设下的一场陷阱。他还提到了师傅的虚伪和对自己的实心话,以及自己作为师傅准备提拔的对象而被派下来锻炼的经历。他认为路上的九九八十一难也都是菩萨算计好的,唐僧并没有真正的危险。最后,他提到了观音菩萨在关键时刻的指导。这封信件引发了孙悟空对自己行为的思考和反省,对西天取经的目的和自己的角色有了更深入的认识。 ... [详细]
author-avatar
凰媓_935
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有