• 个人作业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。


     

  • 相关阅读:
    async&await的前世今生
    如何使用cocos2dx-jsbinding 来处理分辨率适配
    cocos2d-x jsbinding 资源下载实现
    cocos2d-x jsbinding 在线更新策略设计
    xml2js
    快速入门cocos2d-x jsbinding
    cocos2d-x 工程目录结构说明
    Javascript 开发IDE
    认识cocos2d-x jsbinding
    MySQL 灵异事件一则 -- desc报语法错误
  • 原文地址:https://www.cnblogs.com/rovinglight/p/7623501.html
Copyright © 2020-2023  润新知