且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

“以用户为中心”时代来临 博睿数据App 3.0为数字化用户体验监测注入新动能

更新时间:2022-05-19 16:17:25

“以用户为中心”时代来临 博睿数据App 3.0为数字化用户体验监测注入新动能

       随着智能手机和平板电脑越来越多地融入人们的日常生活,移动互联网呈现出爆炸式增长的趋势,移动用户数、人均上网时长乃至App的上架量都在以令人难以置信的速度上升,应用程序的增加也带来了一个意料之中的结果:用户体验更加难以监测。

       这并不难理解,过去的大多数时间里,企业通常会以应用为中心构建IT体系,并为之构建一整套基于服务端的运维管理指标体系,包括最早对主机的监控以及对后台的应用和服务的监控等等,但在用户的实际体验这里却出现了断层,往往会有后端各项指标和可用性都达到SLA,但前端用户体验不好的尴尬情境。

       从企业视角转换为用户视角的改变势在必行,国内老牌APM厂商博睿数据就是“服务可达”体系的坚定践行者,针对上面所说的问题,博睿数据给出的解决方法是:Bonree App 3.0,一款可以帮助客户进行用户体验的管理和监控的产品

       广义上讲,APM(应用性能管理)是一项通过字节码注入和微服务探针,实时监控并管理企业应用性能和微服务性能的技术,它还包含对网络的监控、对基础架构的监控、对云原生技术设施的监控等等。Gartner则把APM分成几个比较大的细分领域,其中一项便是对数字用户的体验。而数字化的用户体验监测则有两种主要方法,RUM和STM。但前者的问题在于,不仅需要在端上嵌码的方式做真实数据体验的监控,而且由于只有真实的用户才能产生数据,这时候问题往往已经发生,就有了一定的滞后性。

       Bonree App 3.0本质上也使用了对终端用户进行模拟的技术,可以把终端用户的行为通过应用程序去下发到真实的手机设备上,去执行相关的业务流程,从而抽取用户体验数据的评价

“以用户为中心”时代来临 博睿数据App 3.0为数字化用户体验监测注入新动能

       具体而言,Bonree App 3.0主要通过三个方面来进行数字化的用户体验监测:首先是用户体验角度,包括使用过程中是否崩溃、卡顿、业务流程中断或者执行缓慢等问题;其次是业务流程角度,例如同一类型下的App在同一个业务流程下的用户体验;最后则是应用性能角度,如App的卡顿问题以及耗电量等等。

       与其他无侵入STM产品相比,Bonree App不仅诞生的早,这次迭代的App3.0也有一些独特的优势:

       真实的手机设备云

       从最早的PC互联网时代,博睿数据就通过Bonree Net这样的产品来进行终端的部署,到现在为止,博睿数据拥有分布在全国不同运营商的IDC和Lastmile的节点,具体而言,在200多个城市拥有超过15000部手机终端,可以最大限度地模拟真实用户的地域分布和网络情况。

       由于终端部署的数量众多,在网络方面不但覆盖了三大运营商,而且也有3G、4G、5G移动网络和Wi-Fi下,甚至模拟网络切换的能力,可以最大限度还原应用程序在公共网络情况下的表现,例如弱网环境下的用户体验。此外也支持海外节点的部署,可以满足国内企业出海的需求。

       通过真实的设备、真实的网络环境以及充足的终端部署,Bonree App 3.0具备了真实设备云的能力,使得厂商可以快速找到相同网络环境下的终端,进而在所在区域快速完成相关问题的定位与排查。

“以用户为中心”时代来临 博睿数据App 3.0为数字化用户体验监测注入新动能

       无侵入式的体验感知

       无侵入STM产品本身就有无需嵌入SDK的特点,这对于一些技术实力较低或者在安全性上有要求的公司来说是十分必要的,通过Bonree App3.0的可视化任务配置,可以快速地获得体验感知的数据。博睿数据产品高级总监孙丽说到,“基于我们多年来对操作系统底层提供的能力、接口及数据的深入研究,无侵入的Bonree App 3.0对应用本身是没有影响的,某种意义上讲要比需要嵌入SDK的产品更好用。”

“以用户为中心”时代来临 博睿数据App 3.0为数字化用户体验监测注入新动能
博睿数据产品高级总监孙丽

       智能RPA模拟用户

       Bonree App 3.0的一个核心技术就是通过让程序、让机器去模拟人的行为,去进行APP上的一些操作,从这个角度上看,Bonree App 3.0也是一款RPA产品,博睿数据通过自动化框架与人工智能的技术相结合,为程序加入NLP、OCR和图像识别等能力,让程序更加智能,从而实现类似处理广告弹窗的能力,进而提升业务流程的通过率与准确率,使自流程属性不断提升。

“以用户为中心”时代来临 博睿数据App 3.0为数字化用户体验监测注入新动能

       体验洞察与优化见解

       基于十多年来对操作系统底层的研究,博睿数据有着一整套基于运维角度、基于用户体验角度,及APP合理的指标体系,通过这套体系,可以直观地展示用户体验方面的问题,优化的角度以及优化后的预期效果。

       另外,在终端覆盖层面,博睿数据也一直都投入了大量人力物力。手机设备云包括IOS、安卓和鸿蒙的设备,RUM的SDK产品也覆盖了IOS、安卓、Windows桌面端,未来也将支持鸿蒙设备。

       值得一提的是,Bonree App 3.0的使用也非常简单,而且监测任务基本上都是可视化的。创建业务时可以选择任务类型、执行对象即具体应用、任务周期、设备地域、操作系统网络连接情况等,待提交任务、上传具体应用,并完成自动化脚本录制之后,便能进入平台进行三方面的监测。

“以用户为中心”时代来临 博睿数据App 3.0为数字化用户体验监测注入新动能

       首先是体验分析,根据采集到的的数据分析体验是否存在问题,并抽象成为具体的指标去定义每一个应用的健康度,同时也可以根据可用性、流程的联通率及请求警示率等采用综合赋权法得到包括用户整体体验评分,并通过地域、设备的分布唯独分析用户体验在不同地域或设备的体验情况。此外也能进行不同应用、不同业务或者不同版本的对比进行问题定位。

       其次是交互分析。Bonree App 3.0汇总了不同的交互动作的执行情况,例如常规的点击、滑动、输入、撤回等,通过对这些交互动作的执行情况定位交互层面的问题、

       最后则是问题分析。博睿数据构建了一套结构化的问题分析的模拟,在发现问题之后,就可以通过平台提供的从主维度指标到下方更细粒度的副指标,以及更详细的数据进行层层的定位。

       作为全新发布的3.0版本,Bonree App在用户体验方面有了大幅度的创新。在Bonree App 3.0内首次引入了信息熵的概念,从而定量分析出一些较难客观评分的体验,例如通过对页面内容进行图像识别,去计算出来这个页面整体的信息量,从而评价页面内容用户体验的情况。其次Bonree App 3.0也能把所有优化类的问题转化为直观的评分体系。最后当已经确定应用程序存在问题时,可以通过回放能力深度分析体验详情:通过回放功能,可以看到在终端上执行的具体情况,并查看每次请求的响应分析,并进行信息熵量帧率变化的曲线等展示,从而深度分析每一次用户体验的详情。

“以用户为中心”时代来临 博睿数据App 3.0为数字化用户体验监测注入新动能

       如此看来,Bonree App 3.0的应用场景也呼之欲出了,作为一款可以帮助客户进行用户体验的管理和监控的产品,进行应用体验分析自然不在话下,还可以通过不同应用的体验进行对比,跟踪优化用户体验。当然,它也可以进行核心业务的流程对比,通过对核心用户体验建立这种常规化的监控任务,可以提高整体线上应用的可用性。由于应用程序更新频繁,而且在发版前并无实际的用户体验访问,因此也可以用于发版验证,进行问题的定位分析。最后,在用户的实际使用过程中,也能通过Bonree App 3.0进行具体的问题定位与跟踪。

       作为一款软件,Bonree App 3.0自离不开硬件的支撑,Bonree Box 3.0就承担了载体的作用,实现了对底层设备能力的支撑。“Bonree Box与Bonree App 3.0所构成的有机整体,在对设备的控制以及提升设备的寿命,提升设备的在线率和稳定性都有所保障的同时,也可以很好的分布设备的网络分布与地域分布情况。”博睿数据客户成功部总经理杨雪松表示。

“以用户为中心”时代来临 博睿数据App 3.0为数字化用户体验监测注入新动能
博睿数据客户成功部总经理杨雪松

       随着互联网转型正在朝着虚拟化和云原生演进,敏捷的迭代成为了产品的刚需,但其本质依然是产品能力的不断提升和用户能力的不断变好,孙丽认为,“Bonree App 3.0产品是对云原生时代下服务的补充,通过Bonree App 3.0,可以监测迭代过程中线上业务流程的通过率,从用户体验的角度为应用程序把关。”另一方面,随着物联网终端的爆发,Bonree App也将具备物联网的设备监控能力,这也是Bonree App未来的发展方向。

       在云计算和微服务兴起之后,企业IT架构也在进行快速的更迭,用户的每一次访问相比以前都不再清晰,使得数据无法得到有效的观测和利用。在这个“服务可达”成为企业运营合格线的时代,Bonree App 3.0就很好地承担了“把客户希望可达的地方全部监测”的使命,这不仅是APM领域的重大变革,也为用户提供更多的商业模式选择和更多元的数字化转型可能性。