产品的调研和评测
笔者使用的是win8的必应词典客户端。
首先打开客户端,用户界面的设计十分简洁,使用方便。但是词典主页与大多外语软件的设计相仿,例如有每日一句,每日阅读等模块,并没有令人感到新奇的地方。而在笔者使用这些时间的经验来看,词典的应用这一模块功能较多且用处更大,应该是大多数用户主要使用的功能。
而因为当前国内的英语同一考试中听力都占有重要的比重,所以在这段调研测试时间主要使用了必应电台这一功能,并发现如下两个BUG。
1.听写的比对错误
首先我们用一张图来看必应电台中听写这一功能的正常情况:
我们可以看到提交听写内容进行检验时,能够自动校验出错误的单词并改正,并且会以绿底字的形式补充漏掉的单词。下面我们再看这一功能中存在的一项BUG:
从图片中我们能够明显的看到,软件把给出的修正答案与我们写出的答案是一致的,但我们所给的答案任然被判错!从这一BUG中笔者多次进行测试,发现这一切都归咎与符号这段给出错误文字的最开始的双引号——“"”。用多个测试用例表明,软件会把包括双引号在内的之后所有字符全部判错。至此笔者初略的分析应该是该功能中缺少对像双引号等某些特殊字符的识别,才导致了这一BUG。
2.电台原文的缺陷
我们可以看到软件界面就直接给出一篇完整的原文,然而在实际使用上,我们常常需要将当前所听到的句子与句子在原文中的位置进行比对。所以在建议在这一功能中添加卡拉OK的歌词效果,如图:
这样表示此刻电台正播放到第三行的thinking单词。
用户采访
在这一环节我采访了两位用户,并向她们提出的相同的问题。
其中一名用户和我们一样是在校大学生,面临着46级和雅思托福等认证考试。然而她们如今已不开设英语课,所以对于这些考试她们只能完全靠自学。这类用户的特点是目的性很强,就是为了能够通过认证考试,在距离考试时间还长时更注重单词、句子以及阅读的积累,而在临近考期时会更注重真题的模拟。在下文将该用户称之为A。
另一名用户是表的堂姐,她目前已经就职于服务业。她没有认证考试的压力,但是因为行业的原因她常常需要与外国人进行交流,所以英语的学习对于她来说也显得尤为重要。这类用户就是典型的需要在真实的场景中使用英语,对口语和听力要求较高。她们学习英语更多是学习英语中的多个常见的情景交流和日常用语,而一些高级词汇和严苛的语法对于她们并不是那么重要。在下文将该用户称之为B。
由于采访对象不在身边,下面是她们自行拍摄的正在使用必应词典的照片(前两张是在校大学生):
推荐她们使用了十五分钟后,进行了如下采访:
1.问:这个软件给你的第一印象是什么?
A:第一次用,感觉没什么惊喜,和我用过的大多数同类的软件区别好像不是很大。
B:还不错,词典、翻译、阅读什么的都很齐。
2.问:评价下这个软件的界面和功能。
A:界面不繁杂,每一块都分的很清楚,能够很快找到我想用的地方。功能的话我觉得马马虎虎,没有很新颖很能吸引我的地方,我比较喜欢用电台那一个,在空间时间就可以听一听,对听力应该会挺有帮助的。
B:界面很简约,但是如果是我的话会加一点色调。功能就感觉挺齐的,无聊做了下高考题发现还是能做一些的。那些每日的一句一词的都可以看看,可以用来记记单词积累下句子吧。
3.问:你觉得这个软件的数据量的准确度怎么样?
A:数据量的话用的不是很久不太好评价,但是从电台这一块来说感觉还是文章种类和数目都还是太少了,不是很全面,不是很能完全满足我的要求。至于准确度,用了下翻译功能感觉还是可以的,不过不太经常用翻译,如果要用我还是就用用电台那一块,所以翻译的准确度对我来说也不算很重要。
B:看了下必背的单词感觉还是足够了,这一小段时间内我就做做题,对比一下答案准确度是可以保证的。
4.对这款软件的改进有什么建议吗?
A:总体的感觉就是中规中矩,该有的都有了,但是就是没有什么新奇的地方。像我用过的一个APP就是单词解锁,这种就很新颖,用着很舒服。希望能够加点与众不同的功能吧。
B:对于我来说是已经能够满足我的个人需求了。但是阅读这一部分好像都是文章?加些对话之类的文体也许会更好。
结论
这个软件值得推荐。
根据自身的使用和对一些用户的采访,这款软件是能够满足日常的需求的。
这个软件还有个十分创新的功能:取词和划译。这一功能虽然不是所有用户都需要,但对于需要访问英文网页以及在网上浏览英文文章的人来说,是十分有用的。由于现在同类的各式应用都在发展,这款软件应该已不能说得上十分创新。在现在用起来总结一句话就是:功能全面,小有创新,略失新颖。
分析
我估计做这个项目至少需要六个月的时间。
经过使用,可以把这一项目大致分为以下几个方面:
1.一个数据库。
2.各类功能。
3.UI设计。
4.某些功能时间的连接(例如可以在一些功能记入生词本,以及取词和划译等)。
5.一些细节。
毋庸置疑功能的实现肯定是需要占用我们绝大多数时间的,单以我爱说英语这个功能,语音的识别和对比对我们就是一个极大的挑战。
必应词典发展到现在更新了很多版本,相较同类软件更为稳定,数据量更大,其中的一些逻辑也更能符合用户的需求。但是目前的同类软件很多是凭借这新颖的功能吸引用户的眼球,例如单词锁屏等等。
所以这一软件依然具有成熟的体系,目前应该是要用于创新,给用户们制造一些小惊喜。鉴于单词在学习英语中的基础地位,我认为必背单词是要与必应生词本应该建立的更多联系的,而这则可以通过一些小中介联系起来。以PC客户端为例,可以在屏幕的边界设置一些间隔出现的单词小弹窗,单词是必背单词中取出来的,用户看到后可以选择添加进生词本,也可以不予理会,弹窗会定时消失。
建议和规划
如果我是项目经理,我将在这款软件上添加情景对话功能。
这一功能的核心是用户与我们的软件进行语音对话。软件会给出一段情景对话,对话中有两个角色,用户将充当其中一个角色与软件充当的另一名角色进行语音对话。
功能详细介绍:软件给出多篇两人的情景对话,用户可自由充当其中一篇的一个角色。然后软件与用户双方按照给出的原文进行交流,一旦用户给出的语音交流软件无法识别,便会用英文语音表达没听懂,希望用户再说一次。双方对话直至情景对话结束。
做这一功能的目的性很强,就是能够模拟情景帮助用户提高真实情景的交流水平。这项功能目前还没有软件实现过,我认为这项功能有如下几个创新点:
a.把口语练习带入情景,更能帮助提高。而不是像当前必应我爱说英语这一功能一样仅仅是照着单句读。
b.人机语音交互,体现了人工智能。用户和机器进行交流了,你能相信吗?
c.一项功能中同时提高了用户的听力和口语能力。
这几个创新点报包含了很多吸引用户的功能:“这是新功能,我要试试看”,“和老外说话会没经验很腼腆,和机器就不会了”。所以我们有理由相信这项功能是能够吸引到用户的。
在我们团队5人中,其余4人中的两人作为开发者,然后剩余两人1人测试1人美工,测试者和美工者还应适当参与开发。这么布置的原因是这项功能最重要的便是他从未实现过,开发难度不小,所以在开发上面应该多花时间,尽量做到功能的完善。
值得一提的事这项功能的实现也是在“我爱说英语”这项功能的基础上实现的。因为“我爱说英语”这一功能已然是具备了语音识别的功能,而这项创新的核心说到底就是语音识别。
在这16周中我会这么安排。
第1周:需求分析。更深刻的对用户需求进行分析,有针对性的进行这一功能的设计。
第2周:生成设计文档,设计复审。
第3~5周:具体设计。
第6~10周:具体编码。
第11周:代码复审。
第12~14周:测试。
第15周:美工。
第16周:项目报告及总结。
从安排上可以看出,开发及测试阶段我们团队都给予重视。在实现创新的同时,稳定性的保障同时是必不可少的。