第四次作业——个人作业——软件案例分析

关于 微软必应词典客户端 的案例分析

产品
`必应词典iPhone客户端`

第一部分 调研,评测

评测:
Bug (1) 划分类: D类---一般性错误或者功能实现不完善等 在单词目录中点击单词进入解释页面后,选择页面下的子单词进入新的单词页面,在点击后退按钮时会出现返回到最初的单词目录,而不是上一级单词页面。用户想要查看原来的单词需要重新点击进入,造成用户有不好的体验。

Bug (2) 划分类: D类---一般性错误或者功能实现不完善等
语言选择为英语时,setting界面并不是全部翻译为英文,有一部分还是显示为中文,例如图中的最后三行。

你觉得为什么这个产品组的人没有发现这些bug?
因为每个用户的使用习惯都不同,但是一个软件不可能做到满足所有人的需求。例如Bug(1)会使一部分人使用不方便。而bug(2)是一个比较小的翻译问题,在语言切换为英文后,不应该出现中文,这边就是开发人员在开发时出现了一个小错误。

采访:
**1.介绍采访对象的背景和需求(他们为何要学英语,查词典和用法,还有别的需求么)** 采访对象:汪毓顺 背景:要参加英语六级考试,一般使用电子类产品学习英语。 需求:1.能够查询单词的解释。2.能够帮助记单词。3.能够训练听力。4.能够训练英语口语。 **2.让采访对象使用10-30分钟必应词典的功能(请上传照片证明用户的确正在使用,远程采访的同学请让别人帮忙照相)**

3.描述用户使用这个产品的过程, 用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
在这位同学使用完必应词典后,我询问了他几个问题。

  • 1)请问你觉得必应词典怎么样?好用吗?
    答:还不错,界面很简洁,我需要的功能都有,像是“我爱说英语”和“必应电台”这两个很好,可以帮助我提升口语和听力。而且整句翻译比较准确,这个我很满意。

  • 2)你觉得这款产品有什么缺点吗?
    答:缺点就是查询单词的时候加载比较慢,或许是因为要联网的缘故吧。如果有本地的词典就好了。

  • 3)还有其他地方不便使用吗?
    答:就是查询单词时,在打开旗下的单词,按返回就会回到主界面,其实我是想回到我查询的那个单词的,这样我还要重新查询,很不方便。

总的来说:
必应词典的单词量很大,因为是联网的,但是在没有网络的时候,单词的解释就比较简陋了;界面简洁友好;功能很全,用户需要的功能基本上都有;单词翻译很准确,句子翻译比较准确。

4.用户对产品有什么改进意见?
总体来说是一个很棒的产品,就是有一些小的问题需要修改,但是主要的功能体验都是非常棒的。

5.结论:经过这么多工作,你一定有充分的理由给这个软件下一个评价,请选择一个结论: 推荐!

第二部分 分析

使用此软件的所有功能(包括必应词典背单词, 单词挑战,口语练习等),联系第二部分的分析,估计这个项目做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI 支持)。

项目开发时间

任务 开发人员数量 所需时间
需求分析等 4人 2周
数据库设计 2人 1周
UI设计 2人 3周
后台开发 4人 6周
词典功能 3人 3周
翻译功能 3人 3周
单词本功能 3人 3周
单词挑战功能 3人 3周
我爱说英语功能 3人 3周
必应电台功能 3人 3周
设置功能 2人 1周
软件测试 2人 1周
合计 29周

分析这个软件目前的优劣(和类似软件相比)
对比软件:网易有道词典iPhone客户端
1.主界面对比:

必应词典打开后首先是一整页的英语资讯推荐,界面十分简洁,在下方就可以直接进行查询。
有道词典打开后出现的却是一些与英语无关的广告,这点十分影响用户体验。在功能上,两者都可以直接查询单词。

2.翻译功能对比

必应词典的界面一如既往的简洁明了,整句翻译也比较准确。缺点就是翻译时需要联网,不能在本地进行。
有道词典的界面依旧有广告插入,影响美观。但是优点是能够进行离线翻译。

3.单词本功能对比

必应词典的单词本分类条理清楚,能够满足多种用户的需求。
而有道词典需要自行添加单词到单词本进行学习。
在这个功能上我认为必应词典使用起来更加方便。

4.单词挑战、我爱说英语和必应电台功能是必应词典比较有特色的功能,有道词典虽然有口语练习,但是需要另外下载软件,不太方便。而必应词典将这些实用功能整合起来,十分方便用户的使用。总体说来,对比有道词典,必应词典没有离线查询的功能,这个是必应词典的缺点。

团队在软件工程方面可以提高的一个重要部分:
在需求分析时要考虑到多种人群的使用习惯,尽量做到满足大部分人的需要。

第三部分 建议和规划

1.如果你是项目经理,如何提高从而在竞争中胜出?
答:如果我是项目经理,我会在产品上进行创新,做出别人没有的产品,从而在竞争中脱颖而出。我们要了解用户真正想要的是什么,不需要什么,然后在产品开发上尽量满足用户的需求。
2.目前市场上有什么样的产品了?
答:有道词典、金山词典等。
3.你要设计什么样的功能?
答:学习英语,不外乎听说读,在训练听力方面,我想设计一个满足不同人群需要的听力材料库功能。例如,高考考生可以选择高考听力原题进行训练,而六级、雅思等也有相应的听力材料。在训练口语方面,我想要设计一个口语交流的功能,用户之间可以使用英语口语进行交流,以提高口语水平。在阅读方面,我想设计一个双语阅读功能,同时有英文和中文,而且点击文章中的单词就可以实时翻译,不需要另外查询。
4.为何要做这个功能,而不是其他功能?
答:因为我自己也使用过很多词典产品,总有一些功能不是用户想要的,也总有一些功能用户想要却没有。所以我要做用户想要却没有的功能。
5.为什么用户会用你的产品/功能?
答:用户会根据自己的需求来选择产品,如果我们的功能做好了,做得令用户满意了,那么或许不需要进行推广,产品口碑相传,用户也会自己来选择使用我们的产品。
6.你的创新在哪里?可以用 NABCD 分析。
答:
N:这些功能在其他产品上没有,却是用户真正需要的。
A:我们拥有特有的算法、开发方法以及创新思维,还有一颗追求完美的心。
B:满足用户的需求,能够给用户良好的用户体验。
C: 创新的功能就是我们的竞争力,我们有别人没有的特色功能。
D: 在网络以及线下进行推广,如果用户满意了,产品口碑上去了,那么推广就不是问题了。
7.如果你来领导这个团队,会有什么不一样?
答:我会给团队成员灌输“严谨”,“认真”的思想,在产品开发过程中一定要全方面考虑用户的需求,为用户服务,做到让用户满意。团队会更加凝聚,开发效率也会提高。
8.如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?

项目开发时间

任务 开发人员数量 所需时间
需求分析等 3人 2周
UI设计 2人 2周
后台开发 4人 4周
词典功能设计 4人 6周
软件测试及完善 2人 2周
合计 16周

9.描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件。
第1-2周:需求分析,调查用户需求,做出分析;收集资料,词汇素材等;规范代码格式,统一团队意见。
第3-4周:设计客户端界面,并修改和完善。
第5-8周:后台数据库的设计,期间进行修改完善。后台管理系统等设计,并进行修改调试。
第9-14周:在原有功能的基础上添加新的功能,包括听力材料库的搭建,添加听力训练功能;添加用户之间实时口语交流的功能;添加双语阅读的功能。
第15-16周:软件测试,修复bug,收集用户使用报告,根据报告进一步完善。

原文地址:https://www.cnblogs.com/xelion/p/4900635.html