个人作业2:APP案例分析
产品
名称: Geforce now
平台: mac os
调研
1.上手体验
这次要进行评测的软件是Geforce now,这款软件的主要功能是为用户提供云端游戏体验。具体的讲,这款软件做的事情就是将原本需要在本地主机跑的3A大作搬到服务器中运行,而Geforce now 就负责将云端的游戏画面以及用户的操作进行即时互传。
2.bug
Geforce now 几日使用下来主要发现两个比较严重的bug
一是geforce now在登录后对游戏列表界面进行刷新会出现需要重新登录的情况
二是一旦网络状况不稳定时,会长时间黑屏且无法使用正常方式进行程序退出,需要打开任务管理器进行处理。
3.bug分析
- 第一个bug,即界面刷新会导致需要重新登录的问题,说明软件可能并没有很完备的状态保存机制,每次刷新连带着登录状态一并清空了。
- 第二个bug,即在网络状况出问题时假死。这可能是因为软件没有完备的情况处理机制,在网络连接断开时应当使用弹窗提示用户,而非继续不断进行请求造成假死。
4.用户采访
- 采访对象小明是一位在校的大四软件工程专业的学生,由于编程需要使用的是mac os。小明家中并非大富大贵,故小明只考虑拥有一台电脑,不打算另行添置。但是呢,小明又是个3A大作谜,一日不吃鸡浑身难受的宝宝,对游戏的需求极其迫切。
- 以上是用户画像,接下来做使用分析。我们主要在四个维度上对Geforce now 进行分析:游戏的丰富程度、界面的易用性、软件的性能。小明打开软件后看了一眼游戏列表,嗯~吃鸡、屁股、cs go这些我需要的游戏都有,什么?居然还有辐射4、方舟和羞辱2。小明又看了一眼翻不到尽头的游戏列表,默默地在资料丰富度那一栏打上了十分。接下来小明花了半分钟在界面中寻找注册按钮,然而最后是在登录按钮中找到了注册的入口,界面易用性需要扣上一分。登录完成后直接点击游戏即可INSTALL->LAUNCH并开始享用了。但是在打开游戏之后又弹出了登录界面,需要再次输入账号密码登录,再扣一分。登录之后也能成功地看到回传画面了,需要先行登录steam,而后才可进行游戏。和在自己电脑中的使用并无二致。j进入游戏之后所有操作都是没有任何问题的,由于没有大陆服务器所以延迟和掉帧比较可怕,挂上美国代理之后游戏属于能玩,但体验并不好,相信香港代理的效果会好很多。这并不属于软件本身缺陷,毕竟我们是墙中人。最终评估下来游戏丰富程度10分,界面易用性6分,软件的性能6分,极小概率有崩溃现象。
- 小明对Geforce now还是满意的,改进意见有两点。一是希望Geforce now可以绑定steam,如此一来就不需要每次游戏时都要登录steam。二是希望其能尽快在大陆架设服务器,现在的延迟还是会让人有偶发性情绪崩溃。
- 在Geforce now未在大陆架设服务器的情况下我对其的推荐程度是「一般」。
分析
功能:Geforce now的功能指向性很明确,并没有过多的功能:
- 通过流媒体来进行远程游戏
- 收藏常用游戏
同类产品对比:
App |
geforce now |
格来云 |
游戏丰富度 |
包含了市面上大多大作,steam平台(大部分),Blizzard(全包含) |
格来云仅有Ubisoft的游戏,游戏数量及质量无法与geforce now相比 |
界面易用程度 |
小概率崩溃 |
可靠性较高 |
界面美观程度 |
界面简洁明了,第一眼就能了解到所有功能 |
功能太多,杂乱,且有浓重乡村气息 |
游戏体验 |
网络延迟带来的卡顿掉帧明显 |
能够达到较好的游戏体验 |
收费标准 |
beta阶段,暂时免费 |
单款游戏包月15.99元 |
总体来说,geforce now现在的弱势主要是集中在海外服务器带来的网络问题上,一旦将网络问题解决,geforce now无疑将成为市面上最好用的云游戏服务。
评分(每项均10分,总分30分)
项目 |
得分 |
界面 |
6 |
资料丰富度 |
10 |
游戏体验 |
6 |
建议和规划
1.如果你是项目经理,如何提高从而在竞争中胜出?
云游戏这个领域主要的门槛是在游戏的丰富程度上,也是提升竞争力的一个主要方向。而在这个方向上geforce now 已经做的很好了。接下来要做的就是为中国大陆地区的用户做好优化,毕竟这是一个很大的市场,且有需求的用户不在少数。
2.目前市场上有什么样的产品了?
格来云,ps now
3.你要设计什么样的功能?
一个软件功能不必太过复杂,云游戏做好云游戏即可。瑞士军刀式的软件总是不免地有铺面的乡土气息。
4.为何要做这个功能,而不是其他功能?
嗯,见上。
5.为什么用户会用你的产品/功能?
有的用户只想要拥有一台办公用的电脑的同时还要兼顾游戏需要,那么云游戏功能就会显的很宝贵了。
6.如果你来领导这个团队,会有什么不一样?
我会希望geforce now 继续专注在云游戏的领域中,体验完美功能完备时接下去考虑加入游戏分发功能(即抢steam的饭碗)
7.如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)
我会配置 3个后端开发 1个前端开发 1个美工。(测试应当由开发人员完成,非常不赞成另配测试人员)
第一周:
设计核心功能,进行快速敏捷开发,希望能够使用测试驱动开发,一边完成程序整体功能的同时,同步地把测试做好。
第十周:
进行alpha测试,修好bug,保证用户体验不是太糟糕。
第十二周:
没有过大bug之后,进行beta测试,即免费内测,让用户来进行bug反馈,在这期间快速修复bug。