1.下载并使用,描述最简单直观的个人第一次上手体验。
一打开就受到暴击!
界面布局与大部分学习类APP类似,功能模块、搜索框跟一些日常推送。界面简单功能一目了然,方便操作。
2.BUG:软件的缺陷
按照《构建之法》13.1节描述的 bug 定义:
(1)症状:即从用户的角度看,软件出了什么问题。例如,输入(3211)时,程序出错退出。
(2)程序错误:即从代码的角度看,代码的什么错误导致了软件的问题。例如,代码在输入为某种情况下访问了非法的内存地址——0X0000000C。
(3) 根本原因:错误根源,即导致代码错误的根本原因。例如,代码对于id1==id2的情况没有做正确判断,从而引用了未赋初值的变量,出现了以上的情况。
BUG1:
点击每日推送不会直接在APP内显示而是需要跳转到浏览器才能查看,这点很不方便。
BUG2:
在点击应用功能时,会出现卡顿甚至是没有响应,并且有些功能没有立刻显示出来,需要过段时间才会出现。
BUG3:
如图所示,迷你窗口具有固定功能,但实际使用上只是个摆设,并不能使用。
3.采访
a.背景:备战CET6
b图片:
c.使用过程:采访的同学正在使用此APP备战英语六级,大多数学生的目的都是提高自己的英语水平,在遇到生词时词典确实可以帮助用户解决问题并且能够多方面的了解生词提高记忆效率。在听力部分,电台没有提供四六级的听力训练,如果能加上这个功能相信会吸引更多的用户。
d.评价:好,不错。
1.使用此软件的所有功能 (包括背单词, 单词挑战,口语练习等), 联系第二部分的分析, 估计这个项目做到这个程度大约需要多少时间 (团队人数6 人左右, 计算机大学毕业生, 并有专业UI 支持)。
需求调研 1周
需求分析 1周
系统设计 1周
软件编码 3周
软件测试 3周
测试与改进 2周
处理发布 1周
总计12周。
2.比较:
软件 |
UI界面 |
核心功能 |
用户体验 |
有道词典 |
良好 |
良好 |
良好 |
必应词典 |
一般 |
良好 |
一般 |
1.如果你是项目经理,如何提高从而在竞争中胜出?
一个成功的APP,从产品本身来说就应该是没有BUG的,所以先将现有的BUG修复完善,再优化用户体验。
2.目前市场上有什么样的产品了?
有道词典、金山词典等
3.你要设计什么样的功能?
增加语音录入识别。
4.为何要做这个功能,而不是其他功能?
方便用户使用,提高搜索效率。
5.为什么用户会用你的产品/功能?
在遇到会说但忘记怎么拼写的词时使用语音录入可以马上解决问题,无需浪费时间在思考如何拼写上。
6.你的创新在哪里? 请使用 NABCD 分析
N(Need 需求):需要用到语音录入的情况占大多数。
A(Approach 做法):建立一个数据库,做到能对不同的口音准确识别。
B(Benefit 好处):将会给用户提供了极大的便利,优化用户体验。
C(Competitors 竞争):不断完善产品功能,将用户体验放在首位。
D(Delivery 交付):通过视频广告、小广告等进行产品宣传,吸引用户。
7.如果你来领导这个团队,会有什么不一样?
可能会使这款APP的用户倍增。
8.如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?
配置:2个开发、2个美工、1个测试。
9.描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件,大小里程碑绩点设定.
1:项目立项、需求分析
2—9:软件开发
9—14:软件测试
14—15:首批用户体验与完善功能
16:发布产品