首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

腾讯文档App质量优化-经验总结

1.背景

腾讯文档App本身的质量此前并未花大精力去打理和优化,接入flutter后,本地体验和web体验存在不一致的地方,此外两者耦合也导致了一些新的问题,眼看着App用户口碑的下滑。

针对这种局面,我们从文档2个月的2.2.5版本开始制定计划进行优化,到现在现网的腾讯文档2.4.0版本,我们着实做了一些努力,总结出一些优化App质量的方法,供大家参考。

2.优化结果

(本文数据均已脱敏)

结合外网反馈和文档App的实际性能走查,我们定义3个维度的重点关注指标:流畅度、加载速度和稳定性。

从2.2.5版本到2.4.0版本,结果上看:

在App流畅度方面,Android端App总体帧率由50帧提高到58帧,提升显著;i其中在Android低端机型帧率也由50帧提高到现在2.4.0版本的55帧,在低端机型上App也能够流畅使用。

在加载速度的提升上,App各项加载速度均有不同程度的改善,Android端加载耗时从性能提高了40%;iOS端耗时也减低到了500ms以内。

在稳定性方面,Crash率从2%降低到现在的0.5%,表现稳定。

3.质量优化实施过程

整个过程现在梳理下来,可以用一张图来进行总结:

总体上,从发现问题到建立体系,然后对重点指标进行优化,再到建立流程化的处理机制和看板,整个过程其实无比琐碎,但结果是不错的,过程中也有一些重点可以注意下——

实施重点一:定性和定量问题两手抓

一直可能存在的冲突:性能数据有所提升但用户评价未有改善;用户好评度上升但性能数据未有大的提升。所以在定性的数据和定量的用户口碑上应该双管齐下以避免最终评估效果的不一致。所以App本身对定量和定性问题都要做出处理。

App对定量问题的处理:

a.性能指标与开发对齐,确保双方目标一致。这里要细化到具体的上报项和指标定义,以避免后续的分歧。

b.重点优化目标确认,分版本评估效果,对文档来说,有3个指标是亟待加强的:

Crash率

帧率

加载耗时

App对定性问题的处理:我们采用对问题按时效性分类的方式来解决。

日常:应用市场日常反馈监控,紧急问题紧急处理

阶段:分平台分时间问题汇总,高频问题评估是否有解决

实施重点二:产品要有“八爪鱼”精神

跟进性能问题之余通常产品模块的区别:

事情极度琐碎

涉及角色多,处理路径长

问题处理快,见效快,但容易复发

过程中要求产品的执行策略:

建立deadline视图,每日催促

问题及时解决,但同时长期处理也要提单跟进

跟进性能问题和跟进产品模块完全不同,前者所涉及的事情及其琐碎,有时候要定位一个历史遗留问题要找到N方角色,所以对产品经理本身的执行力、紧迫感的要求都更高。我自己是个耐不住寂寞的人,这个过程尤其挣扎。

实施重点三:短期解决问题,长期建立体系

遇到性能问题要紧急处理,但如果站在成本和流程角度来看,长期必须建立流程化的方式来处理性能问题,包括紧急问题和非紧急问题。这也是我觉得在文档App推进过程中最重要的思考。

截止目前腾讯文档App经过磨合和探索出来的流程:

1.对于涉及质量问题的处理

2.对于日常的监控

性能监控:由人工整理到建设灯塔看板,再到自动化的邮件推送,期间付出的都是体力活,是为未来打下的坚实基础。

实施重点四:速度第一

核心:赶早不赶晚

腾讯文档App这几个月几乎1周1个版本,这里内部也有决策过这样频繁的更新是否会影响用户体验,决策下来,现阶段文档App质量是最要紧的事情,质量问题不解决,后续的推广和口碑传播都无从谈起。

以上,腾讯文档App经过了2个月的努力,质量有所改进,不过我们在用户口碑和编辑体验打磨上仍有优化空间。任重道远,文档加油!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200920A0EEXJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券