第四次个人作业——关于微软必应词典android客户端的案例分析

【前言】

第一次搞测评这种东西,如果有什么疏漏,请多多谅解。测评内容如题。


第一部分 调研,评测

评测:(设备:Lenovo A806

软件的bug,功能评测,黑箱测试

bug等级划分方式

5级分类法

A类---导致系统崩溃、死机;出现不可挽救的数据丢失或损坏、内存泄露

B类---导致程序模块丢失或未实现;软件错误导致数据丢失;用户需求未实现

C类---发现影响被测功能正确实现的问题

D类---一般性错误或者功能实现不完善等

E类---一些建议性的错误

《构建之法》上的BUG定义:软件的行为与用户的期望不一样即为BUG。

我找到了如下的BUG:

第四次个人作业——关于微软必应词典android客户端的案例分析第四次个人作业——关于微软必应词典android客户端的案例分析

1、D类BUG: 这个BUG就是明显的软件行为与用户期望不相同的BUG,生词本无法增加生词,或者没有已知方法可以增加生词。

第四次个人作业——关于微软必应词典android客户端的案例分析第四次个人作业——关于微软必应词典android客户端的案例分析

2、 B类BUG:在单词挑战项目中,如果快速的选择按钮,就可能会出现按了按钮却不会自动进入下一个单词的界面。停止在这里的情况。 
 如图,按下了c的选项却不会进入下一个单词的界面。 
 3、B类BUG:长句翻译功能中,当句子过长有时会出现点击翻译没有反应的情况,点了第二下之后又很快的就出现了。
采访
1. 介绍采访对象的背景和需求

姓名:吴XX

年龄:21

收入:生活费1000

知识水平:高中毕业,大学在读,CT4通过

代表用户:83%

2. 让采访对象使用10-30分钟必应词典的功能

第四次个人作业——关于微软必应词典android客户端的案例分析

3. 用户使用这个产品的过程:

打开了APP,很快找到了背单词功能,进去选择国外生活词汇这个单词库之后使用了大约3分钟。退出后点进生词本,发现并没有生词出现。然后 选择了长句翻译功能,在随便乱输了好久一大堆乱七八糟的句子后,点击翻译之后等了一会儿都没有出来,又点了一下,没过几秒就出现了。而后点选语音翻译,因为正在上课,所以说的声音有点小,可能APP没有接收到,所以就略过了。然后使用了摇一摇功能,但是摇一摇结果把QQ的截图功能摇出来了,不过结果功能还是能正常的使用。必应电台功能就点进去了一下就退出了。尝试了个个按键,没有登录。

4. 用户对产品的改进意见:

不太喜欢,不适合自己,找不到自己所需要的功能。

5. 结论:
不推荐 ,初始界面过于繁杂。在已有相应的词典软件的情况下,更不推荐使用。功能很多,但是有种不知所措的感觉。

第二部分 分析

1、使用此软件的所有功能

第四次个人作业——关于微软必应词典android客户端的案例分析

2、估计这个项目做到这个程度:20周

功能 开发人员(人) 时间周期(周)
需求文档等文本编辑 6 4
后台开发 3 3
UI设计 3 3
词典 2 2
翻译(核心) 3 2
单词本 1 2
单词挑战 3 2
我爱说英语 3 2
必应电台 3 2
设置 3 2
登录 3 2
分享 3 2
测试与修复BUG 6 7
总计   22

3、分析这个软件目前的优劣:

优势:

(1)品牌效应——微软出品。

(2)功能多——八大主要功能

(3)有独特功能——如必应电台等等

劣势:

(1)界面不够清晰完整

(2)BUG太多,严重影响用户体验。不止我发现的,其他人发现的我就不复制粘贴了。

4、从中推理出的团队在软件工程方面可以提高的一个重要部分

注重BUG的解决,这甚至比添加额外的非核心功能更加的重要。


 第三部分 建议和规划

1、这个软件可以提高的部分:

提高初始界面的整洁度,当用户打开这个APP的时候,首先看到的就是这个软件的初始界面,初始界面信息量过多,会给用户一个不知从何处着眼的感觉,进而造成用户的烦躁感。而像其他许多软件比如,百度,谷歌的界面都做的清晰明了,突出的就是软件的主要功能。

2、目前市场上有什么样的产品:

有道词典,金山词霸等等

3、我要设计的功能:

全新的整洁界面,以及竞赛功能。竞赛功能需要在线。给予参加竞赛的双方相同的单词表或者阅读文章或者完形填空等等。以正确率的主要评判标准,完成时间为次要标准进行评分。胜利者会被通知。

4、做这个功能的原因:

可以加强应用的趣味性,加长用户在这个应用上的使用时间,而不会仅仅只是查单词而已。而且因为这个功能的缘故,能够提高其他功能的使用人数。

5、用户使用这个产品的原因:

更高的趣味性,更亲切的使用界面。

6、产品创新的地方:

与原来相比拥有崭新的功能和更加亲切的界面。

7、如果我来领导:

更加注重核心功能的开发和使用,在一个功能用有BUG的情况下,优先解决BUG,暂缓其他功能的开发。

8、5个人,4个月,如何分配:

1个测试,1个美工,3个开发

9、16周所规划任务的详细描述:

第四次个人作业——关于微软必应词典android客户端的案例分析
第四次个人作业——关于微软必应词典android客户端的案例分析
第四次个人作业——关于微软必应词典android客户端的案例分析
时间(周) 团队

第一周

 粗略的UI设计

第二周

UI的代码实现

第三周

美工完善已有UI界面,核心功能——翻译功能开发(2人),单词本功能开发(1人)

第四周

核心功能——翻译功能开发(2人),美工完成UI界面美化,单词本功能开发(1人)

第五周

核心功能——词典功能开发(2人),美工完善翻译界面美化,单词本功能开发(1人)

第六周

核心功能——词典功能开发(2人),登录功能开发(1人),美工完成翻译界面美化

第七周

核心功能——词典功能开发(2人),登录功能开发(1人)美工完成单词本界面美化

第八周

分享功能开发(1人),我爱说英语功能开发(2人),美工完成词典界面美化

第九周

必应电台功能开发(2人),后台开发(1人),美工完成我爱说英语界面美化

第十周

必应电台功能开发(2人),后台开发(1人),美工完善必应电台界面美化

第十一周

单词挑战功能开发(2人),后台开发(1人),美工完成必应电台界面美化

第十二周

单词竞赛功能开发(3人),美工完成单词挑战界面美化

第十三周

单词竞赛功能开发(3人),美工完善单词竞赛界面美化

第十四周

设置开发(3人),美工完成单词竞赛界面美化

第十五周

测试功能及修复BUG(3人),美工完善设置界面美化

第十六周

测试功能及修复BUG(3人),美工完成设置界面美化
上一篇:hibernate 中的 lazy=”proxy” 和 lazy=”no-proxy” 的区别


下一篇:转 Android - 文件操作