需求|5000字详解性能需求( 四 )
对于不同的App单位时间耗电量是不同的,耗电量的标准可以通过对比得出:
- 与历史版本间进行对比。如果新版本与上一个版本单位时间内耗电量相差过多,则需要优化。
- 与竞品对比,如果比竞品多了10%以上的耗电量,也需要优化。
而App的启动时间,是用户感知到的第一个时间段,直接影响用户对App的首要体验,第一次留不住,让用户再回来就更难了。
App的响应时间标准是最大不能超过5s。
如果启动时间过长,该优化就优化。
当然也可以对于历史版本与竞品进行对比,看看自家App的水平在哪。像支付宝,启动时间是秒开。
性能指标一般就以上这些,大家需要理解下。
五、性能需求达不到怎么办一般性能测试同学在测试完成后,会给出对应的性能测试报告,我们可以通过解读性能报告的内容来判断是否需要优化性能。
在我的工作经历中,很多时候会出现性能不达标的情况,如果性能需求不满足,我们可以按照以下方式确定:
1. 重新分析指标合不合理一般在评估时会对性能要求过高,需要重新定义性能指标再做判断。
2. 判断实际性能与性能需求是否相差太多如果相差不大,可以先发版,延期处理性能问题。
如果相差太大,不能接受,就要与研发沟通,确定是否有优化方案、优化方案内容、优化是否会导致延期。
如果会引起延期,就要和领导反馈,以及同步各方。
六、如何从产品设计上提高性能性能问题归根到底是技术问题,而为了达到更好的性能指标,达到最好的用户体验,我们也可以从产品设计上整点花样。
- 采用tab页的方式:同一个页面数据过多时,使用tab页分开加载。
- 分页加载:一次加载10条/20条等。
- 尽量不采用全屏加载的方式,使用懒加载、预加载。
- 懒加载:比如图片先展示缩略图,然后。
- 预加载:提前把内容加载好,用户进入到页面时,可以直接看。有些app的开屏广告就是提前预加载好,用户下次点击进入时可以直接观看。
- 连接超时后进行情感化提示:设置超时时间10s,当超时后,通过有趣的方式提示用户。
- “欺骗”用户:在页面显示操作成功,但是后端还在处理。微信发朋友圈时,就算在断网的情况下也是可以发布出来,但是就自己能看到,等联网后才能成功发布出来。
另外对于缓解用户的焦虑感,可以使用有趣、好玩的加载动画,分散用户的注意力。
也可以采用进度条来体现系统处理的进度。对于处理时间确实很长的,给用户个大约用时,让用户有个心理预期。
七、总结性能需求是个容易忽视,却无比重要的地方。如果你一直忽略性能需求,下次的需求文档里一定要写上。
如果你不提,一上线系统卡成狗,你是产品,就是你的锅。
本文由 @王大鹿 原创发布于人人都是产品经理。未经许可,禁止转载
【 需求|5000字详解性能需求】题图来自Unsplash,基于CC0协议
- mac|快收藏!OSI模型各层详解
- 停工|村田工厂再停工!MLCC市场现“冰火两重天” 中低规需求严重萎缩
- 周知!专家详解如何预防新冠病毒物传人
- 小米科技|实话实说,小米家的产品是符合大众消费群,追求性价比的需求
- 本文转自:上游新闻对于有买二手奢侈品需求的消费者来说|买二手奢侈品选只二平台 全链路服务更专业
- 安卓阵营独一份,小米12 Pro两大黑科技详解
- 需求方|滴滴“动态调价与排队等候”功能策略分析
- Java|旺盛需求当前,健康成智能穿戴发展核心方向
- 苹果|自我反思 | 不要让消费者洞察和寻找需求成为泛泛空话
- 三星|BLE模块输出有效指示功能详解!注意事项需知道!