个人博客作业Week3(微软必应词典客户端的案例分析)

时间:2021-11-10 21:57:15

微软必应词典iPhone客户端案例分析

课题背景:我们生活中很多时候要和软件打交道,大家上课开小差时候玩的手机游戏,买火车票的网站,互相联系用的微信微博,等等都是软件,都很值得分析。 你为何成为它们的用户?它们的团队做对了什么,做错了什么?如果你来做,会做得更好么? 通过各种案例分析,评测,辩论,总结,我们就能看到软件工程的原则在实践中的种种体现。

产品:必应词典iPhone客户端


调研&评测

  • BUGs

  • 1.高亮单词匹配问题

必应单词有一个功能,就是在例句部分,点哪里就会出现高亮并且对应的中文或英文也会显示高亮。这个功能非常好,有新意,但是偶尔,高亮部分会不匹配,如下面这两个图的情况。fertilize没有对应的高亮部分,并且上一个高亮部分还在显示。you和“?”明显是不匹配的。

个人博客作业Week3(微软必应词典客户端的案例分析)

个人博客作业Week3(微软必应词典客户端的案例分析)

 

  • 2.必应电台播放器问题

必应词典有一个必应电台功能,可以播放VOA或是CRI新闻播报,并且有配图和音频,是非常不错的功能。然而我还是吹毛求疵地发现一个bug。播放器一旦开始播放,没有明显的界限规定什么时候停止播放。比如我打开播放器开始播放,此时跳出跳到查询功能或者是翻译功能或者去到用户设置。跳出的过程有时候停止播放,有时候继续播放。在跳回播放界面时,有时候没在播放声音,然而播放进度条仍然在走,在计时,然而此时是没有真正在播放的。也就是说,进度条和音频不匹配。

个人博客作业Week3(微软必应词典客户端的案例分析)

 

  • 3.网页转码问题

首页有一些推送内容,(应该是广告)会跳转到相应的网页。有时候这些网页的转码还是稍微有一点小问题。字之间有重叠现象。

个人博客作业Week3(微软必应词典客户端的案例分析)

 

  • 采访

这次采访的同学是我的室友余帆。她查词典主要是查找做阅读题里的生词,而且余帆在备考六级,六级的词汇需求量还是很大的。

余帆同学在使用必应词典

个人博客作业Week3(微软必应词典客户端的案例分析)

这个产品解决了余帆同学查词的需求。软件数据量还是不错的,界面比较友好,功能和现在市面上主流的查词软件差不多。特别指出必应电台还是很不错的,可以听听力以及听写。准确度上,在桌面版的必应词典同样有高亮不匹配问题,以及翻译的准确度问题,但这些是所有同类软件都有的缺陷,无法避免。

综上所述,可能是同类产品太多,出色的也很多,因此这个就不是那么令人惊艳了。

评级为:一般


分析

  • 开发时间估测

前提:团队人数6人左右,计算机大学毕业生,并有专业UI 支持

Week1:市场调研、分析,总结同类产品的特点以及优缺点。确定自己的软件需要什么模块,实现什么基本功能。

Week2:构建框架,团队分配工作,制定接口以及类似标准。

Week3、4、5:写代码,查找bug,UI同时进行设计

Week6、7:整合,调试,宣传,联系合作以及广告

Week8:为发布后的工作做准备,着重宣传,以及发布后的维护问题。细节再进一步推敲。

Week9:正式发布


建议和规划

目前市场上同类的产品有很多,而且很多都做得非常出色,有不同的侧重点。像我最经常使用的是有道词典,方便而且功能很多,基本上我需要的所有功能都可以满足了。如果说注重专业性的话,灵格斯词典可以加载不同专业词典以及不同的语种,比较强大。APP的话,这类英语查词类的应用可以说是层出不穷。包括比较注重坚持背单词的扇贝单词,余帆同学也曾经每天坚持打卡。其他的有比较注重趣味的比如百词斩,还有进行了细分类的应用比如托福词汇(新东方的),比如新概念英语。就当下,我手机上安装有两款词典类App,其中包括网易有道词典以及金山词霸。

个人博客作业Week3(微软必应词典客户端的案例分析)

有道词典的界面,可以看到界面内容非常丰富,下拉有许多内容。广告&每日英语什么的。界面很友好,在我看来这个UI比必应词典要科学。首先,搜索条在最上,非常显眼的位置,而必应词典却在最下。人们一般从上边找,因此必应词典有些别扭。其次,功能在底下都列出来了,而非像必应词典必须先点上边的图标,出一个半个页面大小的菜单再选择功能。用户要的是简单、明了、快。有些方式可能很炫酷,但用户要的是快。有些方式可能逻辑严谨,层次清晰,但用户要的是快。

桌面版有道词典还很值得一提,首先是有道词典桌面版还在右下角给弹出新闻框,哪儿地震哪儿着火都能及时弹出来,可见功能之丰富。一个词典,还能给弹出实时新闻来……

其次,有道词典的桌面版一个让大家津津乐道的功能是桌面划词,点哪哪出解释,这个功能非常快捷方便,灵格斯也有这个功能。我注意到必应词典的iPhone版也有一个类似的功能,叫跨软件查词。就是必应词典在后台工作,然后哪里不会点哪里,会弹出中文意思。这个功能很好,其他的词典软件我还没发现有这个功能。

个人博客作业Week3(微软必应词典客户端的案例分析)

这个功能在safari里工作良好。其实苹果系统是自带查词典功能的,使用方法类似,也是选中然后点击词典功能,但自带的词典功能会弹出来一个新的页面,而必应的跨软件查词会在顶部弹出一个小框,告诉使用者这个单词的意思,体验比苹果自带的字典功能要好。

 

个人博客作业Week3(微软必应词典客户端的案例分析)

上图是金山词霸。金山做词典是很有年头了,也比较流行。页面简洁,一目了然,注意到搜索条同样在最上边。

 

还有一点不吐不快。必应词典有一个非常诡异的功能,就是视频看例句。有的例句下边有一个视频图标,点击就会看到一个亚洲女性在用机械腔读例句,念完还会对我邪魅一笑。我不认为这个功能有存在的必要,因为视频里的音频也是机读,跟纯音频没有区别。这个视频是干嘛的呢……但是我很好奇这个视频的生成技术,不可能是这位女士一句话一句话录的,肯定是记录下每种音节的动作,然后跟机读一样,每个音节的视频拼起来,呈现出一个念例句的视频。虽然没什么用但很神奇,感觉像是黑科技似的。

个人博客作业Week3(微软必应词典客户端的案例分析)

 

  • 改进

1.建议

现在市场上的同类产品非常多,所以我认为做这样一个词典应用,跟同类的老牌应用竞争并没有什么优势,大家都做得很好,该有的功能全都有,并没有什么太大的区别。这方面的潜力已经被挖掘得差不多了。但我依然还是能理解必应词典的开发初衷。我注意到必应词典有很多内容是和必应的搜索引擎相关的,点击就可直接跳转。因此如果说是为了推广必应而开发出的配套的必应词典,那么这款词典已经基本达到了设计者的初衷,功能也很完善了。

如果我来开发词典,那么首先我想要增加一个模糊搜索。

现在市面上的词典,匹配都是从单词的开头匹配,逐个字母匹配。比如我输入libra,会自动给我显示library,libraria这样的词,这应该算是模糊搜索的一部分。但是如果我输入bannana(中间多了一个n),那么词典是无论如何也不会给我匹配出banana,而这类的打错字是非常常见的。因为是从头开始逐个匹配,当我打字打到bann的时候,词典只可能给我匹配出以bann开头的单词。我认为这点是可以改进的地方。

其次,我想要开发出一个功能,就是整合美剧、英剧的字幕。包括没有字幕、英文字幕、双语字幕。我认为这是完全可以做到的。现在的手机词典APP大多都能整合听力素材,并且做得非常好,有音频,有文字,还能听写。为何不能整合一下视频素材呢?而从视频素材学英语,我认为美剧、英剧是很棒的切入口。学英语的年轻人喜欢,而且现实是无字幕或是双语字幕不太好找。学英语的年轻人有时对字幕有特殊需求,比如第一遍不看字幕,第二遍看看英文字幕,第三遍再不看字幕这种。并且在字幕上,就可以和屏幕划词的功能整合,在字幕上有不懂得单词,就可以屏幕划词一下,还是很方便的。有时我自己看美剧,想要不看字幕,但是这种生肉是很不好找的,大多都是和字幕压制在一起的视频,我就必须在电脑上绑个白条,挡住字幕。这种方式看起来非常蠢,而且不方便。

若果我开发了上述功能(其实我认为上述功能都可以自己变成一个应用了),那么我的面对目标很明确,就是爱看美剧、想学英语的年轻人。我认为这方面的受众很广,现在的年轻人谁不看剧呢。

2、团队分工:

UI:专业UI技术人员一名

CODE:专业CODER负责主要的代码设计完善,后期test以及维护,三人

公关:专业的外联人员,包括后勤以及各种外联事务和宣传。

PM:项目带头人,整体框架构造,整体功能构思等等。同时PM也可能是一位coder

3、16周计划:

Week1、2:市场调研,研究竞争软件,确立竞争点,确定功能,思考潜在问题

Week3、4:整体设计,构建框架

Week5-10:开发调试、完成功能,UI设计

Week11、12:整合,整体调试,细节问题

Week13、14:小规模发布、封测,收集意见

Week14、15:宣传、根据试运行的意见来继续改进

Week16:发布软件