第二次作业-App案例分析

本次案例分析选用的是 摩拜单车IOS5.7.5版本

测试环境为 IPhone 6s (IOS11.0.1,含有3DTOUCH功能).本次案例分析仅针对APP 而言,并不涉及到整个MOBike共享单车的其他服务体系。


第一部分 调研, 评测

1.1上手

上手体验:简单明了,打开APP 的第一眼就能够配合MObike的其他其他服务使用起来,用户的使用学习成本极低。界面UI设计以红色为主,符合现在主流的简约化设计风格。总体UI还是没得挑剔的。

1.2.找BUG

使用过程中发现了如下两个问题:

1.2.1  3DTouch快捷操作选择扫一扫偶然出现闪退现象,直接上动图。

预期效果:能够正常打开扫一扫的操作界面。直接扫描单车上的二维码

BUG现象:

1.2.2 3DTouch快捷操作选择扫一扫进入操作界面后,并没有直接打开二维码扫描界面。而是进入了APP的主界面

预期效果:能够正常打开扫一扫的操作界面。直接扫描单车上的二维码

BUG现象:

1.3其他用户体验

用户背景:非计算机专业本科在校生。

用户需求:使用APP作为工具打开MOBike。

使用机型:IOS10,(没有3DTouch功能)。

使用体验:上手容易,可以支持多种方式支付押金。除了自行车的其他故障,APP上来说基本没有什么弊端。还能够记录每一次的行踪,这个是其他同类服务可能不具备的。

用户改进建议:能够记录每一次的行踪,但是却不能手动删除,这可真是一个麻烦的问题。emmmm,这可能会对某些不想让手机记录下行动轨迹的用户放弃选择MOBike。

       关于UI设计还是比较符合大众审美的,说不上非常炫酷华丽的UI设计,但是起码让人用起来不别扭

结论:一般,对比同类没有什么很突出的表现。

第二部分 分析

2.1功能分析

  ①:【地图寻车->】【预约车辆->】扫码开锁->结束付款

②:查看历史行踪

  ③:应用内的商城服务

  ④:自行车报修

  注:【】为可选项

2.2产品对比

品牌 MOBike OFO HALLO BIKE
界面UI 三款软件中个人人为最优界面   9分 中规中矩    8分 中规中矩    8分
扫码速度 对于二维码图形的识别速度,同类软件中速度最慢的一个 7分 不支持快捷开锁,还要手动输入密码是比较麻烦的  5分 识别速度快,是三个软件中开锁最方便的一个 9分
其他附加功能 附加功能繁多,总是会有点绕,但好在菜单层次分明,容易使用  7分 无法取消你所不关心的通知消息,总是有个小红点很烦人  5分 基本无太多附加功能,是个人最喜欢的一个  7分

第三部分 建议和规划

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

  ①优化开锁速度,从二维码的内容识别开始。

  ②简化商城内容,内容越多新客户使用的几率就更小了,因为入手难度高,学习成本高

  ③采用奖惩制度,鼓励用户报修,对问题分等级处理,简单的报修问题可以先不对自行车进行锁定处理(设置成无法开锁),对于会影响骑行的问题要将自行车锁定起来。以免影响了用户的体验感。

2 市面上同款的APP 众多,厦门地区主要有  OFO 、 Hallo Bike 、

3 我觉得新增一个导航是不错的选择

N:

目前的APP没有导航的功能,但实际上已经是使用了高德地图的地图接口了。在用户不知道路的前提下可以通过APP一站式服务,不需要再手动切换到其他导航软件进行导航。这样可以优化停车点的服务

A:

从新开发一个导航系统对于这种创业公司是远不可能的,我们只能够通过与高德地图携手。通过各种商业手段去获取到高德的地图导航接口,并嵌入到系统中。另外应用本身就有记录行踪,可以通过记录下的行踪数据对常用的路线进行优化反馈,让骑行路线从用户中来到用户中去,还可以填补高德地图不存在的路线。

B:

解决用户取到车以后的可能存在的不知道往哪走的问题。另外采用商业合作去获取别人现成的导航功能是可行性比较高的方案。

C:

本身APP存在的初衷是作为开锁,租车的管理工具。很大一部分还是应该在整个服务体系中去优化产品。作为APP而言应该追求高效,功能性,实用性强。少一些花里胡哨的东西,多一个实际我们很可能用到的功能,竞争力自然就大了。就比如我16G的手机,我装不下那么多软件,那我一个MOBike既可以租车,又可以给我简单的导航,那我不就可以少用导航的APP;

D:

谁用谁知道,用过一次以后需要导航的用户自然会选择该类产品

4.如果让我来领导技术团队:

  MOBike的整个服务侧重点应该是在其他的运营服务上,如果我是负责技术的,如同上面的优化APP是一方面,另外我会注重小程序等这一方面的开发,或者是嵌入到支付宝,QQ等其他的常用平台。

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

  这个可是一个凭空意淫的大难题。首先,美工和后端的开发是可以分离的,而且要考虑多端支持到底支持多少,比如我们要同时兼容IOS和安卓两大阵营,还要同时兼容小程序和手机端大小的web页面。

后端的话应该是通用的。但是后端的难点是建立在我要用谁的地图引擎,我的后端要搭建一个支持多大规模的服务器,这个也是很难拍脑袋就想出来了。

  五个人的团队应该是不足以支持这么多方向的开发的,但是如果勉强要这么做,我会选择两个人做服务端提供服务,(后端后期可能工作就比较少了,那他不妨最后以一个小白的身份去做测试)。

一个写IOS,一个写安卓。(实际上两个人应该要互相共享整个APP的操作逻辑)。然后一个人负责测试(可能一个人也是不够的,但是总要有人主要负责测试一整块)。

  时间轴方面

    ①:前一周,每个人都需要参与到设计这个app中来,确定要初期的基调。服务端的人开始考虑各种需要大的技术问题,如地图怎么来,如何结合硬件去开锁。前端的人开始进行原型设计。(IOS和安卓可以公用一份设计原型的,暂且先不考虑小程序等复杂的)

    ②:2-4周。服务端开始搭建服务器平台。前端开始做UI的实现,期间要对方向进行微调,比如某方面的功能受制于某项法律规定,或者其他的资源无法开发等。

    ③:5-9周 主要代码的编写

    ④:9-12对原型进行内测修改。服务端可以考虑优化,而美工由于功能的叠加可能需要对界面进行简单的重构。

    ⑤:13-14 两周时间做第一次的测试,此时的主要内容在测试方面。

    ⑥:14-15 对测试的问题进行修改

    ⑦:16-17 进行回归测试

注:测试应该是贯穿整个开发过程的,故在这里就不一一例举出来了

APP案例分析-摩拜单车app的更多相关文章

  1. 【2017下集美大学软工1412班_助教博客】个人作业2——APP案例分析

    作业要求 个人作业2:APP案例分析 评分结果 按从高到低排列 学号后三位 第二次作业 Total 008 APP案例分析 23 044 第2次作业 19.5 011 App案例分析--XBMC 19 ...

  2. 抓取摩拜单车API数据,并做可视化分析

    抓取摩拜单车API数据,并做可视化分析 纵聊天下 百家号|04-19 15:16 关注 警告:此篇文章仅作为学习研究参考用途,请不要用于非法目的. 摩拜是最早进入成都的共享单车,每天我从地铁站下来的时 ...

  3. 【集美大学1411_助教博客】个人作业2——英语学习APP案例分析 成绩

    个人作业2--英语学习APP案例分析,截止发稿时间全班31人,提交31,未提交0人.有一名同学已经写了作业但忘记提交了,这次给分了,但下不为例.由于助教这周有点忙,所以点评得非常不及时,请同学们见谅. ...

  4. 【评分】集美大学软件工程1413班工程项目管理个人作业2——APP案例分析

    [评分]个人作业2--APP案例分析 作业要求 作业地址及完成情况 博文要求 通过分析你选中的产品,结合阅读<构建之法>,写一篇随笔,包含下述三个环节的所有要求. 第一部分 调研, 评测 ...

  5. APP案例分析--扇贝单词

    APP案例分析 一.调研 1.第一次上手   第一次使用时,一进APP,有一个每日一句,然后就是登录界面.有点不舒服,我都还不知道你这个APP好不好用,不让我体验一下就要注册.简单的测试了我的英语水平 ...

  6. 个人作业2:QQ音乐APP案例分析

    APP案例分析 QQ音乐 选择理由:毕竟作为QQ音乐九年的资深老用户以及音乐爱好者 第一部分 调研 1.第一次上手的体验    我算是很早期的QQ音乐的用户,用QQ音乐七八年,除了体验各方面还不错之外 ...

  7. 第二次作业:APP案例分析

    App案例分析 产品:三国杀-页游手游双通 选择理由 当今社会手机已经渐渐取代了电脑在人们日常生活的需求,既然要选择APP进行案例分析,首推的估计就是手机APP了.三国杀是陪伴我高中时代的主要娱乐方式 ...

  8. 集美大学1414班软件工程个人作业2——个人作业2:APP案例分析

    一.作业链接 个人作业2:APP案例分析 二.博文要求 通过分析你选中的产品,结合阅读<构建之法>,写一篇随笔,包含下述三个环节的所有要求.  第一部分 调研, 评测 下载软件并使用起来, ...

  9. 个人作业2——集大通APP案例分析

    个人作业2——集大通APP案例分析 产品:集大通 我认为这个是我们学校的APP,我们应该支持一下. 一.个人体验 1.下载并使用,描述最简单直观的个人第一次上手体验. ①界面美观,可以感受到丰富的校园 ...

随机推荐

  1. Node.js链式回调

    由于异步的关系,代码的书写顺序可能和执行顺序并不一样,可能想先执行A再执行B,但由于异步可能B要先于A执行.例如在OC中使用AFnetworking请求数据然后刷新页面,由于网络请求是用block实现 ...

  2. Activiti - 设置会签

    前些天在群里聊工作流和Activiti,群里有人分享了自己的工作流引擎开源项目,大伙纷纷问这问那(比如为什么突然自己搞个process engine.有没有eclipse plugin.能不能绘制流程 ...

  3. 算法:QQ等级换算成皇冠太阳星星月亮

    /// <summary> /// 等级换算成图标分布 /// 以QQ的形式计算 /// 2^(2*0) /1    /// 2^(2*1) /4    /// 2^(2*2) /16   ...

  4. hdu 2612

    Find a way Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total ...

  5. springmvc 配置多个数据源,并动态切换

    前言:工作中经常会有两个数据源的情况,所以记录一下.这里测试两个数据源,给出流程和代码. 首先:配置两个数据源 <description>配置mybatis数据源</descript ...

  6. Linux下svn的安装与部署

    最近工作碰到一个问题,我和一个同伙负责开发一个管理系统,基于原来的代码上进行修改,每当他修改之后,我要再修改都要和他确定是不是最新的文件,才能进行修改.非常影响工作的效率,所以在网上找了关于svn的使 ...

  7. 算警示吧——此文来自张鑫旭(说说CSS学习中的瓶颈)

    by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=2523 虽已数年,但未 ...

  8. problem-solving-with-algorithms-and-data-structure-usingpython(使用python解决算法和数据结构) -- 基本数据结构 -- 队列

    1. 什么是队列? 队列是项的有序结合,其中添加新项的一端称为队尾,移除项的一端称为队首. FIFO:先进先出 2. 队列抽象数据类型 队列操作如下: Queue() 创建一个空的新队列. 它不需要参 ...

  9. Yii 时间戳格式化显示的问题

    这个控件是CJuiDatePicker控件的扩展,支持时分秒. 下载地址:http://www.yiiframework.com/extension/timepicker/ 这个控件用在view里的_ ...

  10. 导航栏布局时遇到的问题以及解决办法 css选择器优先级

    得到的导航栏效果 添加#menu ul li{width:30px;} 效果如图 将会使列表项和分隔区域的宽度同时改变因为id选择器的优先级高于类选择器,此时应该为列表项添加内联样式如图 才能得到如下 ...