个人作业2:APP案例分析

时间:2021-12-12 17:02:32

个人作业2:APP案例分析

题目传送门:个人作业2:APP案例分析

产品

  • 选择产品:UC(原名为UC浏览器,后改名为UC)
  • 版本:iOS版
  • 选择理由:从高中就开始使用,是我手机中必装APP之一,在我手机上使用频率较高,自己对它的了解比较深入

调研

第一次上手体验

“第一次”使用UC的时候感觉它的页面设计还不错,APP主页主要分两个页面:

  • 第一个页面上半部分是搜索引擎框以及一些常见的网站链接包括(百度、新浪、淘宝等),下半部分是叫UC头条,会实时刷新显示一些热点新闻,上滑会显示完整的UC头条的内容;
  • 第二个页面是一个手机APP样式的网站导航页面,可以理解为轻应用,使得用户不必下载一些不常用的APP来占存储空间,通过访问网站即可满足其需求;
  • 最下面一栏是菜单栏,用来是一些网页功能的快捷键以及其他额外功能的入口。

在输入网址的页面:

  • 有www. 、 https:// 等常用的符号提示输入,方便用户输入网址;
  • 旁边还有语音输入选项;
  • 中间有一个类似于标尺的东西方便用户在输入一长串的网址中移动光标进行修改。

下面是UC主页的几张截图:

个人作业2:APP案例分析个人作业2:APP案例分析个人作业2:APP案例分析

Bug分析

最近在我使用的过程中发现个别的功能性Bug,很影响用户体验,但是这些BUG的出现时随机的,偶然性的,只会在平时使用的过程中偶尔出现,今天专门测试了一个多小时也没有再现(T_T),所以下面的部分Bug没有办法配图:

  • Bug—1:

    • 症状:
      在打开某些页面时(例如新浪微博等)会出现只要上滑超过页面的1/2,页面就会立刻弹回去,使得不能查看当前页面需要上滑后的才能显示的内容;
    • 程序错误:未知
    • 根本原因:未知
  • Bug—2:

    • 症状:
      正常情况下菜单栏中点击菜单按钮时右上角会出现签到的一个icon,离开菜单按钮选项时icon消失,但是有的时候右上角的签到icon会莫名地出现,使得挡住正常页面的右上角;
    • 程序错误(猜测):
      个人猜测可能受手机系统的影响或者程序自己的原因,其他的操作更改了控制icon显示的状态变量
    • 根本原因:未知
  • Bug—3:

    • 症状:
      在打开一些页面时,有时候会出现整体页面向右下偏移几个像素,使得左边和顶部会出现白条。(下面左图是Bug出现时得情况,右图是正常情况)
    • 程序错误:未知
    • 根本原因: 未知
个人作业2:APP案例分析个人作业2:APP案例分析

用户采访

这次采访邀请了“不愿意透露姓名的老王”同学,在采访前我特意让老王下载了UC,使用了一个晚上。以下是采访内容:

采访者:用了一晚上UC,有什么感受?
老王:我感觉UC功能很强大,而且“轻应用”这个功能很强大,很方便,
但是还是存在一些设计和功能方面的东西不太符合我的需求,blablabla…(由于内容涉及到APP的需求、优缺点以及改进意见,所以将具体内容移到了后面)

采访者:你一般在什么情况下使用浏览器?
老王:一般在我闲着没事玩手机,需要搜索某个东西时,或者需要访问某个网站、论坛之时。

采访者:你对浏览器有什么具体的需求?
老王:首先要有一个简洁直观的界面,其次还可以自定义搜索引擎,可以按自己的需求收藏页面,最后我不需要那些乱七八糟的推送。

采访者:可以讲一下你的使用过程吗?
老王:点开APP,在我有目的性地打开浏览器时,我会通过点击我收藏的页面或者搜索栏进行访问;当我只是想消磨时间时,我会打开UC头条看它的推送。

采访者:使用这个软件是否解决了你的实际需求?
老王:首先它不能自定义搜索引擎,而我经常用必应搜索,他只能设置百度、谷歌这些;而且界面不够简洁,我喜欢简洁的界面,这个看起来内容太多、有些杂乱。

采访者:你认为这个软件在数据量、界面、功能、准确度上各有什么优缺点?
老王:

数据量优点:推送量比较大,内容齐全
缺点:内容参差不齐,大部分质量低劣
界面优点:我感觉很一般,没看出什么优点

界面缺点:
1.主界面导航不能自定义,UC头条这一块设置太强制,不能取消;
2.从UC头条跳出时不方便,没有设计一个比较好的出口,我这一个新用户找半天才找到出口,而且右上角搜索按钮太隐蔽了;
3.首页中间导航链接的存在多余,而且不能更改,我感觉没什么用;
4.从UC头条跳出时不方便,没有设计一个比较好的出口,我这一个新用户找半天才找到出口,而且右上角搜索按钮太隐蔽了

功能优点:功能强大,各种功能很全,在看网页时屏蔽广告的功能很赞
功能缺点:
1.功能太多操作不易,尤其是在UC头条中;
2.不能自定义搜索引擎,例如必应搜索(老王热衷于必应:p )

内容准确度:UC头条的内容推送很符合用户心理,推荐算法不错
操作准确度:使用起来响应精准,很流畅

采访者:那你对整体的用户体验感觉怎么样?
老王:用户体验一般,能满足大部分的需求,但并不能让我满意(具体的存在的问题前面都有涉及到,此处不再赘述)

采访者:那你对产品的有什么改进意见呢?
老王:希望搜索引擎可以自定义的种类多一些
希望UC头条可以设置取消,这样可以满足一部分喜欢精简设计的用户
希望在UC头条里面的各种出口设计可以更加清晰

采访者:谢谢你的配合(握手)
老王:把流量钱给我报了吧…
采访者:

评价软件

UC这款APP虽然一些设计和功能上不太符合老王的需求,但是整体来看,这款APP还是很不错的,最后评级为——好,不错。

分析

此软件的所有功能

因为UC这个软件有13年的开发和运维历史,功能实在太多了,全部列出来显得太繁琐而且也不现实,所以我只选取其中大部分主要的以及一些比较有特色的功能列出:

  • 浏览器的基本功能(即目前大多数浏览器都拥有的功能,此处不进行赘述):
  • UC头条社区(内容涵盖生活的各个方面,形式包括:文章、图片、视频、漫画等)
  • 广告过滤功能
  • 极速省流量功能
  • 3DTouch下BigBang文字提取功能(应该是从锤子手机系统学来的)
  • 通过不同手势快捷操作
  • 在网页中阅读小说时提供小说模式转换
  • 页面分享时可直接进行编辑

同类产品对比

以下产品测试环境为:
硬件:iphone6s(16G),操作系统:iOS10.3.3

APP UC QQ浏览器 搜狗浏览器 360浏览器 Chrome
主界面 双屏,界面美观
第二屏界面简洁
单屏
界面较为美观
单屏
界面较为美观
单屏
界面较为美观
单屏
界面简洁
自定义皮肤 支持 支持 不支持 不支持 不支持
响应速度 流畅 流畅 流畅 流畅 极快
阅读体验 对网页提供阅读模式进行优化
对小说页面提供内置小说阅读器进行优化
由网页决定 对小说页面提供内置小说阅读器进行优化 由网页决定 由网页决定
观看视频体验 内置视频播放器功能强大
能适配绝大多视频网站
使用方便,体验好
内置视频播放器功能全面
不能适配视频网站
使用体验一般
内置视频播放器功能一般
能适配绝大多视频网站
使用体验一般
内置视频播放器功能单一
不能适配绝大多视频网站
使用体验较差
调用系统视频播放器
内容推荐 推荐内容丰富
推荐算法支持用户干预
体验不错
推荐内容种类较少
推荐算法支持用户干预
体验不错
推荐内容丰富
体验不错
推荐内容丰富
推荐算法支持用户干预
体验不错
特色功能 主页2屏支持自定义 除二维码外还可识别手势、花、文字翻译、车等 搜索栏智能纠错 (Maybe 安全?) 多语言语音搜索

PS:以上对比结果为个人观点,因为本人非以上所有产品的深度用户,所以个别方面的对比结果与实际情况可能存在差异。

总体来说,UC在同类产品中各方面都是非常占优势的,正因为如此,它不再局限于做浏览器,而是更想在这个平台上提供更好更优质的内容,所以才将UC浏览器改名为UC。但不管怎么样它终究还是一款非常值得入坑的浏览器APP,整体的体验还是非常不错的(除了UC头条的强制性O_O’’)。

多维度评分:

评分细则如下(满分40分):

  • 界面美观度(10分)

    • 界面不美观:0-2分
    • 界面一般: 3-5分
    • 界面较美观:6-8分
    • 界面非常漂亮:9-10分
  • 功能(10分)

    • 功能很少,连基本功能都达不到:0-3分
    • 只有基本功能:4-6分
    • 除基本功能外还有一些额外的功能: 6-7分
    • 除基本功能外还有很多不错的功能:8-10分
  • 个性化(5分)

    • 不允许用户进行个性化设置: 0分
    • 允许用户进行轻微的个性化:1分
    • 允许用户进行较多方面的个性化:2-3分
    • 对用户个性化的*度很高:4-5分
  • 相应速度(5分)

    • 响应迟缓:0-2分
    • 偶尔卡顿: 3分
    • 很流畅: 4分
    • 响应速度极快: 5分
  • 用户体验(10分)

    • 存在各种问题,无法正常使用:0-2分
    • 不定时出一些Bug影响用户使用:3-5分
    • 绝大多是请况下不影响用户使用:6-8分
    • 完全感觉不到Bug的存在,使用起来非常自如、顺手:9-10分
评分项目 项目得分
界面 7分
功能 9分
个性化 3分
相应速度 4分
用户体验 8分
合计(满分40) 31分

软件工程方面的建议

其实市面上现在,除了我上面测试的那几个浏览器外,还有一些小巧、设计精简的浏览器,这些浏览器主要面向那些喜欢简约设计的用户,而这些用户并不是少数,所以希望UC不要将页面设计的这么死,为用户提供更大的个性化*度,使UC不仅是功能强大,而且颜值高,这样喜欢UC的用户会更多。

建议和规划

1.如果你是项目经理,如何提高从而在竞争中胜出?

UC作为全球使用量最大的第三方手机浏览器,其实已经算胜出了,需要的只是突破自己而已,它目前的所做的突破主要是内容上面的,在这一方面的话我目前还真没有什么建设性的想法。
如果我是项目经理,站在平台和用户量的角度的话,我会希望UC这个浏览器更加开放,会加大界面的自定义灵活度,甚至给用户提供一些一些接口,让用户在平台上开发一些个性化的插件,让每个用户都可以根据自己的喜好拥有一个属于自己的UC,从而吸引更多的用户,进一步扩大市场占有率。

2.目前市场上有什么样的产品了?

目前市面上的同类产品中比较综合性的有:QQ浏览器、搜狗浏览器、360浏览器、Chrome、Safari(主要是Apple产品自带)等,除此之外还有一些属于功能较少但是界面设计精简美观的浏览器比如夸克浏览器。相比之下,综合性的浏览器虽然功能较多,但是难以满足一个喜欢漂亮设计的用户;而界面精简美观的浏览器虽然在界面上满足了部分用户需求,但是功能较少。

3.你要设计什么样的功能?

正如Q1所写,我想让它的界面设计更加灵活,各种图标更加简洁,各种控件的位置可以自定义,便于不同需求的用户进行自定义,经过最大自定义更改后界面可以看起来精简美观。要注意的是,这个改动并不是说完全推翻之前的设计,这样肯定会流失很大一部分本就喜欢UC这种设计的老用户;而是在当前设计的基础上提高它的修改*度,其中包括但不限于基本icon的*选择或者自定义设置等。

4.为何要做这个功能,而不是其他功能?

因为UC的功能已经很强大了,界面设计这是我这个资深老用户和老王这个新用户一致认为不太满意的地方。

5.为什么用户会用你的产品/功能?

那些喜欢极简主义设计的人看到UC这样既外观精简美观符合自己的审美需求,而且又功能强大,极大地满足自己的各项需求,而且提高使用浏览器的效率,为什么不用呢?

6.你的创新在哪里? 请使用 NABCD 分析

1) N (Need 需求)

这个设计解决了那些对APP界面要求比较高的用户,可以让他们随心所欲,与众不同。而且除此之外UC本身的强大功能也会让这些用户在使用过程中感受到方便与快捷。

2) A (Approach 做法)

这个实现需要将当前界面的各种元素进行模块化封装,然后提供一个外部接口对这些封装的模块进行调用、排版。

3) B (Benefit 好处)
  • 对用户的好处:
    这样就使得UC可以同时满足用户对于界面和功能的不同要求,使得用户“鱼与熊掌兼得”,因为当前市面上的浏览器还没做到两方面都符合用户需求。
  • 对UC的好处:
    可以吸引到更多的用户。
4) C (Competitors 竞争)

目前UC在第三方手机浏览器行业也算是老大了,加上这个功能设计可以吸引到更多的用户,巩固老大的地位。因为现在这个行业主要的几个浏览器APP都算是属于综合型的,而且界面确实不美观,功能上整体还是比不过UC。UC在功能、界面以及用户量已经远远领先的情况下,对自己的界面进行比较大的优化后,可以更加提高自己的优势,获得更多用户的青睐。因为当今这个时代很多用户还是看“脸”的(从Web前端的发展就可以看出),所以界面的优化对于一个APP的推广使用还是很重要的。

5) D(Delivery,交付)

UC目前已经有很大的用户量了,进行界面优化改动后,在新版本的欢迎界面加入推广介绍即可让所有用户发现这个新功能,这样UC的一些老用户肯定会给它点赞,而在这些用户中,会有一部分用户向周围的朋友、同事进行推荐。如此良性循环。

7.如果你来领导这个团队,会有什么不一样?

我会让团队的开发方向更倾向于开放式平台,正如前面所说,将这个浏览器变成的更加开放,更加多变。将用户只能按照我们已经实现的去做,转变为用户可以按自己的想法去做。

8.如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)

我会配置1个前端开发,2个后端开发,1个测试,1个美工。

  • week1——week4:
    我会带领全体成员一起讨论核心新功能,然后进行快速迭代开发;这个流程每周一次,每次开发都在之前开发的基础上进行。在4周内完成核心功能的开发。
  • week5——week12:
    流程同前面一到四周,但这8周的开发内容主要是在核心功能外围的各种其他功能。在8周内基本完成整体项目的90%以上。
  • week13——week14:
    对产品进行alpha测试,在测试修改Bug的的同时,完善尚未完成的周边功能。
  • week15——week16
    对产品进行beta测试,通过办活动来邀请一些用户参与内测,并进行一些相应的修改。