腾讯云ceo陈磊:微信是如何做用户体验的?
微信实现动态运营 好的团队,是动态迭代成长来的,3-5个人做不好的事情,30-50人做的更烂。高举高打的失败概率非常高。动态运营关键要素:1、小步快跑:快速求证对用户猜想2、灰度发布:在黑与白之间,能够平滑过渡的一种发布方式3、大系统小做:分进程,尽量保证进程的功能单一4、边运营边重构边生活:细分的实施步骤,持续的服务能力5、干干净净:建立信心、勇于承担、边打扫边生活6.工具齐备:自动化部署、监控、大数据分析。 腾讯微信的推出完全不是一个偶然的事情。腾讯之前做qq的技术积累发挥了巨大的作用。微信为什么在很多的关键体验上做的很好呢 因为在做qq的时候,这些关键技术难题就已经攻破了。2011年1月到4月微信产品上线,当时基本没有用户,我们的团队也没有硬性在用户体验上灌注用户。5月份开始了一个生死时速时期。8月份,用户就开始每天翻一番。在这样情况下如何能够保证微信的体验不变差,是腾讯当时面临的一个很大难题。 微信的动态运营以及腾讯的动态运营的产品思想在这过程中起到非常关键的作用。微信是腾讯cto,tony最早关注支持的产品。“产品的节奏”的把握,是最重要的,这背后是非常值得关注的一个点:不给用户他不想要的东西,一定是给用户他想要的东西。 腾讯有一套动态运营的思想跟方法论和流程,这就是动态运营、云中成长、有损服务。动态运营就是不懂用户,用户自己也不懂自身,我们要想明白。 其次是追求小规模团队。我来腾讯之前在谷歌,当时谷歌ceo讲,谷歌成功的产品都是两个人做出来的,比如搜索、广告、邮箱。成功之后,这个团队越来越大。所以我们在有基础的假设之后,就开始不断地尝试。先做一个很简单的产品,然后不断创新尝试。微信1.0和现在的版本差距很大,每个功能都是在不断的运营、猜想和实验的过程中做出来的。 微信团队现在每天可以发20个版本。客户端产品发布新版本其实是一件很困难的事,必须让用户下载才能完成更新。微信团队做了很多的后台开关,“很多的功能能不能被用户用到”,或者“表现形式是什么”都有后台控制的。产品在研发过程当中根据用户的使用习惯不停的调节。前几个版本,功能上线都是一部分用户先使用,另外一部分用户是看不见的。应用的用户效果好就放大,效果不好删除,或者将这个功能改成原来的方式。把新的功能藏起来,让用户一步一步找到,设置一个插件,一步一步深入。找到新功能的用户都是比较高端的用户,对微信有很深感情,其余绝大多数用户看不到。观察他们对新功能的反应。用的多,就往前挪,用的少,删掉。这就是动态运营。 任何一个技术产品如果不上线,它的水平一定是差的。我们要做的就是大力的缩短上线的时间。如果一个项目两个月没有上线,就会把一定功能删减,删减两个月可以上线。两个月就上线的产品,可能功能会非常的简单,但是会在上线之后不断地迭代。 腾讯有一个产品做的很失败——搜索。从2010年开始搜索的团队一直在做新架构。这个新架构是从头写起的,每个行代码都是新的。到2013年8月份的时候才上线,但是上线八天之后新架构彻底崩溃了。出了问题没有办法定位,不知道怎么样把新架构修复,所以又把老架构拿出来。在此过程当中有很多不可思议的事情发生。财付通是腾讯一个非常重要的产品,然而通过腾讯的搜索产品大量的财富通网页无法显示。因为老架构一些技术问题,需要把一些apds的网页放到白名单里面才能扫到。这不是缺少人员运营的问题,所以搜索应用非常失败。 腾讯的广告产品算法在行业里面是相当有口碑的,主要原因是我们每天做很多大量的实验。每个算法想出来之后,不能肯定在上线之后一定效果好,面临问题的复杂性跟用户的差异性非常大。所以我们把所有的算法都拿出来试。最后成功的留下,不成功的删掉。产品不断演进产品。 “小步快跑”为什么要这么做,这样做需要什么技术。实际上每件技术做好都需要大量的积累跟沉淀。用会务发布来讲,我们有一个比较标准的发布流程。每个功能发布的时候首先给公司员工用。公司员工用了之后提出很多的意见,哪个地方做的不好,就不断的改进。当员工用户满意了或者问题不大的时候,会给一个核心用户群体进行用,他们觉得可以尝鲜用腾讯的产品是件很骄傲的事情。当然他们也会提很多的意见,这个群体用完了之后我们才会逐步的试。互联网差别做法就是我不懂所以我要试,这个准确率可以达到多少,如何能够让用户更满意,成功率有多少。真正的内部的测试也好,真正产品的上线可能不到30%。所以有70%的好的想法并没有被利用。 |