做好产品的六字真言:刚需、痛点、高频

——周鸿祎

好的产品是需要不断打磨的。在开发任何产品之前,都需要进行严格的假设和调研,找到刚需,找到痛点。然后就是不断的验证自己的假设,不断地在适当的试错过程中成长。

当一个产品已经有了雏形,我们该如果对一个成规模的产品进行优化改进呢?

我们为了快速有效的获取用户反馈而设立许多沟通的渠道(邮件、电话、服务请求、销售人员和客服经理等),通过这些反馈,我们能够知道哪些用户体验设计会让用户觉得痛苦、感到挫折,毕竟他们的使用频率更高,更容易碰到问题、发现我们未曾注意的「盲点」。

你希望产品有所突破,却发现在需求调研的过程中绝大多数的普通用户并不明确知道他们真正需要的是什么,他们只会将他们认为重要的东西告诉你,两者之间其实有着明显的差距。

这个时候,有人偷偷告诉你「数据可以帮你解决你遇到的一切问题。。。」

啊哈!恍惚间,你仿佛参透了真理~

数据驱动的产品演进

现在开始插播广告!

Mobile Insight 帮助用户了解 APP 终端用户的使用习惯,获取各业务转化情况的信息。对上线的各个版本的APP的使用情况进行对比,更好地验证产品改进效果。

基于用户的使用情况,有效改善页面布局和设计,提升转化率。

  • 分析 APP 受众用户特征,APP 更受哪个地区的用户的青睐?哪个年龄段的用户使用频率更高?性别分布情况?
  • 了解用户的属性和兴趣,可以有效为用户推荐更加合适的商品和服务;
  • 获得用户以往的访问行为,可轻松判断用户是否存在流失的风险;
  • 基于用户以往的访问行为,判断用户是否具有较高的消费潜力,从而给予更多的关注;

除此之外,我们还可以从宏观上了解 APP 使用者整体体验情况,对影响用户体验的性能指标进行深入分析,获悉造成该类问题的根本原因以及影响用户,有效挽回受影响用户,清晰了解问题出现环节。

应用崩溃/卡顿/ANR/响应时间长等性能问题均会导致用户操作过程中关键业务中断,使 ARPU 降低,造成品牌口碑变差,CPA(每用户获取成本)提高。Mobile Insight 能够准确定位应用崩溃/卡顿/ANR 现象的原因,并关联 APP 终端使用者,帮助用户控制不良影响的范围。

以崩溃性能分析为例,当应用发生崩溃时,生成一份崩溃日志,描述应用程序是在何种条件下崩溃的,包含当前正在运行线程的完整堆栈信息,通过堆栈信息可推测出崩溃发生的原因从而进行修正。Mobile Insight 会记录具体每个崩溃发生的环境和用户的操作轨迹,运维和测试人员也可以通过模拟实际用户的操作复现崩溃场景。APP 研发人员通过 Mobile Insight 平台所展示的崩溃根因数据分析结果,快速解决应用性能问题,有效挽回受影响用户。

数据是大部分成功公司的生命线。好的数据分析不仅能推进正确的管理决策,增加公司的透明度,免去了无谓的猜测,还能加强不同部门之间的协作。

我们相信,对企业有价值的产品就是好的产品,因为好产品自己会说话!

本文转自 OneAPM 官方博客

如何助力企业 APP 在竞争中占据先机?的更多相关文章

  1. Gartner容器市场指南中国语境:容器成为新常态,灵雀云等本地厂商在选择中占据优势

    在2019年2月“ China Summary Translation: 'Market Guide for Container Management Software'”的报告中,Gartner认为 ...

  2. BPM助力企业数字化转型

    自九十年代末,流程管理开始引入国内,至今已经有20多年的历史了,由最初的部门级应用向企业级应用转变,大家的认知也经历了一系列的发展变化.不同阶段的信息化水平对企业的流程以及BPM平台也提出了不同的需求 ...

  3. 从App业务逻辑中提炼API接口

    2.1 从App业务逻辑中提炼API接口 业务逻辑思维导图 功能-业务逻辑思维导图 基本功能模块关系 功能模块接口UML(设计出API) 在设计稿标注API 编写API文档 2.2 设计API的要点 ...

  4. iOS 的 APP 在系统中如何适配不同的屏幕的尺寸

    iOS 的 APP 在系统中如何适配不同的屏幕的尺寸 标签: 2007年,初代iPhone发布,屏幕的宽高是 320 x 480 像素.下文也是按照宽度,高度的顺序排列.这个分辨率一直到iPhone ...

  5. Flume在企业大数据仓库架构中位置及功能

    Flume在企业大数据仓库架构中位置及功能 hadoop 数据仓库 flume 数据仓库架构 1.如下图所示,外部数据中,关系型数据库导入到HDFS用sqoop,由Nginx产生的文件实时监控用Flu ...

  6. Java程序员如何在竞争中保持优势

    Java程序员入门容易,进阶很难,想要在竞争中保持优势,脚踏实地的同时也要仰望星空规划自己的未来.时间在流逝,年龄在增加,你期望的薪水也在不断增多,你总得让自己能力持续增加以配得上想要的收入吧. 从初 ...

  7. 智能时代的到来,企业APP给企业带来的好处

    智能手机的出现给大家带来了巨大的便捷,无论是,文字沟通,购物点餐,开车导航,查看信息,生活服务,上下班打卡,交付各种费用,娱乐生活等都可以在一部小小的手机上来实现.随着智能手机的不断更新,越来越多的软 ...

  8. 【Hybrid】288- Hybrid App 应用开发中 9 个必备知识点复习

    前言 我们大前端团队内部 ?每周一练 的知识复习计划继续加油,本篇文章是 <Hybrid APP 混合应用专题> 主题的第二期和第三期的合集. 这一期共整理了 10 个问题,和相应的参考答 ...

  9. Hybrid App 应用开发中 9 个必备知识点复习(WebView / 调试 等)

    前言 我们大前端团队内部 ?每周一练 的知识复习计划继续加油,本篇文章是 <Hybrid APP 混合应用专题> 主题的第二期和第三期的合集. 这一期共整理了 10 个问题,和相应的参考答 ...

随机推荐

  1. 转(C#)Winform中MD5加密

    MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer science和rsa data securi ...

  2. 北大ACM(POJ1002-487-3279)

    Question:http://poj.org/problem?id=1002问题点:字符映射.选重复项及排序. Memory: 1136K Time: 813MS Language: C++ Res ...

  3. Entity Framework 6.1-Code First

    原文:Entity Framework 6.1-Code First Code First-代码优先,先创建好领域模型.新建MyDbContext继承DbContext.根据代码自动生成数据库 Cod ...

  4. Setup Project 安装项目

    从vs2012起,微软已经不支持setup project了.以此纪念一下setup project.   在新建Setup Project   增加安装内容,通常是直接Oupput一个项目,或者直接 ...

  5. Swift属性

    属性的存储 属性的主要作用是存储数据,可以常量属性和变量属 性: struct FixedLengthRange { var firstValue: Int let length: Int } var ...

  6. What are Upgrade, Product and Package Codes used for? By pusu

    Following content is reprinted from here, please go to the original website for more information. Au ...

  7. jLink(v8)GDB 命令总结

    /** ****************************************************************************** * @author    Maox ...

  8. Apache多站点设定

    多端口 vi httpd.conf Listen 8090 <VirtualHost *:8090> ServerName localhost Documentroot "/Us ...

  9. 使用 JSONP 实现跨域通信

    简介 Asynchronous JavaScript and XML (Ajax) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术.Ajax 允许在不干扰 Web 应用程序的 ...

  10. 在AWS上安装laravel框架

    博客已经迁移到www.imyzf.com,本站不再更新,请谅解! Laravel是现在非常热门的PHP框架,这几天我试着在亚马逊AWS的服务器上安装Laravel,遇到很多问题,最后还是成功了.我的系 ...