【腾讯鲜为人知的重武器3】首席体验官的刀锋

腾讯公司通过建立完善的用户体验系统,强调以用户为中心,实现产品快速迭代,提升用户体验。马化腾作为首席体验官,亲自参与产品细节优化,确保每个产品都能精准满足用户需求。腾讯通过Support平台直接与用户沟通,收集反馈,并快速响应用户问题,形成从研发到反馈的闭环,打造差异化竞争优势。

  马化腾作为“首席体验官”的背后,是一个话题点:用户体验能否具有终极杀伤力?能否成为战略?在中国,大多互联网公司的创新刀锋就是用户体验。但是,单单用户体验并不能形成差异化的竞争力,能形成差异化门槛的是一个用户体验系统,有文化,有基因。浓缩到腾讯经验上,则是一个打败无数人的八字真经:用户体验,快速迭代。


  深夜两点,一个被女同事称为小马哥、男同事叫做Pony的人打来电话提醒,他在腾讯网站的首页上发现了一个错别字。


  还有一例。QQ邮箱在2008年的400多个创新点中,有近300项是由马化腾本人发现和提出。马化腾发现这些问题的方法很简单,就是反复使用,过去一年,他在与QQ邮箱研发团队的沟通过程中拒绝使用其他通讯工具,全部交流都通过QQ邮箱来进行,近300个改进意见正是在他使用的过程中被一一提出。


  在采访中我们曾问马化腾一个问题,“外界最让你难以接受的误解是什么?”


  马化腾考虑了半天后回答,“产品出个什么问题的,特别多的人骂你。”


  身为腾讯的“首席体验官”,马化腾要求每个“产品经理要把自己当一个挑剔的用户”。这种长期以用户身份来体验公司产品的做法,在腾讯自上而下形成了不成文的规则。


  方斌是腾讯输入法的产品负责人,腾讯输入法在推出很短的时间内就获得了6000万用户,方斌和他的团队在研发这款输入法产品的流程也是腾讯产品研发的标准流程。


  2006年9月,腾讯决定启动输入法项目,当时先是由两三个技术人员进行一些相关背景的详细研究,包括市场大小,已有的产品能不能解决用户的需求,以及还有哪些未被满足的需求,同时进行一些技术储备。立项阶段结束后,2007年进入到正式的产品研发,第一个阶段是“原型期”,这个时候的用户体验在方斌所属的腾讯研究院内部进行,半年时间内,研究院的同事给这款输入法提出和发现了超过百条建议和漏洞,在这个阶段,一些技术上的漏洞基本上会被解决。随后,就进入到产品化的开发阶段,这个时候的产品就会推广到整个公司平台,全公司的人都会来参与体验这款产品,在这个阶段,方斌收到了超过1000条意见。其中还包括没有技术背景的公司总裁刘炽平通过内部即时通讯系统发来的意见。


  在产品正式推出后,真正海量的用户体验收集才开始了,每一款产品,腾讯都专门提供了官方博客、产品论坛等用户反馈区,为了获得更多用户反馈,腾讯影音产品甚至在最显眼的地方设置了一个“反馈”按钮。前一阵正值暑期,方斌每天都能够在官方论坛里收到超过200条的用户反馈。


  就在接受《中国企业家》采访前一周的某天,方斌接到马化腾关于词库更新方面的一些内容,马化腾比对了腾讯和搜狗的输入法,提出“我们的词库是不是也可以做一些提示性的界面?”老板的建议是否被采纳,“就看这种建议是不是合理。”如果合理,在产品的下一个版本中就会反映出来。


  为了解答用户体验的一个终极问题:用户到底需要什么?腾讯专门建了一个秘密武器:Support产品交流平台。Support是一个海量用户与产品经理直接交流与沟通的平台,产品经理通过每天在自己的产品交流版面的浏览,获取到用户的需求与想法。通过“我要说一下”,让用户自己来说。


  此外,马化腾还要求产品人员找到所有在其他博客、论坛里出现的关于腾讯产品的评价。找到用户评价还不行,还必须迅速反馈,每一个问题都必须给予回答并给出相应解决方案,而且还不能只是使用“知道了”、“谢谢”之类的敷衍话语。有时候马化腾在网上“闲逛”时发现有用户提出的问题下面没有腾讯产品经理的回答,他就亲自动手来回答用户提出的问题,然后同时给那位“失职”的产品经理写上封邮件。


  虽然公司没有明文要求,方斌和他的小组其他工程师已经形成了一个习惯,每两个小时轮流监测、回复网上出现的用户意见。


  “这个跟公司的文化有关系,因为我们公司整个强调以用户为中心的,如果你不能够很好地满足用户,最后体现在你的产品就做得不是很到位。”腾讯研究院院长郑全战说。


  相对于其他公司的产品论坛,很少有能像腾讯这样上升到战略高度,郑全战有一次在竞争对手的论坛里看到一款产品的论坛上的用户抱怨声很大,结果三四个月也没有改进。这在腾讯是不可思议的事情。腾讯甚至把各个产品线上的用户体验人员,全部拎出来成立了一个公司级的部门——用户体验与研究部,从战略性的高度来建设,刚开始是十几个人,现在已有近百人的规模。


  腾讯对用户体验的研究极近细腻,据说仅仅是关于研究用户卸载一款产品的过程,腾讯工程师就能做出30页的文字报告。


  这就是被马化腾奉为金科玉律的法则:用户体验,快速迭代。马化腾解读说,“互联网化的产品都是这样,它也不像传统软件开发,一下子刻光盘就推出,我们永远是Beta版本,要快速地去升级,可能每两三天一个版本,就不断地改动,而且不断地听论坛、用户的反馈,然后决定你后面的方向。”


  马化腾就是腾讯产品创新最快的刀锋,这就产生一个疑问:如果没有马化腾的监督加震慑,员工们还会自觉这样干吗?


  CTO熊明华就认为马化腾在公司除了身教还需要言传,因为“只是身教会有一定的负作用,下面的产品人员就会有一定的惰性,会觉得这个事情我们先不讨论了,看Pony的”。他开始努力推动马化腾去花费更多时间进行产品人员的培训。不过马化腾是一个比较内向的人,尤其不擅长在众人面前演讲,去年底,熊明华让人根据马化腾和广州研发院在研发QQ邮箱过程中提出建议的邮件总结成一个演讲稿,“逼”着他在公司的产品技术峰会上做了一个讲演,结果“他讲得非常的成功”。后来,这篇马化腾关于产品的演讲录在互联网上流传广泛。


代码转载自:https://pan.quark.cn/s/133311188eb6 ### C# DllImport功能说明及路径选取问题分析 #### 一、DllImport核心原理 `DllImport`是.NET Framework内的一种技术,用于执行平台调用服务(Platform Invoke, 简称P/Invoke),该机制使得.NET应用程序能够调用非托管代码中的函数,例如Windows API或其他非托管库中的函数。这对于增强.NET应用程序的功能性非常关键,因为许多高级系统级操作(例如文件操作、进程控制等)通常由非托管库负责实现。 `DllImport`特性包含在`System.Runtime.InteropServices`命名空间中,它的主要功能是向CLR(Common Language Runtime)指示如何定位并调用非托管库中的特定函数。 #### 二、DllImport特性包含的主要元素 `DllImport`特性所包含的主要元素有: - **DllName**:必需的字符串参数,用于表明需要导入的非托管库的名称。 - **CallingConvention**:可选参数,用于设定调用协议。在默认情况下,其值为`CallingConvention.Cdecl`。 - **CharSet**:可选参数,用于定义字符集的类型。在默认情况下,其值为`CharSet.Auto`,即根据函数的签名自动决定字符集。 - **EntryPoint**:可选参数,用于指定非托管库中的函数名称。若未提供,则默认使用应用程序的方法名称作为函数名称。 - **ExactSpelling**:可选布尔值,用于确定函数名称是否必须与非托管库中的完全一致。...
代码下载链接: https://pan.quark.cn/s/8df2b016201b 555 芯片的引脚布局、功能特性、引脚示意图以及引脚说明是关键信息。555 芯片作为一种集成电路,具有多样化的功能特性,在定时器、定时延时控制、调光、调温、调压、调速等多种控制及计量检测领域有着广泛的应用。接下来将展示 555 芯片的引脚示意图和引脚说明: 1. 555 芯片引脚示意图:555 芯片包含 8 个引脚,具体如下: * 1 脚:地线端 * 2 脚:触发输入端 * 3 脚:输出端 * 4 脚:复位端 * 5 脚:控制端 * 6 脚:阈值端 * 7 脚:放电端 * 8 脚:电源端 2. 555 芯片引脚说明: * 1 脚:地线端,用于连接电路的负极部分。 * 2 脚:触发输入端,用于接收外部信号的输入,进而控制输出端的状态。 * 3 脚:输出端,输出高电平或低电平信号,其状态受触发器控制。 * 4 脚:复位端,当输入低电平时,输出端会输出低电平信号。 * 5 脚:控制端,用于调节输出端的状态,能够改变上下触发电平的数值。 * 6 脚:阈值端,作为上比较器的输入端,当输入高电平时,输出端会输出低电平信号。 * 7 脚:放电端,是内部放电管的输出端,其输出电平状态受触发器控制。 * 8 脚:电源端,用于连接电源的正极部分。 3. 555 芯片工作原理:555 芯片的工作原理是通过上比较器和下比较器来控制输出端的状态。上比较器的输入端位于 6 脚,而下比较器的输入端位于 2 脚。根据输入端的电平状态,输出端会输出高电平或低电平信号。 4. 555 芯片应用领域:555 芯片在各种电子产品中有着广泛的应用,例如在定时器、定时延时控制、调光、调温、调压、调速等领域。它还可以用于...
内容概要:本文围绕通信资源受限与恶意攻击干扰下的孤岛微电网分布式二次控制策略展开深入研究,提出了一种融合动态事件触发机制与抗拒绝服务(DoS)攻击设计的弹性控制方案。该方案旨在解决在有限通信带宽和网络攻击共存环境下,孤岛微电网面临的频率电压失稳、功率分配失效等关键问题。通过构建基于混合系统理论的协同控制模型,有效降低了通信频率以节约资源,同时增强了系统对DoS攻击的容忍能力,确保在攻击发生时仍能实现频率与电压的快速恢复及有功无功功率的精确分配。研究提供了完整的Simulink仿真模型与Matlab代码实现,通过多种复杂工况下的仿真实验,全面验证了所提策略在控制性能、通信效率、系统鲁棒性与安全弹性方面的优越性,为构建高可靠、高安全的未来微电网控制系统提供了坚实的理论依据和技术路径。; 适合人群:具备电力系统、自动控制或相关领域基础知识,从事微电网、分布式能源控制、电力电子与智能电网方向研究的研究生、科研人员及工程技术人员;熟悉Matlab/Simulink仿真工具者优先。; 使用场景及目标:①解决孤岛微电网在通信受限和网络攻击环境下频率电压失稳、功率分配失效的问题;②实现低通信开销下的高效二次控制,提升系统弹性与安全防御能力;③为相关科研项目、学位论文或工程应用提供可复现的仿真模型与算法参考。; 阅读建议:建议读者结合文中提供的Simulink仿真模型与Matlab代码进行实践操作,重点关注动态事件触发机制的设计逻辑、DoS攻击建模方法及其对系统性能的影响分析,同时按照文档目录循序渐进地学习,以全面掌握控制策略的实现细节与优化思路。
源码链接: https://pan.quark.cn/s/558fa78406c3 CASS软件作为一种在中国得到普遍应用的地形地籍绘图工具,其运行环境基于AutoCAD平台,并集成了大量的测绘专业功能。当面对海量的地形数据时,有时我们需要对地形点的高程信息进行集中式的变更操作,以便满足不同工程项目的要求。"cass软件批量移高程(lisp)"这一功能模块正是为了应对上述挑战而设计的。 LISP语言,其全称为"List Processing",是一种专门用于处理列表数据的编程语言,最初是面向人工智能研究领域的。在AutoCAD软件体系中,LISP被广泛用于开发个性化的函数和宏命令,以此来增强软件的原生能力。CASS软件同样兼容LISP编程技术,用户可以通过编写或引入现成的LISP程序来执行特定的测绘工作,其中包括批量调整高程值。 本LISP函数的主要特点在于其能够自动扫描图形中的所有点实体,识别出包含高程数据的属性信息,并依据用户设定的规则对高程数值进行重新设定。在实际作业场景中,用户可能需要设定一个基准高程值或者一个高程差值,然后将这个数值应用到全部选定的地形点或者部分指定的点对象上。这样的操作能够显著提升作业效率,从而避免了手动逐一修改的繁琐过程。 应用这个"移高程"功能的LISP程序,首要前提是确保CASS软件已经启用了LISP扩展功能,并且用户具备执行外部LISP程序的权限。文件"移高程-(gcyd).fas"应当是实现了这一功能的LISP源代码文件。在正式使用之前,需要将该文件导入到CASS软件的工作环境中。这一导入过程通常可以通过在命令行界面输入"LOAD"或"APPLOAD"指令,并指定LISP文件的存储路径来完成。 当LISP函数成功加载到C...
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值